summaryrefslogtreecommitdiffstats
path: root/eshtrans
Commit message (Expand)AuthorAgeFilesLines
* eshtrans/frontend: Replace printf calls with arrayP. J. McDermott2017-02-081-1/+13
* eshtrans/join.sh: New experimental benchmarking scriptP. J. McDermott2017-02-081-0/+83
* eshtrans/split.sh: RemoveP. J. McDermott2017-02-081-48/+0
* eshtrans/frontend: Clarify awk script in run_lexer()P. J. McDermott2017-02-081-2/+3
* eshtrans/split.sh: New experimental fileP. J. McDermott2017-02-081-0/+48
* eshtrans/.gitignore: New fileP. J. McDermott2017-02-081-0/+2
* eshtrans/eshrt: Collapse case constructs in __fn_ctxsw()P. J. McDermott2017-02-081-22/+18
* eshtrans/eshrt: Fix local variable error messageP. J. McDermott2016-03-241-1/+1
* eshtrans: Support "void" in parameter listsP. J. McDermott2016-02-285-5/+37
* eshtrans/eshrt: Fix function name in __check_args()P. J. McDermott2016-02-281-2/+2
* eshtrans: Add parameter list example programP. J. McDermott2016-02-281-0/+17
* eshtrans: Fix esh_parse() call when no -o option is givenP. J. McDermott2016-02-281-1/+3
* eshtrans/eshrt: Add __check_args()P. J. McDermott2016-02-281-0/+43
* eshtrans: Support parameter listsP. J. McDermott2016-02-284-1/+58
* eshtrans/eshrt: Re-add __frame_set() call to __fn_start()P. J. McDermott2016-02-281-0/+1
* eshtrans/eshrt: Index local variables by SP, not function nameP. J. McDermott2016-02-281-2/+2
* eshtrans/eshrt: Drop old variables and function callP. J. McDermott2016-02-281-8/+3
* eshtrans/backend: Add missing local variable declarationP. J. McDermott2016-02-281-0/+1
* eshtranseshrt: Store local vars in eval'd tableP. J. McDermott2016-02-281-4/+4
* eshtrans: Add eshrtP. J. McDermott2016-02-283-2/+281
* eshtrans: Fix T_STATIC and T_LOCAL recognition and codegenP. J. McDermott2016-02-282-6/+12
* eshtrans/backend: Implement "nostack" pragmaP. J. McDermott2016-02-281-11/+30
* eshtrans: Add and parse T_USEP. J. McDermott2016-02-283-3/+10
* eshtrans/frontend: Comment out ptrace stuffP. J. McDermott2016-02-281-111/+111
* eshtrans: Make T_STATIC generate "__static"P. J. McDermott2016-02-281-1/+1
* Revert "Revert "eshtrans/frontend: Comment out dbg() and its calls""P. J. McDermott2016-02-281-16/+16
* eshtrans/frontend: Fix lungetc()P. J. McDermott2016-02-281-2/+1
* eshtrans: Preserve trailing whitespace in input filesP. J. McDermott2016-02-281-3/+7
* eshtrans/frontend: Drop extra scan_word() argumentP. J. McDermott2016-02-281-1/+1
* eshtrans/frontend: Fix lsetc()P. J. McDermott2016-02-281-8/+4
* eshtrans/frontend: Fix lungetc()P. J. McDermott2016-02-271-1/+4
* Revert "eshtrans/frontend: Comment out dbg() and its calls"P. J. McDermott2016-02-271-16/+16
* eshtrans/frontend: Fix ungetc code and run_sublexer()P. J. McDermott2016-02-271-39/+24
* [WIP] eshtrans/frontend: Split input into internal char arrayP. J. McDermott2016-02-273-24/+62
* eshtrans/backend: Split tokens array into internal char arrayP. J. McDermott2016-02-272-7/+38
* eshtrans/frontend: Fix string length param expansionsP. J. McDermott2016-02-271-1/+1
* eshtrans/frontend: Use printf in accept() instead of str concatP. J. McDermott2016-02-261-13/+7
* eshtrans/Makefile: Remove dependencies on MakefileP. J. McDermott2016-02-261-4/+4
* eshtrans/Makefile: Make libeshprof optionalP. J. McDermott2016-02-261-4/+8
* eshtrans/Makefile: Simplify stage targetsP. J. McDermott2016-02-261-8/+2
* eshtrans/Makefile: Don't manage ../libeshprof/hooks.eshP. J. McDermott2016-02-261-6/+6
* eshtrans/frontend: Comment out dbg() and its callsP. J. McDermott2016-02-261-16/+16
* eshtrans/Makefile: Add profiling and indent submake outputP. J. McDermott2016-02-241-8/+8
* eshtrans/Makefile.old, eshtrans/bootstrap.sh: RemoveP. J. McDermott2016-02-242-44/+0
* eshtrans/Makefile: Handle bootstrappingP. J. McDermott2016-02-241-11/+43
* eshtrans/bootstrap.sh: Fix output and add timesP. J. McDermott2016-02-241-6/+6
* eshtrans: Add new bootstrap scriptP. J. McDermott2016-02-231-0/+16
* eshtrans/Makefile: Build eshtrans with itselfP. J. McDermott2016-02-232-4/+30
* ..Now you don'tP. J. McDermott2016-02-231-18/+0
* Pre-eshld three-stage bootstrap script: Now you see it...P. J. McDermott2016-02-231-0/+18