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
*
eshld/.gitignore: New file
P. J. McDermott
2017-02-08
1
-0/+1
*
eshtrans/eshrt: Collapse case constructs in __fn_ctxsw()
P. J. McDermott
2017-02-08
1
-22/+18
*
research/ref.sh: New file
P. J. McDermott
2017-02-08
1
-0/+66
*
research/oop2.sh: New file
P. J. McDermott
2017-02-08
1
-0/+54
*
research/return-string-without-subshell.sh: New file
P. J. McDermott
2017-02-08
1
-0/+39
*
research/oop.txt: New file
P. J. McDermott
2017-02-08
1
-0/+135
*
TODO: Mention symbol table in generated code
P. J. McDermott
2017-02-08
1
-1/+1
*
TODO: Another ctxsw optimization note
P. J. McDermott
2017-02-08
1
-0/+2
*
TODO: Add more ctxsw optimization notes
P. J. McDermott
2017-02-08
1
-3/+6
*
TODO: Describe build system and bootstrapping
P. J. McDermott
2017-02-07
1
-0/+5
*
TODO: Describe ctxsw optimization
P. J. McDermott
2017-02-07
1
-0/+9
*
TODO: New file
P. J. McDermott
2017-02-07
1
-0/+9
*
eshtrans/eshrt: Fix local variable error message
P. J. McDermott
2016-03-24
1
-1/+1
*
research: New arrays/OOP testing script
P. J. McDermott
2016-03-17
1
-0/+94
*
research: New "goto" testing script
P. J. McDermott
2016-03-17
1
-0/+37
*
README: Mention (lib)eshprof
P. J. McDermott
2016-02-29
1
-0/+5
*
README: Update description of eshrt
P. J. McDermott
2016-02-29
1
-5/+7
*
README: Mention parameter lists
P. J. McDermott
2016-02-29
1
-0/+1
*
eshtrans: Support "void" in parameter lists
P. J. McDermott
2016-02-28
5
-5/+37
*
eshtrans/eshrt: Fix function name in __check_args()
P. J. McDermott
2016-02-28
1
-2/+2
*
eshtrans: Add parameter list example program
P. J. McDermott
2016-02-28
1
-0/+17
*
eshtrans: Fix esh_parse() call when no -o option is given
P. J. McDermott
2016-02-28
1
-1/+3
*
eshtrans/eshrt: Add __check_args()
P. J. McDermott
2016-02-28
1
-0/+43
*
eshtrans: Support parameter lists
P. J. McDermott
2016-02-28
4
-1/+58
*
eshtrans/eshrt: Re-add __frame_set() call to __fn_start()
P. J. McDermott
2016-02-28
1
-0/+1
*
eshtrans/eshrt: Index local variables by SP, not function name
P. J. McDermott
2016-02-28
1
-2/+2
*
eshtrans/eshrt: Drop old variables and function call
P. J. McDermott
2016-02-28
1
-8/+3
*
eshtrans/backend: Add missing local variable declaration
P. J. McDermott
2016-02-28
1
-0/+1
*
eshtranseshrt: Store local vars in eval'd table
P. J. McDermott
2016-02-28
1
-4/+4
*
research: Try storing local vars in eval'd array
P. J. McDermott
2016-02-28
1
-4/+4
*
research: New "local" testing script
P. J. McDermott
2016-02-28
1
-0/+261
*
eshld: Remove eshrt
P. J. McDermott
2016-02-28
2
-269/+1
*
eshld: Use eshrt from eshtrans
P. J. McDermott
2016-02-28
1
-5/+7
*
eshtrans: Add eshrt
P. J. McDermott
2016-02-28
3
-2/+281
*
eshtrans: Fix T_STATIC and T_LOCAL recognition and codegen
P. J. McDermott
2016-02-28
2
-6/+12
*
eshtrans/backend: Implement "nostack" pragma
P. J. McDermott
2016-02-28
1
-11/+30
*
eshtrans: Add and parse T_USE
P. J. McDermott
2016-02-28
3
-3/+10
*
eshtrans/frontend: Comment out ptrace stuff
P. J. McDermott
2016-02-28
1
-111/+111
*
eshld/eshrt: Rename static() to __static()
P. J. McDermott
2016-02-28
1
-1/+1
*
eshtrans: Make T_STATIC generate "__static"
P. J. McDermott
2016-02-28
1
-1/+1
*
Revert "Revert "eshtrans/frontend: Comment out dbg() and its calls""
P. J. McDermott
2016-02-28
1
-16/+16
*
Merge branch 'feature/no-dd-lexer'
P. J. McDermott
2016-02-28
3
-79/+104
|
\
|
*
eshtrans/frontend: Fix lungetc()
P. J. McDermott
2016-02-28
1
-2/+1
|
*
eshtrans: Preserve trailing whitespace in input files
P. J. McDermott
2016-02-28
1
-3/+7
|
*
eshtrans/frontend: Drop extra scan_word() argument
P. J. McDermott
2016-02-28
1
-1/+1
|
*
eshtrans/frontend: Fix lsetc()
P. J. McDermott
2016-02-28
1
-8/+4
|
*
eshtrans/frontend: Fix lungetc()
P. J. McDermott
2016-02-27
1
-1/+4
|
*
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
[next]