Eugene Sandulenko
|
8883a03e21
|
DIRECTOR: Lingo: Simplified code generation for constants
|
2016-08-04 23:00:55 +02:00 |
|
Eugene Sandulenko
|
266e8e6611
|
DIRECTOR: Lingo: Add prefix 'v' to all Symbol types.
Helps WinCE backend which has lots of them defined.
|
2016-08-04 15:52:24 +02:00 |
|
Eugene Sandulenko
|
e7cc065c6c
|
DIRECTOR: Lingo: Fix WinCE compilation.
The plafrom has VOID defined
|
2016-08-04 14:50:08 +02:00 |
|
Eugene Sandulenko
|
0bda622337
|
DIRECTOR: Lingo: Implemented 'me' function support for factories
|
2016-08-03 23:40:36 +02:00 |
|
Eugene Sandulenko
|
8a29870a8a
|
DIRECTOR: Lingo: Put codeFunc into separate function
|
2016-08-03 23:40:36 +02:00 |
|
Eugene Sandulenko
|
f67bcdc141
|
DIRECTOR: Lingo: Simplify CodeId
|
2016-08-03 23:40:36 +02:00 |
|
Eugene Sandulenko
|
21730e9d7e
|
DIRECTOR: Lingo: Cast references could be lowercase too
|
2016-08-03 23:40:36 +02:00 |
|
Eugene Sandulenko
|
29b6f3edbb
|
DIRECTOR: Lingo: Stub for when/then statement
|
2016-08-03 23:40:36 +02:00 |
|
Eugene Sandulenko
|
e1b2759d06
|
DIRECTOR: Lingo: Initial code for factory/method definition
|
2016-08-03 23:40:36 +02:00 |
|
Eugene Sandulenko
|
996b909b0e
|
DIRECTOR: Lingo: FLOAT actually has to have double precision. Switching.
|
2016-08-03 23:40:36 +02:00 |
|
Eugene Sandulenko
|
458d1e5f78
|
DIRECTOR: Lingo: Aligned Datum and Symbol union member names
|
2016-08-03 23:40:36 +02:00 |
|
Eugene Sandulenko
|
207609ac09
|
DIRECTOR: Lingo: Fix 'else if' statement execution
|
2016-08-03 23:40:36 +02:00 |
|
Eugene Sandulenko
|
eb4ef6db56
|
DIRECTOR: Lingo: Fix if() generation
|
2016-08-03 23:40:36 +02:00 |
|
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 |
|