summaryrefslogtreecommitdiff
path: root/colm/bytecode.cpp
Commit message (Expand)AuthorAgeFilesLines
* Finished off the porting to C.Adrian Thurston2010-04-271-4166/+0
* down to just bytecode.cpp in CAdrian Thurston2010-04-241-17/+34
* More C porting. Need some kind of print to C string to replace the print toAdrian Thurston2010-04-241-2/+2
* C porting, getting there.Adrian Thurston2010-04-241-16/+16
* more C portingAdrian Thurston2010-04-241-1/+1
* More C porting.Adrian Thurston2010-04-231-1/+1
* Ported the pdarun.cpp file. Adrian Thurston2010-04-231-0/+25
* more C portingAdrian Thurston2010-04-211-3/+3
* More C porting.Adrian Thurston2010-04-191-5/+5
* more C portingAdrian Thurston2010-04-181-1/+1
* more C portingAdrian Thurston2010-04-181-76/+79
* Some more C porting.Adrian Thurston2010-04-181-0/+1
* Trimmed down RtVector (can do more of this). The CodeVect in the compiler isAdrian Thurston2010-04-171-5/+5
* More C porting.Adrian Thurston2010-04-171-1/+1
* More C portingAdrian Thurston2010-04-171-3/+2
* More porting to C.Adrian Thurston2010-04-141-1/+1
* Merged all the InputStream structs into one.Adrian Thurston2010-04-141-1/+1
* More porting to the InputFuncs. Almost there.Adrian Thurston2010-04-131-4/+4
* The push functions need to go into InputStream.Adrian Thurston2010-04-111-1/+1
* more porting to CAdrian Thurston2010-04-101-0/+8
* some more C portingAdrian Thurston2010-04-101-1/+1
* Now calling only C functions for pool allocation.Adrian Thurston2010-04-071-16/+16
* No longer calling allocate();Adrian Thurston2010-04-071-1/+1
* Started on turning the allocators into C code.Adrian Thurston2010-04-071-11/+11
* more C++ to C porting.Adrian Thurston2010-04-041-163/+173
* more removal of class member functions.Adrian Thurston2010-04-031-13/+13
* Removal of class members and reference vars.Adrian Thurston2010-04-031-83/+83
* Changing class member functions into globally scoped functions in prep for moveAdrian Thurston2010-04-031-57/+60
* Added integer division. Requires a feddback to the lexer so it can decide if itAdrian Thurston2010-03-301-0/+17
* Added sprintf, supporting one int arg. Baby steps.Adrian Thurston2010-03-301-8/+26
* more cleanup of function names.Adrian Thurston2010-03-281-92/+92
* more movement to camel caseAdrian Thurston2010-03-271-333/+333
* Conversion of many functions from _ to camel case for consistency throughout.Adrian Thurston2010-03-271-70/+64
* In parse finish, turn off 'later' at the same time as setting eof. Don't everAdrian Thurston2010-03-251-0/+1
* Install the stream in the parser object for parse() expressions. This lets theAdrian Thurston2010-03-241-0/+24
* Need to set the parser and scanner states after inducing backtracking forAdrian Thurston2010-03-221-0/+4
* provided an implementation for PARSE_FINISH_BKT. Sometimes there is nothing toAdrian Thurston2010-03-211-6/+8
* Bit of cleanup. Need to implementn PARSE_FINISH_BKT. Did some prep for that.Adrian Thurston2010-03-211-74/+79
* Some movement to camel case.Adrian Thurston2010-03-211-2/+2
* Some refcounting fixes.Adrian Thurston2010-03-201-24/+8
* Implemented undo_stream_append, which allows a new test case undofrage2 to run,Adrian Thurston2010-03-131-9/+12
* removed the FRAG opcodesAdrian Thurston2010-03-131-76/+17
* Some more work on backtracking of parsing functions.Adrian Thurston2010-03-121-15/+15
* Working on backtracking of parsing accumulator function.Adrian Thurston2010-03-121-8/+36
* Implemented STREAM append. No longer using PARSE_FRAG. Instead extracting theAdrian Thurston2010-03-091-21/+23
* prep for writing a stream append.Adrian Thurston2010-03-091-2/+52
* The two types of parser calls are now pretty similar in their structure. TheAdrian Thurston2010-03-091-9/+9
* Working on the parsing instructions.Adrian Thurston2010-03-081-11/+86
* Some minor cleanup of the parsing code.Adrian Thurston2010-03-071-4/+1
* Some refcounting and reverse instruction fixes.Adrian Thurston2010-03-071-1/+10