summaryrefslogtreecommitdiff
path: root/src/loadcolm.cc
Commit message (Expand)AuthorAgeFilesLines
...
* some code cleanup, clone removalAdrian Thurston2015-02-131-71/+76
* first cut of value-based ints, test cases passAdrian Thurston2015-01-271-0/+8
* require that a new parser of a context-type receive the context at new timeAdrian Thurston2015-01-241-9/+13
* implemented capture for newAdrian Thurston2015-01-241-2/+22
* revert "removed GPL license file and stripped GPL headers"Adrian Thurston2015-01-231-0/+17
* allow alias inside context declarationsAdrian Thurston2015-01-181-0/+3
* can now address key in a map elementAdrian Thurston2015-01-171-3/+2
* setting the map el sizeAdrian Thurston2015-01-171-1/+5
* some work on the object-based map genericAdrian Thurston2015-01-161-12/+37
* brought back the pointer deref for reverse loadAdrian Thurston2015-01-161-5/+0
* TYPE_PTR is no longer generated anywhereAdrian Thurston2015-01-111-9/+0
* some cleanup in the parser/loaderAdrian Thurston2015-01-051-22/+9
* push towards embedded list elementsAdrian Thurston2015-01-041-11/+55
* some name changing context -> structAdrian Thurston2015-01-041-49/+49
* removed the context form, can only declare structs nowAdrian Thurston2015-01-021-8/+2
* removed the multi-embeddable list code (aapl style)Adrian Thurston2015-01-021-63/+10
* more refcount fixes for global object, which is now a structAdrian Thurston2014-12-261-1/+1
* declare globals as struct fieldsAdrian Thurston2014-12-251-1/+1
* commit to object semantics for newAdrian Thurston2014-12-251-8/+0
* hacked together some struct (non-tree) semanticsAdrian Thurston2014-12-191-6/+15
* added struct, struct field and corresponding instructionsAdrian Thurston2014-12-141-4/+12
* simplification in the ObjectField structAdrian Thurston2014-12-141-2/+2
* specify the type of the ObjectField when it is createdAdrian Thurston2014-12-131-12/+24
* renamed parsedata.h -> compiler.hAdrian Thurston2014-12-121-1/+1
* added a syntax for declaring list element pointersAdrian Thurston2014-12-071-0/+42
* start on the object-based list implementation (list2)Adrian Thurston2014-12-071-1/+22
* support automatic derefs of lists and maps in iteratorsAdrian Thurston2014-12-071-3/+3
* can now remove constructor from the new parse tree nodeAdrian Thurston2014-11-091-7/+1
* don't translate new type refs since specializing implementationAdrian Thurston2014-11-081-11/+0
* removed the Vector typeAdrian Thurston2014-11-081-5/+0
* cleanup in the TypeRef type enumAdrian Thurston2014-11-081-11/+12
* cleaning up some leftover debug messagesAdrian Thurston2014-11-051-3/+1
* the stream type is now a pointer-to-streamAdrian Thurston2014-11-051-1/+3
* use object semantics for the parser typesAdrian Thurston2014-11-041-2/+3
* now using 'new' for object semantics (formerly new2)Adrian Thurston2014-11-041-6/+0
* context/struct now resolving to pointer-to, works with new2Adrian Thurston2014-11-041-0/+6
* allow keyword 'struct' as synonym of 'context'Adrian Thurston2014-11-041-1/+1
* now using the object-based semantics for list and mapAdrian Thurston2014-11-041-11/+0
* added map2 type, also mapping to ptr of map<>Adrian Thurston2014-11-031-3/+11
* added deref back to the languageAdrian Thurston2014-11-031-0/+5
* testing auto translation of list2<T> to ptr<list<T>>Adrian Thurston2014-11-031-2/+11
* some initial work on non-tree list typesAdrian Thurston2014-11-021-0/+6
* start on list2, the non-tree listAdrian Thurston2014-11-021-0/+5
* eliminated the _ on the front of exports namesAdrian Thurston2014-11-011-248/+248
* removed GPL license file and stripped GPL headersAdrian Thurston2014-10-221-17/+0
* do an open check in the include loadAdrian Thurston2014-09-071-0/+4
* don't put argv0 into the argv array, use a separate varAdrian Thurston2014-08-041-8/+10
* switch: compose match expression for every case clauseAdrian Thurston2014-07-161-5/+12
* added a syntax for print that is a synonym for send stdoutAdrian Thurston2014-07-061-17/+26
* added parse_tree for sending constructed trees (orig parse behaviour)Adrian Thurston2014-07-061-2/+14