What the....???

Blitz3D Forums/Blitz3D Bug Reports/What the....???

A Data statement (unless I am mistaken) only accepts string surrounded by double quotes or numbers. Because double quotes are used to begin or end strings, then cannot be used within strings except by the insertion of something like this:

txt$="Yada yada yada..."+Chr$(34)+"yada yada yada..."

So, if you want double quotes in text you need to use something like this:

txt$=Chr$(34)+"Just text with quotes."+Chr$(34)

...Not like this:

Data chr$(34)+"Just text with quotes."+Chr$(34)
Read txt$

Why does anybody really need Data statements anyway? It's easier than reading a data file, but why not just set the variable to begin with?

(If anyone disagrees with me, tell me. I am not the best, nor do I know everything about Blitz.)