summaryrefslogtreecommitdiffstats
path: root/eshtrans/backend/codegen.esh
Commit message (Expand)AuthorAgeFilesLines
* eshtrans: Support "void" in parameter listsP. J. McDermott2016-02-281-0/+7
* eshtrans: Support parameter listsP. J. McDermott2016-02-281-0/+26
* eshtrans/backend: Add missing local variable declarationP. J. McDermott2016-02-281-0/+1
* eshtrans: Fix T_STATIC and T_LOCAL recognition and codegenP. J. McDermott2016-02-281-4/+10
* eshtrans/backend: Implement "nostack" pragmaP. J. McDermott2016-02-281-11/+30
* eshtrans/backend: Split tokens array into internal char arrayP. J. McDermott2016-02-271-6/+37
* eshtrans/backend: Don't write trailing spacesP. J. McDermott2016-02-231-1/+14
* eshtrans/backend: Add static var values array initializationP. J. McDermott2016-02-231-0/+1
* eshtrans/backend: Fix names in static function arraysP. J. McDermott2016-02-231-1/+1
* eshtrans/backend: Add __tu_end() callP. J. McDermott2016-02-231-0/+5
* eshtrans/backend: Adjust whitespace after __fn_endP. J. McDermott2016-02-231-1/+4
* eshtrans/backend: Add TU to __fn_start callsP. J. McDermott2016-02-231-2/+3
* eshtrans/backend: Delimit func start/end calls with ";"P. J. McDermott2016-02-231-2/+2
* eshtrans/backend: Add function start/end callsP. J. McDermott2016-02-221-3/+19
* eshtrans/backend: Add support for static vars and functionsP. J. McDermott2016-02-221-0/+63
* eshtrans/backend: Generate translation unit IDP. J. McDermott2016-02-221-0/+10
* eshtrans/frontend: Handle T_IO_NUMBERsP. J. McDermott2016-02-211-0/+13
* eshtrans/backend: Don't add a space after "("P. J. McDermott2016-02-211-1/+5
* Copy everything into a new eshtrans/ directoryP. J. McDermott2016-02-211-0/+94