aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-08-03DIRECTOR: Lingo: Implemented ilk() functionEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Added basic support for pointsEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Use M_PI constant instead of hardcodeEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Cast references could be lowercase tooEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Fix 'intersects' operator parsing and added 'within' operatorEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Initial stub for 'intersects' operatorEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Stub for when/then statementEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Fix line counting in code chunksEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Added support for parameter-less built-insEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Fix splitting code to sectionsEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Initial code for factory/method definitionEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Added bytecode doc from ↵Eugene Sandulenko
http://fileformats.archiveteam.org/wiki/Lingo_bytecode
2016-08-03DIRECTOR: Lingo: Added 'factory' keyword testEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Initial code for splitting factory and method inputEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Distinguish same name the fields for different the entitiesEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Extended 'the' testEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Better error handling for 'the' entitiesEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Do not error out on non-existent sprites/castsEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Implement setting the entity fieldsEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Implement getting the entity fieldsEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Process simple 'the' entitiesEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Use namespace in lexerEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Initial code for 'the' entity handlingEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Improved support for multiple 'else if' statementsEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Fix multiline if() statementEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Smoother tests handlingEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Do not error out on unacceptable characters in toLowercaseMac()Eugene Sandulenko
2016-08-03DIRECTOR: Lingo: Fix loop testEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Gracefully return when movie does not exitsEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Nicer error recovery during executionEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Fix if() statement code generationEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Fix compilation for scripts with no leading spacesEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Fix crash on parse errorEugene Sandulenko
2016-08-03DIRECTOR: Added default Mac paletteEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Further work on if() statementEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Better error recovery and further work on if() statementsEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Execute test suiteEugene Sandulenko
2016-08-03DIRECTOR: Unify dumpScript() signatureEugene Sandulenko
2016-08-03DIRECTOR: Dump scripts before execution, not afterEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Made addCode() accept const char *Eugene Sandulenko
2016-08-03DIRECTOR: Lingo: Initial code for Lingo test suite. Uses special game targetEugene Sandulenko
2016-08-03DIRECTOR: Added detection for Windows JMP versionEugene Sandulenko
2016-08-03DIRECTOR: Added detection for Spaceship WarlockEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Fix multiline if() statementsEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Print VOID typeEugene Sandulenko
2016-08-03JANITORIAL: Fix whitespacesEugene Sandulenko
2016-08-03DIRECTOR: Lingo: FLOAT actually has to have double precision. Switching.Eugene Sandulenko
2016-08-03DIRECTOR: Lingo: Added more 'the' entities. Implemented the floatPrecision ↵Eugene Sandulenko
entity
2016-08-03DIRECTOR: Lingo: Implement 'contains' and 'starts' string operatorsEugene Sandulenko
2016-08-03DIRECTOR: Lingo: Implemented chars() function and added more debug for type ↵Eugene Sandulenko
printing