summaryrefslogtreecommitdiffstats
path: root/eshtrans/frontend
Commit message (Expand)AuthorAgeFilesLines
* 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-272-21/+59
* 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/frontend: Comment out dbg() and its callsP. J. McDermott2016-02-261-16/+16
* eshtrans/frontend: Inject ";" before __fn_end() callP. J. McDermott2016-02-231-0/+1
* eshtrans/frontend: Accept any compound command in function bodyP. J. McDermott2016-02-231-7/+4
* eshtrans: Add T_LOCALP. J. McDermott2016-02-222-6/+7
* eshtrans/frontend: Accept T_RETURNP. J. McDermott2016-02-221-0/+5
* eshtrans/frontend: Inject function start/end tokensP. J. McDermott2016-02-221-2/+8
* eshtrans/frontend: Add inject() functionP. J. McDermott2016-02-221-0/+9
* eshtrans/backend: Generate translation unit IDP. J. McDermott2016-02-222-3/+6
* eshtrans/frontend: Fix line numbersP. J. McDermott2016-02-211-1/+3
* eshtrans/frontend: Escape "$" in patternsP. J. McDermott2016-02-211-3/+3
* eshtrans/frontend: Fix validation patterns in accept()P. J. McDermott2016-02-211-4/+6
* eshtrans/frontend: Handle T_IO_NUMBERsP. J. McDermott2016-02-212-2/+17
* eshtrans/frontend: Don't trim trailing tokens from scannersP. J. McDermott2016-02-211-26/+12
* eshtrans/frontend: Count singly quoted newlinesP. J. McDermott2016-02-211-0/+4
* eshtrans/frontend: Fix missing ";;"P. J. McDermott2016-02-211-0/+1
* eshtrans/frontend: Fix handling of single quote in double quotesP. J. McDermott2016-02-211-0/+7
* eshtrans/frontend: Don't eat char after wordexp in arithmeticP. J. McDermott2016-02-211-1/+3
* eshtrans/frontend: Fix handling of words beginning with "\"P. J. McDermott2016-02-211-11/+37
* eshtrans/frontend: Accept leading linebreaksP. J. McDermott2016-02-211-0/+1
* Copy everything into a new eshtrans/ directoryP. J. McDermott2016-02-213-0/+1611