summaryrefslogtreecommitdiff
path: root/ragel/parsedata.cpp
Commit message (Expand)AuthorAgeFilesLines
* added table data to the statistics printingAdrian Thurston2014-12-011-12/+0
* Reverted the latest condition work 1579, 1578, 1577. It is now in theAdrian Thurston2010-10-111-1/+1
* Working on a simpler approach to conditions. Using a bit for each condition.Adrian Thurston2010-10-091-1/+0
* Started on the process of simplyfing conditions by mapping them to bits.Adrian Thurston2010-10-041-0/+1
* Line directives need to use the fileName stored in the InputLoc stuctures fromAdrian Thurston2009-08-011-1/+1
* Started on the frontend support for pointer-based length conditions. Adrian Thurston2009-06-111-2/+2
* Somehow r663, which contained a fix for 64bit, got checked in as a null changeAdrian Thurston2009-05-181-1/+1
* Removed references to intermediate file parsers.Adrian Thurston2009-03-221-1/+0
* Moved some global data into InputData. Not all there yet.Adrian Thurston2009-03-211-76/+0
* Removed wantComplete and outputActive from InputData. The wantComplete var isAdrian Thurston2009-03-211-2/+1
* The terminateAllParsers function moved into InputData.Adrian Thurston2009-03-161-13/+0
* Some more cleanup. Put a pointer to CodeGenData in ParseData and eliminate co...Adrian Thurston2009-03-151-11/+4
* Fixed a problem reading hex numbers that have the high bit set when theAdrian Thurston2009-01-231-1/+1
* Removed the hyphens from the file names.Adrian Thurston2008-11-151-1/+1
* More renaming.Adrian Thurston2008-11-151-1/+1
* More refactoring in the layer between backend and frontend.Adrian Thurston2008-10-271-106/+13
* Minor refactoring. Added inputdata.h, which was left behind during previousAdrian Thurston2008-10-271-0/+3
* Some more movement of code and data within the layer between frontend andAdrian Thurston2008-10-261-9/+7
* Some more refactoring following the elimination of the intermediate file. Don'tAdrian Thurston2008-10-261-23/+42
* some refactoringAdrian Thurston2008-10-261-20/+40
* More work on the direct connection between frontend and backend. Now appears toAdrian Thurston2008-10-261-13/+20
* Get ragel working again while the direct-to-backend code is being written.Adrian Thurston2008-10-081-1/+1
* Need preserve xml code generation and duplicate+migrate to direct backend dataAdrian Thurston2008-10-081-3/+97
* The action of the <ragel_def> tag was made into a direct function call.Adrian Thurston2008-10-071-6/+6
* Don't need to pass the language as a string, just use hostLang.Adrian Thurston2008-10-071-15/+2
* Starting to elminated the XML intermediate file. Removed the outter <ragel>Adrian Thurston2008-10-071-17/+11
* email address update: thurston@cs.queensu.ca -> thurston@complang.orgAdrian Thurston2008-10-071-1/+1
* In kelbt 0.13 the eof token is prefixed with the parser name. Also updated theAdrian Thurston2008-10-071-1/+1
* Now supplying the XmlParser to writeMachines.Adrian Thurston2008-09-011-1/+2
* Started on the move back to a single executable. The backend programs are now aAdrian Thurston2008-08-301-2/+2
* Fixed crash on failed lookup of goto/call/etc target.Adrian Thurston2008-05-121-12/+16
* C# patch Daniel Tang.Adrian Thurston2008-03-301-0/+1
* Added a flag -d for turning off the removal of duplicate actions from actionsAdrian Thurston2008-03-201-1/+2
* The "tokstart" and "tokend" variables were changed to "ts" and "te".Adrian Thurston2008-01-111-4/+4
* Remainder of warnings fixed.Adrian Thurston2008-01-051-5/+5
* More warning elimination.Adrian Thurston2008-01-041-1/+1
* Eliminated warnings from gcc 4.3 about conversion from string constants toAdrian Thurston2008-01-041-4/+4
* Go back to 3.X semantics for >, % and error actions. The > operator also embedsAdrian Thurston2007-10-151-25/+7
* Added an override for the eof variable.Adrian Thurston2007-09-241-0/+3
* Added two new statements: prepush and postpop. These are code blocks that areAdrian Thurston2007-09-151-0/+2
* If the condition embedding code runs out of available characters in theAdrian Thurston2007-09-131-4/+29
* Moved cases around.Adrian Thurston2007-06-201-2/+2
* The "data" variable can now be overridden using the variable statement. This isAdrian Thurston2007-06-141-0/+3
* Bug fix: when -S or -M was given the ragel version number was not emitted,Adrian Thurston2007-06-081-1/+1
* The alphabet type is now communicated from the frontend to the backend using aAdrian Thurston2007-04-291-30/+9
* The version number is now included in the intermediate file. A error is emittedAdrian Thurston2007-04-291-1/+2
* Parse errors in the intermediate XML file now cause the backend to exitAdrian Thurston2007-04-291-1/+0
* In the variable statement changed the name "curstate" to "cs" (the defaultAdrian Thurston2007-04-291-1/+34
* Silence warnings about definite and/or possible use before initialization.Adrian Thurston2007-03-121-0/+1
* If the main machine is not present then do not emit an error. Generate theAdrian Thurston2007-03-121-18/+5