summaryrefslogtreecommitdiff
path: root/src/parse/lex.cpp
AgeCommit message (Collapse)AuthorFilesLines
2016-02-27Parse/lex - Fix handling of escape codesJohn Hodge1-2/+38
2016-02-26Parse/lex - Minor fix to escaped string handlingJohn Hodge1-4/+17
2016-02-25Lex - Handle octal literalsJohn Hodge1-3/+13
2016-02-25Fix raw string lexJohn Hodge1-6/+20
2016-02-25Lex - Fix handling of raw stringsJohn Hodge1-13/+27
2016-02-25Lexer - Handle exponents on integers (as floats)John Hodge1-44/+47
2016-02-23UTF-8 lexJohn Hodge1-1/+47
2016-02-21Fixing parser deficienciesJohn Hodge1-61/+144
2016-02-18Parser - box Patterns, edge bug fixJohn Hodge1-1/+1
2016-02-18(semibroken) Defer macro expansionJohn Hodge1-0/+6
2016-01-30Better pretty printing, updated resolution logicJohn Hodge1-2/+1
2015-09-06Rough span supportJohn Hodge1-5/+27
2015-08-23Cleanup and new syntaxJohn Hodge1-13/+30
2015-06-04Fix issues with printout, lexing, and pattern resolvingJohn Hodge1-1/+1
2015-04-04Lexer - Handle integer suffixesJohn Hodge1-11/+29
2015-03-26Comment headers and readme updateJohn Hodge1-6/+11
2015-03-25Macros updated with concat!, stringify!, and $crateJohn Hodge1-0/+147
2015-03-21Fix minor lexing and dump issuesJohn Hodge1-2/+2
2015-03-21Rework macro handling to (hopefully) correctly handle nested repetionsJohn Hodge1-1/+18
2015-03-18super path in expr, byte literals, while disallow struct, todo struct matchJohn Hodge1-1/+17
2015-03-18Array literals, op-equals parsing, super in path, blocksJohn Hodge1-0/+3
2015-03-17Rework handling of blocks, add sub-modulesJohn Hodge1-19/+69
2015-03-17Hack in hex character literalsJohn Hodge1-2/+12
2015-03-17Clean up handling of TokenTrees, allowing empty but valid TTsJohn Hodge1-1/+1
2015-03-14Fixed macros, added range syntax and other tweaksJohn Hodge1-2/+11
2015-03-13Various other features for libcore, now on to loopsJohn Hodge1-3/+42
2015-03-12Float parsing, module-level macro expansionJohn Hodge1-4/+128
2015-03-08Cleanup to pattern handlingJohn Hodge1-0/+1
2015-03-08Macro parsing, saving, and evaluatingJohn Hodge1-137/+39
2015-03-07Added file+line reporting to error messagesJohn Hodge1-1/+13
2015-03-06Bugfixes exposed by fixing formatted outputJohn Hodge1-649/+650
2015-01-22Corrected pattern handling (a bit)John Hodge (sonata)1-0/+1
2015-01-15Working on parsing 'std' from a file (instead of hardcoding)John Hodge (sonata)1-1/+1
2015-01-02Adding in support for std, parsing now broken due to TODO early in processJohn Hodge (sonata)1-0/+1
2014-12-23Move source files to src/ folderJohn Hodge (sonata)1-0/+650