index
:
eggshell/eggshell.git
master
Eggshell language toolchain and standard library
P. J. McDermott
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
Revert "eshtrans/frontend: Comment out dbg() and its calls"
P. J. McDermott
2016-02-27
1
-16/+16
*
eshtrans/frontend: Fix ungetc code and run_sublexer()
P. J. McDermott
2016-02-27
1
-39/+24
*
[WIP] eshtrans/frontend: Split input into internal char array
P. J. McDermott
2016-02-27
3
-24/+62
*
eshprof: Show time per call
P. J. McDermott
2016-02-27
1
-3/+7
*
eshtrans/backend: Split tokens array into internal char array
P. J. McDermott
2016-02-27
2
-7/+38
*
eshtrans/frontend: Fix string length param expansions
P. J. McDermott
2016-02-27
1
-1/+1
*
eshtrans/frontend: Use printf in accept() instead of str concat
P. J. McDermott
2016-02-26
1
-13/+7
*
eshtrans/Makefile: Remove dependencies on Makefile
P. J. McDermott
2016-02-26
1
-4/+4
*
eshtrans/Makefile: Make libeshprof optional
P. J. McDermott
2016-02-26
1
-4/+8
*
eshtrans/Makefile: Simplify stage targets
P. J. McDermott
2016-02-26
1
-8/+2
*
eshld/eshrt: Lose all command substitutions in ctxsw
P. J. McDermott
2016-02-26
1
-7/+6
*
research: Lose all command substitutions in ctxsw
P. J. McDermott
2016-02-26
1
-6/+6
*
eshld/eshrt: Lose a command substitution
P. J. McDermott
2016-02-26
1
-2/+2
*
eshld/eshrt: Lose an eval
P. J. McDermott
2016-02-26
1
-2/+2
*
research: Lose an eval
P. J. McDermott
2016-02-26
1
-4/+4
*
eshprof: Really right-justify "self seconds" column heading
P. J. McDermott
2016-02-26
1
-1/+1
*
eshtrans/Makefile: Don't manage ../libeshprof/hooks.esh
P. J. McDermott
2016-02-26
1
-6/+6
*
eshld/eshrt: Add "unset IFS" before for loops
P. J. McDermott
2016-02-26
1
-0/+7
*
eshtrans/frontend: Comment out dbg() and its calls
P. J. McDermott
2016-02-26
1
-16/+16
*
eshprof: Right-justify "self seconds" column heading
P. J. McDermott
2016-02-26
1
-2/+2
*
eshprof: Fix case pattern
P. J. McDermott
2016-02-26
1
-1/+1
*
eshprof/Makefile: Add
P. J. McDermott
2016-02-25
1
-0/+22
*
eshprof: Store times as integers
P. J. McDermott
2016-02-25
1
-15/+11
*
Add initial eshprof
P. J. McDermott
2016-02-25
2
-0/+223
*
eshtrans/Makefile: Add profiling and indent submake output
P. J. McDermott
2016-02-24
1
-8/+8
*
eshtrans/Makefile.old, eshtrans/bootstrap.sh: Remove
P. J. McDermott
2016-02-24
2
-44/+0
*
eshtrans/Makefile: Handle bootstrapping
P. J. McDermott
2016-02-24
1
-11/+43
*
eshld/eshrt: Encode stack in vars with a stack pointer
P. J. McDermott
2016-02-24
1
-44/+29
*
research: New stack management test script
P. J. McDermott
2016-02-24
1
-0/+308
*
libeshprof: New profiling library
P. J. McDermott
2016-02-24
1
-0/+41
*
eshtrans/bootstrap.sh: Fix output and add times
P. J. McDermott
2016-02-24
1
-6/+6
*
eshld/eshrt: Add function begin/end hooks
P. J. McDermott
2016-02-23
1
-0/+22
*
README: Fix wrapping
P. J. McDermott
2016-02-23
1
-9/+12
*
eshtrans: Add new bootstrap script
P. J. McDermott
2016-02-23
1
-0/+16
*
eshtrans/Makefile: Build eshtrans with itself
P. J. McDermott
2016-02-23
2
-4/+30
*
..Now you don't
P. J. McDermott
2016-02-23
1
-18/+0
*
Pre-eshld three-stage bootstrap script: Now you see it...
P. J. McDermott
2016-02-23
1
-0/+18
*
...Now you don't
P. J. McDermott
2016-02-23
4
-627/+0
*
Old runtime library research scripts: Now you see them...
P. J. McDermott
2016-02-23
4
-0/+627
*
README: New file
P. J. McDermott
2016-02-23
1
-0/+48
*
eshld/eshrt: Don't run unset with no arguments
P. J. McDermott
2016-02-23
1
-2/+8
*
eshtrans/backend: Don't write trailing spaces
P. J. McDermott
2016-02-23
1
-1/+14
*
eshtrans/backend: Add static var values array initialization
P. J. McDermott
2016-02-23
1
-0/+1
*
eshtrans/Makefile, eshld/Makefile: Make executables executable
P. J. McDermott
2016-02-23
2
-0/+2
*
eshtrans/backend: Fix names in static function arrays
P. J. McDermott
2016-02-23
1
-1/+1
*
eshtrans/frontend: Inject ";" before __fn_end() call
P. J. McDermott
2016-02-23
1
-0/+1
*
eshtrans/backend: Add __tu_end() call
P. J. McDermott
2016-02-23
2
-3/+7
*
eshtrans/backend: Adjust whitespace after __fn_end
P. J. McDermott
2016-02-23
1
-1/+4
*
eshtrans/backend: Add TU to __fn_start calls
P. J. McDermott
2016-02-23
1
-2/+3
*
eshtrans/backend: Delimit func start/end calls with ";"
P. J. McDermott
2016-02-23
1
-2/+2
[next]