Commit Graph
65 Commits
Author SHA1 Message Date
Eugene Sandulenko 7ecc1f8da7 DIRECTOR: Lingo: Initial code for processIf() 2016-08-03 23:40:36 +02:00
Eugene Sandulenko 78555a4d3f DIRECTOR: Lingo: Stub for labelstack 2016-08-03 23:40:36 +02:00
Eugene Sandulenko 3cf8510c41 DIRECTOR: Lingo: Process D3-style cast references 2016-08-03 23:40:36 +02:00
Eugene Sandulenko 95c14371e7 DIRECTOR: Lingo: Differentiate built-in function from IDs 2016-08-03 23:40:36 +02:00
Eugene Sandulenko ca40ccd9d1 DIRECTOR: Lingo: Added float constants and automatic type conversion 2016-08-03 23:40:36 +02:00
Eugene Sandulenko 8cc88b6fca DIRECTOR: Lingo: Initial code for built-in functions 2016-08-03 23:40:36 +02:00
Eugene Sandulenko c53e4b579a DIRECTOR: Lingo: Make global/local vars work 2016-08-03 23:40:36 +02:00
Eugene Sandulenko 0b6d950729 DIRECTOR: Lingo: Store and restore local variables in scope. 2016-08-03 23:40:36 +02:00
Eugene Sandulenko 0f65b9abb3 DIRECTOR: Lingo: Stub for context creation 2016-08-03 23:40:36 +02:00
Eugene Sandulenko 7013f6bb40 DIRECTOR: Lingo: Implemented 'global' keyword. Start of local/global var implementation 2016-08-03 23:40:36 +02:00
Eugene Sandulenko 9fff6529a3 DIRECTOR: Lingo: SImplified arg processing at macro definition. 2016-08-03 23:40:36 +02:00
Eugene Sandulenko 839ac90f61 DIRECTOR: Lingo: Fixed argument order in macros, simplified grammar. 2016-08-03 23:40:36 +02:00
Eugene Sandulenko ad9e955b1e DIRECTOR: Lingo: Add type to stack 2016-08-03 23:40:36 +02:00
Eugene Sandulenko 3e0bf3a03c DIRECTOR: Lingo: Parsing of macro calls without parens. 2016-08-03 23:40:36 +02:00
Eugene Sandulenko 2523bed5db DIRECTOR: Lingo: Split out the code gen functions into a separate file. 2016-08-03 23:40:36 +02:00