summaryrefslogtreecommitdiff
path: root/src/declare.cc
Commit message (Expand)AuthorAgeFilesLines
* updated Copyright yearsAdrian Thurston2018-03-041-1/+1
* started on a tree print in postfix notationAdrian Thurston2017-07-201-0/+1
* migrated from GPLv2 to MIT licenseAdrian Thurston2016-12-131-17/+19
* an automated include convention improvement from Peter ReijndersAdrian Thurston2016-12-131-3/+4
* implemented a const-string define option -Ename=valAdrian Thurston2016-07-281-18/+59
* new stream objects can now collect text, accessible with ->tree (str type)Adrian Thurston2016-03-071-0/+15
* allow globals to be declared in namespacesAdrian Thurston2015-08-091-18/+18
* now scoping functions inside the namespaces they are declared inAdrian Thurston2015-08-091-46/+80
* moved MethodMap into NameScope, converted some ptrs to objsAdrian Thurston2015-08-081-9/+8
* cleanup in the list and map typesAdrian Thurston2015-06-141-5/+0
* cleanup and simplification, generic elements and variousAdrian Thurston2015-06-131-5/+0
* some cleanup around the unified list and map genericsAdrian Thurston2015-06-081-99/+30
* giving list and map the original (non-vlist) funcs and fieldsAdrian Thurston2015-06-071-4/+35
* now creating list and map el structures in the declare passAdrian Thurston2015-06-071-8/+4
* replacing list and map with vlist and vmapAdrian Thurston2015-06-061-0/+3
* more of the vlist implementation .. moved all test cases to vlistAdrian Thurston2015-06-051-0/+22
* naming convention improvementsAdrian Thurston2015-05-151-1/+1
* warning elim, and impl of vlist files _R onlyAdrian Thurston2015-04-051-3/+28
* first cut of C extensionsAdrian Thurston2015-04-011-0/+27
* added global versions of the uord and sord funcsAdrian Thurston2015-03-211-0/+25
* added global versions of atoi, atoo, suffix and prefixAdrian Thurston2015-03-211-0/+16
* added exit_hard function, which just calls the system exitAdrian Thurston2015-03-211-1/+4
* added string.atoo (octal version of atoi)Adrian Thurston2015-03-141-0/+3
* various minor cleanup in bytecodeAdrian Thurston2015-03-011-2/+2
* implemented str.prefix and str.suffixAdrian Thurston2015-03-011-0/+6
* need to make vlist and vmap elment structs uniqueAdrian Thurston2015-02-141-4/+4
* implementing vlist functionsAdrian Thurston2015-02-141-10/+10
* vmap find: only upref result if it is a tree typeAdrian Thurston2015-02-141-2/+5
* cleanup of the GenericType structAdrian Thurston2015-02-131-36/+36
* implemented vmap findAdrian Thurston2015-02-131-1/+1
* work on value list and value map, can insert into vmapAdrian Thurston2015-02-131-2/+60
* added map_iter, for iterating map elementsAdrian Thurston2015-02-121-0/+10
* added a list iterator so we don't need to use while loopsAdrian Thurston2015-02-121-0/+12
* first cut of value-based ints, test cases passAdrian Thurston2015-01-271-5/+8
* cleanup and duplicate elimination around context instructionsAdrian Thurston2015-01-251-6/+6
* the translate ctx becomes this, also removed ctx from parserAdrian Thurston2015-01-251-32/+4
* moved the map functions into the IN_FN spaceAdrian Thurston2015-01-231-3/+3
* use IN_FN for the the list functionsAdrian Thurston2015-01-231-7/+60
* revert "removed GPL license file and stripped GPL headers"Adrian Thurston2015-01-231-0/+17
* more of map implemented: can now traverse map elementsAdrian Thurston2015-01-171-6/+59
* can now address key in a map elementAdrian Thurston2015-01-171-14/+7
* object-based maps: insert and find implementationAdrian Thurston2015-01-171-8/+40
* setting the map el sizeAdrian Thurston2015-01-171-5/+4
* set the argv_el id when creating the structsAdrian Thurston2015-01-111-2/+6
* some object semantics improvemets for listsAdrian Thurston2015-01-101-1/+1
* need distinct bytecodes for pushing streams since stream is no longer a treeAdrian Thurston2015-01-101-11/+28
* renamed argv0 to arg0, fixed the leakAdrian Thurston2015-01-101-10/+7
* more object semantics fixes and test case updatesAdrian Thurston2015-01-101-7/+21
* more object-semantics improvementsAdrian Thurston2015-01-101-8/+11
* find list element offset using the generic infoAdrian Thurston2015-01-051-7/+12