aboutsummaryrefslogtreecommitdiff
path: root/engines/parallaction/parser.cpp
AgeCommit message (Expand)Author
2009-03-23Pushed down dependencies from parser.hNicola Mettifogo
2009-01-03Dropped the script preprocessor introduced to fix the broken scripts. The par...Nicola Mettifogo
2008-12-04Made readLineIntern() return a zero-length string when no printable text is r...Nicola Mettifogo
2008-11-30It's unnecessary to use strlen() just to find out if a string is empty or not.Torbjörn Andersson
2008-11-14Removed unused parameter.Nicola Mettifogo
2008-11-13Update to the low level parser:Nicola Mettifogo
2008-11-09Update ReadStringStream and parser to work with the new eos() logic.Nicola Mettifogo
2008-08-19Deleted debug code that slipped in.Nicola Mettifogo
2008-08-19Fixed bug in low-level parser. Block comments weren't interpreted correctly.Nicola Mettifogo
2008-08-14Finally moved parseNextToken to Script, where it belongs!Nicola Mettifogo
2008-08-02* Increasing max number of allowed token on one line.Nicola Mettifogo
2008-08-02Fixed issues detected by DrMcCoy's obnoxious compiler. ;)Nicola Mettifogo
2008-08-02* Added a preprocessor to deal with the crappy location scripts in BRA.Nicola Mettifogo
2008-06-03PARA: Fixed some memory leaksChristopher Page
2008-06-02PARA: Got rid of calls to system->quit() so that the Parallaction engine can ...Christopher Page
2008-05-11Cleanup of parsing code.Nicola Mettifogo
2008-05-10Extracted script parsing code to its own class.Nicola Mettifogo
2008-05-04Added new Parser class, which will gradually grow to include all parsing code...Nicola Mettifogo
2008-02-05Enhanced parser to handle multi-line comments in scripts.Nicola Mettifogo
2008-02-03Fixed maximum token length for the parser.Nicola Mettifogo
2007-12-16Changed an explicit warning/remainder into a code comment.Nicola Mettifogo
2007-10-14Integrated low-level routines into the Script class, turning it into a self-c...Nicola Mettifogo
2007-09-19Merged common/stdafx.h into common/scummsys.h. All referencing files have bee...Nicola Mettifogo
2007-08-24First step in restructuring engine code:Nicola Mettifogo
2007-08-16Changed more parsing routines to use tables instead of switch statements.Nicola Mettifogo
2007-08-12Added preliminary support for loading locations in BRA: Nicola Mettifogo
2007-07-08Yet another fix for broken parsing/displaying of strings. Now quotes are prop...Nicola Mettifogo
2007-07-08Finally fixed parsing of labels.Nicola Mettifogo
2007-07-08Made parseNextToken *really* work this time.Nicola Mettifogo
2007-07-08Parser is now able to deal with missing quotes at the end of instructions in ...Nicola Mettifogo
2007-05-30Updated legal headers in source files, based on what Pidgin (the IM client fo...Max Horn
2007-05-13cleanupNicola Mettifogo
2007-04-03- added a new archive member variable to Disk, to decouple resource archives ...Nicola Mettifogo
2007-03-04made Script optionally take ownership and dispose input textNicola Mettifogo
2007-03-04replaced memAlloc/memFree with standard malloc/freeNicola Mettifogo
2007-02-20changed parseComment to use Script stream instead of fileNicola Mettifogo
2007-02-20cleanup and small fixesNicola Mettifogo
2007-02-20animation scripts are now parsed through the same pipeline used for location ...Nicola Mettifogo
2007-02-19first step in parser simplificationNicola Mettifogo
2007-02-19a little more refactoringNicola Mettifogo
2007-02-19refactoringNicola Mettifogo
2007-02-19a little bit of fiddling to expose similarities between routinesNicola Mettifogo
2007-02-19moved specialised parsing routines in parser.cpp, so code can be refactored m...Nicola Mettifogo
2007-02-17Some indentation and format changes. Mostly replacing spaces with tabs.Torbjörn Andersson
2007-02-13skip_whitespace() -> Common::ltrim()Eugene Sandulenko
2007-01-14Initial import of Parallaction engineEugene Sandulenko