summaryrefslogtreecommitdiffstats
path: root/eshtrans/frontend/lexer.esh
Commit message (Expand)AuthorAgeFilesLines
* Revert "eshtrans/frontend: Replace printf calls with array"P. J. McDermott2017-02-081-13/+1
* eshtrans/frontend: Replace printf calls with arrayP. J. McDermott2017-02-081-1/+13
* eshtrans/frontend: Clarify awk script in run_lexer()P. J. McDermott2017-02-081-2/+3
* eshtrans: Support "void" in parameter listsP. J. McDermott2016-02-281-0/+15
* eshtrans: Support parameter listsP. J. McDermott2016-02-281-1/+21
* eshtrans: Add and parse T_USEP. J. McDermott2016-02-281-3/+3
* 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/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-271-19/+56
* 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: Add T_LOCALP. J. McDermott2016-02-221-5/+6
* eshtrans/frontend: Add inject() functionP. J. McDermott2016-02-221-0/+9
* eshtrans/backend: Generate translation unit IDP. J. McDermott2016-02-221-3/+5
* 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-211-2/+16
* 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
* Copy everything into a new eshtrans/ directoryP. J. McDermott2016-02-211-0/+990