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
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
Factored reduction execution out of parseToken. Took it one up to the caller.
Adrian Thurston
2011-11-06
3
-16
/
+43
*
Some more prep for factoring out the reduction action execution. Returning at
Adrian Thurston
2011-11-06
3
-84
/
+122
*
Some cleanup in prep for factoring the reduction action call out of the parse
Adrian Thurston
2011-11-06
5
-115
/
+106
*
Moved the 'input' variable from the parseToken function into pdaRun. This will
Adrian Thurston
2011-11-06
5
-45
/
+54
*
Added frameId to the call stack. Will use for stack unwinding so we can
Adrian Thurston
2011-11-06
13
-80
/
+195
*
Set debug realms from the -D arg, pass to the compiled program.
Adrian Thurston
2011-11-06
9
-16
/
+39
*
Fixes for exit function. Need to pop the global and return the exit status from
Adrian Thurston
2011-11-06
2
-2
/
+2
*
Converted old C++ log statements to C debug statements in bytecode.c
Adrian Thurston
2011-11-01
1
-784
/
+166
*
Added an export keyword for returning values to C++ code. Export makes a global
Adrian Thurston
2011-11-01
11
-6
/
+55
*
Missing from previous commit.
Adrian Thurston
2011-10-31
1
-0
/
+256
*
Don't print parse errors. Store them and make them available. refs #331.
Adrian Thurston
2011-10-31
8
-413
/
+91
*
Give EOF tokens a location so that parse errors are better reported. refs #326.
Adrian Thurston
2011-10-30
4
-30
/
+38
*
More cleanup: removed prg from PdaRun. Now passed where needed (many places).
Adrian Thurston
2011-10-30
12
-309
/
+305
*
More cleaup.
Adrian Thurston
2011-10-30
3
-69
/
+20
*
Cleanup: moving structs into the proper headers, new header for program struct,
Adrian Thurston
2011-10-30
19
-525
/
+527
*
The colm.h header now contains the bare minimum for the C++ interface. Put the
Adrian Thurston
2011-10-29
15
-105
/
+143
*
Release candidate 1 for 0.3.
Adrian Thurston
2011-10-28
1
-2
/
+2
*
Return values instead of pointers. Store prg and tree. Allows us to completely
Adrian Thurston
2011-10-27
4
-28
/
+74
*
List access functions and fixes for the rhs get access in exported code.
Adrian Thurston
2011-10-27
3
-2
/
+62
*
Experimenting with gaining access to rhs elements by name instead of copying
Adrian Thurston
2011-10-26
12
-40
/
+130
*
The headers that get installed are now referenced using <colm/header.h> so that
Adrian Thurston
2011-10-25
16
-73
/
+74
*
Include global.h not program.h.
Adrian Thurston
2011-10-24
2
-2
/
+2
*
program.h should not have been added.
Adrian Thurston
2011-10-24
1
-89
/
+0
*
Added missing colm.h.
Adrian Thurston
2011-10-24
1
-0
/
+13
*
Memory leaks WRT parse errors. A couple debug statement improvements.
Adrian Thurston
2011-10-24
3
-11
/
+32
*
Added missing program.h.
Adrian Thurston
2011-10-24
1
-0
/
+89
*
Cleanup WRT parser deletion.
Adrian Thurston
2011-10-24
8
-35
/
+24
*
Cleanup WRT error handling. refs #327
Adrian Thurston
2011-10-24
5
-146
/
+74
*
Cannot just exit on parse error. refs #327.
Adrian Thurston
2011-10-24
5
-12
/
+32
*
Added automatic atributes by labeling RHS elements. Works for parsing, but not
Adrian Thurston
2011-10-23
12
-35
/
+152
*
General improvments. KlangEl -> LangEl. Program execution functions.
Adrian Thurston
2011-10-23
15
-128
/
+146
*
Added method of accessing the repeated value in the C++ export code. refs #328.
Adrian Thurston
2011-10-23
6
-0
/
+21
*
Started on a C++ interface to the colm data structures. Can return a tree from
Adrian Thurston
2011-10-23
11
-41
/
+159
*
Added an option -L for just writing the C file with no main. Intended to be
Adrian Thurston
2011-10-22
7
-85
/
+135
*
Some cleanup of the main function. Just initColm, initProgram, runProgram,
Adrian Thurston
2011-10-22
21
-94
/
+106
*
Made the virtual machine stack macros consistently named. Eliminated
Adrian Thurston
2011-10-22
6
-400
/
+438
*
Restructuring of printing. Eliminated another long else block with a goto.
Adrian Thurston
2011-10-20
1
-92
/
+95
*
Better implementation of list flattening. Skipping nodes doesn't work because
Adrian Thurston
2011-10-20
2
-30
/
+45
*
Updated expected output for for print_xml. refs #325.
Adrian Thurston
2011-10-19
48
-6976
/
+121
*
Use the print args instead of standard IO in the XML writing. refs #325.
Adrian Thurston
2011-10-17
1
-161
/
+19
*
Working on the XML output: Lifted the ignore tokens outside of the terminal
Adrian Thurston
2011-10-16
4
-31
/
+49
*
XML printing off the main tree. Work in progress. refs #325.
Adrian Thurston
2011-10-10
4
-128
/
+266
*
The exit command now causes cascading terminations. Can't just call exit(0) if
Adrian Thurston
2011-10-09
5
-73
/
+39
*
Leaks and memory errors fixed. If a disappearing fsm run has run buffers they
Adrian Thurston
2011-10-02
6
-6
/
+35
*
Improvements to the sending back of ignore tokens. Some awkward code redone.
Adrian Thurston
2011-10-02
1
-43
/
+21
*
Removed the token queue in PdaRun. Generated tokens are pushed onto the input
Adrian Thurston
2011-10-02
2
-74
/
+36
*
Fixes for genmf since using runtests.mk instead of Makefile. print_xml_ac was
Adrian Thurston
2011-10-01
5
-19
/
+23
*
Improved the names of the reverse code vectors. rcodeCollect for the execution
Adrian Thurston
2011-10-01
6
-95
/
+91
*
Fix for previous checkin.
Adrian Thurston
2011-10-01
1
-1
/
+1
*
Leaks fixed.
Adrian Thurston
2011-10-01
1
-0
/
+3
[prev]
[next]