index
:
delta/colm.git
arm-host-types
colm-0.10
colm-0.7
colm-0.9
copy-on-consume
default-build-dir
into-src
literal-concatenation
master
no-bare-send
pullscan
token-redef
github.com: adriandt/colm.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
colm
/
declare.cc
Commit message (
Expand
)
Author
Age
Files
Lines
*
moved the original colm src dir to /colm
Adrian Thurston
2019-09-08
1
-0
/
+1623
*
renamed colm dir to src
Adrian Thurston
2013-06-08
1
-452
/
+0
*
improved member name for rhsEl objField in ProdEl
Adrian Thurston
2013-05-20
1
-3
/
+3
*
added a production naming mechanism, results in enum generated
Adrian Thurston
2013-05-19
1
-2
/
+2
*
eliminated the root region
Adrian Thurston
2013-04-08
1
-9
/
+7
*
eliminated the default region and namespace
Adrian Thurston
2013-04-07
1
-3
/
+1
*
collect-ignore property and pointers rephrased to 'zero'
Adrian Thurston
2013-04-07
1
-7
/
+7
*
collect RE captures into tokenDef during a declare walk
Adrian Thurston
2013-03-01
1
-15
/
+36
*
put ciLel into collectIgnore region and eliminated isCiLel
Adrian Thurston
2013-02-27
1
-3
/
+3
*
use of tokenDef->regionSet->tokenIgnore instead of tokenDef->tokenRegion
Adrian Thurston
2013-02-27
1
-2
/
+2
*
eliminated ciRegion from LangEl, just go through regionSet
Adrian Thurston
2013-02-28
1
-1
/
+0
*
make the collect-ignore tokens by iterating RegionSet
Adrian Thurston
2013-02-28
1
-0
/
+16
*
iterate through token def list when declaring language elements
Adrian Thurston
2013-02-26
1
-41
/
+37
*
point to tokenDef from LangEl
Adrian Thurston
2013-02-26
1
-2
/
+2
*
go through tokenDef to get to ciLel
Adrian Thurston
2013-02-26
1
-2
/
+2
*
removed literal and name from token instance
Adrian Thurston
2013-02-24
1
-3
/
+3
*
removed objectDef and contextIn from token instance
Adrian Thurston
2013-02-24
1
-2
/
+2
*
removed codeBlock from tokenInstance, using token def
Adrian Thurston
2013-02-24
1
-1
/
+1
*
removed isZero from token instance, using version in token def
Adrian Thurston
2013-02-24
1
-1
/
+1
*
removed tdLangEl from token instance, using version in token def
Adrian Thurston
2013-02-24
1
-18
/
+8
*
removed isLiteral and isIgore from the token instance
Adrian Thurston
2013-02-24
1
-3
/
+3
*
removed the noPreIgnore and noPostIgnore vars from instance
Adrian Thurston
2013-02-24
1
-4
/
+4
*
use token defs (not instances) for declaring captures
Adrian Thurston
2013-02-24
1
-1
/
+1
*
renamed TokenDef to TokenInstance
Adrian Thurston
2013-02-23
1
-5
/
+5
*
started moving variable declarations out of the parse pass and into a walk
Adrian Thurston
2013-02-23
1
-0
/
+58
*
don't use the literal dict for finding literals
Adrian Thurston
2013-02-18
1
-23
/
+25
*
some cleanup: bool ignore -> isIgnore
Adrian Thurston
2013-02-18
1
-2
/
+2
*
initialize base lang els and unique types earlier so we can use them in the p...
Adrian Thurston
2013-02-17
1
-5
/
+0
*
ObjField -> ObjectField for consistency
Adrian Thurston
2013-02-17
1
-4
/
+4
*
added constructor functions for ObjectDef and ObjField
Adrian Thurston
2013-02-17
1
-2
/
+2
*
removed the fsmrun.h header, which was empty
Adrian Thurston
2013-02-09
1
-1
/
+0
*
completed unification of the Input and Stream types
Adrian Thurston
2013-01-05
1
-1
/
+0
*
input locations should either be taken from files, or set to 'internal'
Adrian Thurston
2012-09-15
1
-2
/
+2
*
revert "moved 'colm' dir to 'src'"
Adrian Thurston
2012-08-01
1
-0
/
+381
*
moved 'colm' dir to 'src'
Adrian Thurston
2012-07-01
1
-383
/
+0
*
class name change ParseData -> Compiler
Adrian Thurston
2012-05-26
1
-14
/
+14
*
putting collect-ignores in the grammar as zero-length tokens
Adrian Thurston
2012-05-25
1
-10
/
+18
*
added a syntax for specifying no ignores
Adrian Thurston
2012-05-23
1
-4
/
+9
*
improvements to ignore handling in the parser
Adrian Thurston
2012-05-22
1
-15
/
+35
*
Copyright notice updating.
Adrian Thurston
2012-01-18
1
-1
/
+1
*
Fixed refcounting when lhs is modified. Eliminated the conditional save to
Adrian Thurston
2012-01-14
1
-1
/
+0
*
Some name cleanup Accum -> Parser. AccumStream -> Input.
Adrian Thurston
2012-01-02
1
-2
/
+2
*
Added AccumStream, a tree-based object containing the input stream wrapper that
Adrian Thurston
2011-12-22
1
-0
/
+1
*
Moved lhs and parsed from execution into pdaRun.
Adrian Thurston
2011-12-09
1
-17
/
+0
*
Can do the LHS save in the init_lhs instruction. Eliminates extra instruction.
Adrian Thurston
2011-12-09
1
-1
/
+2
*
A bit of work on messy code surrounding LHS saving and restoring. No longer
Adrian Thurston
2011-12-09
1
-5
/
+49
*
Experimenting with gaining access to rhs elements by name instead of copying
Adrian Thurston
2011-10-26
1
-2
/
+4
*
General improvments. KlangEl -> LangEl. Program execution functions.
Adrian Thurston
2011-10-23
1
-12
/
+12
*
Experimenting with ignore items in child lists. Old style (Ignore lists in the
Adrian Thurston
2011-09-18
1
-0
/
+1
*
Pointer and Ref type references needed work following the recent improvements
Adrian Thurston
2011-07-28
1
-42
/
+0
[next]