Run Code | API | Code Wall | Misc | Feedback | Login | Theme | Privacy | Patreon |
Peg Grammar AST Parser For GrassHopper-Store variable type -Store Variable Name --IS DIGIT 100 -Stored INT Variable Value -Define NWLN -Store variable type -Store Variable Name --IS DIGIT 10 -Stored INT Variable Value -Define NWLN MAGIC OF PRINT--> --PRINT VARIABLE named--->>>x "100" -Define RPAREN -Define SCOLN -Define NWLN -Store FLOAT variable type -Store FLOAT Variable Name --IS FLOAT DIGIT 4.579 -Stored FLOAT Variable Value -Define NWLN -Begin List Array LIST VARIABLE NAME= myarray EQUAL LBRK ---- Got LISTINT STATE-- STORED LISTINT VALUE= 1 ---- Got LISTINT STATE-- ---- Got LISTINT STATE-- STORED LISTINT VALUE= 2 ---- Got LISTINT STATE-- ---- Got LISTINT STATE-- STORED LISTINT VALUE= 3 ---- Got LISTINT STATE-- ---- Got LISTINT STATE-- STORED LISTINT VALUE= 4 ---- Got LISTINT STATE-- ---- Got LISTINT STATE-- STORED LISTINT VALUE= 5 ---- Got LISTINT STATE-- -Define SCOLN -Define NWLN -STORED CHAR VALUE IF STSTATE ==2 --3 -Define SCOLN -Define NWLN MAGIC OF PRINT--> "I am a string literal. " -Define RPAREN -Define SCOLN -Define NWLN -STORED CHAR VALUE IF STSTATE ==2 --4 -Define SCOLN -Define NWLN MAGIC OF PRINT--> --PRINT VARIABLE named--->>>xm "A short sentense for you. " -Define RPAREN -Define SCOLN -Define NWLN -Store variable type -Store Variable Name --IS DIGIT 5 -Stored INT Variable Value -Define NWLN -VARLIST--- [100, 10, 4.579, 0, 0, 5] 0, -Define LPAREN -Define RPAREN -Define NWLN MAGIC OF PRINT--> --PRINT IS DIGIT actual-- 43 -Define RPAREN -Define SCOLN -Define NWLN MAGIC OF PRINT--> --PRINT VARIABLE named--->>>f1 "4.579" -Define RPAREN -Define SCOLN -Define NWLN HAVE A REASSIGNED VAR x xEQUAL======== ----- x -- x ----- ADDy 100 10 110 tttttttttt 100 -Define SCOLN -Define NWLN INT= 1--VAR NAME= x--VAR VALUE of x= 100 VAR VALUE of y= 10 VAR VALUE of x + y= 110 VAR VALUE of stx= "'I Am A String! " VAR VALUE of xm= "A short sentense for you. " VCNT= 6 Line Count= 15 |
λ
.NET NoSQL database for rapid development
|