Author Topic: What do you think about DATA nested?  (Read 2587 times)

0 Members and 1 Guest are viewing this topic.

Offline TempodiBasic

  • Forum Resident
  • Posts: 1792
    • View Profile
What do you think about DATA nested?
« on: November 13, 2019, 07:40:28 pm »
Hi guys
it seems a glitch

please copy and paste into QB64IDE
Code: QB64: [Select]
  1. DATA 00000001,00000010,00000011,00000100,00000101,00000110,00000111,00001000,00001001,00001010,DATA 00001011,00001100,00001101,00001110,00001111,00010000,00010001,00010010,00010011,00010100,DATA 00010101,00010110,00010111,00011000,00011001,00011010,00011011,00011100,00011101,00011110,DATA 00011111,00100000,00100001,00100010,00100011,00100100,00100101,00100110,00100111,00101000,DATA 00101001,00101010,00101011,00101100,00101101,00101110,00101111,00110000,00110001,00110010,DATA 00110011,00110100,00110101,00110110,00110111,00111000,00111001,00111010,00111011,00111100,DATA 00111101,00111110,00111111,01000000,01000001,01000010,01000011,01000100,01000101,01000110,DATA 01000111,01001000,01001001,01001010,01001011,01001100,01001101,01001110,01001111,01010000,DATA 01010001,01010010,01010011,01010100,01010101,01010110,01010111,01011000,01011001,01011010,DATA 01011011,01011100,01011101,01011110,01011111,01100000,01100001,01100010,01100011,01100100,DATA 01100101,01100110,01100111,01101000,01101001,01101010,01101011,01101100,01101101,01101110,DATA 01101111,01110000,01110001,01110010,01110011,01110100,01110101,01110110,01110111,01111000,DATA 01111001,01111010,01111011,01111100,01111101,01111110,01111111,10000000,10000001,10000010,DATA 10000011,10000100,10000101,10000110,10000111,10001000,10001001,10001010,10001011,10001100,DATA 10001101,10001110,10001111,10010000,10010001,10010010,10010011,10010100,10010101,10010110,DATA 10010111,10011000,10011001,10011010,10011011,10011100,10011101,10011110,10011111,10100000,DATA 10100001,10100010,10100011,10100100,10100101,10100110,10100111,10101000,10101001,10101010,DATA 10101011,10101100,10101101,10101110,10101111,10110000,10110001,10110010,10110011,10110100,DATA 10110101,10110110,10110111,10111000,10111001,10111010,10111011,10111100,10111101,10111110,DATA 10111111,11000000,11000001,11000010,11000011,11000100,11000101,11000110,11000111,11001000,DATA 11001001,11001010,11001011,11001100,11001101,11001110,11001111,11010000,11010001,11010010,DATA 11010011,11010100,11010101,11010110,11010111,11011000,11011001,11011010,11011011,11011100,DATA 11011101,11011110,11011111,11100000,11100001,11100010,11100011,11100100,11100101,11100110,DATA 11100111,11101000,11101001,11101010,11101011,11101100,11101101,11101110,11101111,11110000,DATA 11110001,11110010,11110011,11110100,11110101,11110110,11110111,11111000,11111001,11111010,DATA 11111011,11111100,11111101,11111110,11111111,

I got this line of code for a bug in my code while I'm building a pattern DATA set saved in a file Datamask.BI

When I load this file into QB64IDE I got OK at place of error!
From wiki it seems that DATA has no property to be nested in the same line of code!
http://qb64.org/wiki/DATA

Please gimme more inofrmations and feedbacks
Thanks
Programming isn't difficult, only it's  consuming time and coffee

Offline SMcNeill

  • QB64 Developer
  • Forum Resident
  • Posts: 3972
    • View Profile
    • Steve’s QB64 Archive Forum
Re: What do you think about DATA nested?
« Reply #1 on: November 13, 2019, 07:53:14 pm »
You're not nesting DATA; you're using DATA as part of your data...

Code: [Select]
'Star Trek Dudes

DATA Spock, Doc, O'Hara, Data, Blah blah blah...

Now, since quotations aren't required with the DATA statement, the above is going to count Data as user data and not a command.   The same is happening with your code:  DATA 00001011 is simply being read as an user string of data consisting of "DATA 00001011"...
https://github.com/SteveMcNeill/Steve64 — A github collection of all things Steve!

Offline TempodiBasic

  • Forum Resident
  • Posts: 1792
    • View Profile
Re: What do you think about DATA nested?
« Reply #2 on: November 14, 2019, 07:19:23 am »
Oh yes I can understand that has happened!
So all those coming after DATA is only data to be read!
:-) great how I can loose myself in some syntax clue!
Thanks to save me and my mind.
Programming isn't difficult, only it's  consuming time and coffee

Offline Qwerkey

  • Forum Resident
  • Posts: 755
    • View Profile
Re: What do you think about DATA nested?
« Reply #3 on: November 14, 2019, 07:46:46 am »
Tempo, what were you doing????  Even I would not have tried to put the word DATA on a DATA line!  I shall feel smug for the rest of the day.

Offline TempodiBasic

  • Forum Resident
  • Posts: 1792
    • View Profile
Re: What do you think about DATA nested?
« Reply #4 on: November 15, 2019, 12:56:11 pm »
LOL Qwerkey
I must do more practice with autocompilation of files to use in code!
I'll search some books for compiler and interpreter building!
Programming isn't difficult, only it's  consuming time and coffee