on c19392f help sign in
all commits
3b6fe38Begin switching parser from UTF-16 to UTF-8Evan Czaplicki 6397e12Make it cheaper to parse symbolsEvan Czaplicki 765f61aDestruct Parser new type directly, not with helperEvan Czaplicki 298b6deGet __DEBUG and __PROD kernel flags workingEvan Czaplicki 375ed59Add back support for '\r'Evan Czaplicki b3569f7Thread the --debug flag through a bit differentlyEvan Czaplicki 5fb0d04Simplify escape charactersEvan Czaplicki 4d47dafUse INLINE on getPositionEvan Czaplicki cea3cbbAdd INLINE pragmas for type class instancesEvan Czaplicki ca0d6e0Handle new tokens in kernel code for field renamingEvan Czaplicki 4cd5aecAdd generic way to handle conditional dev/prod kernel codeEvan Czaplicki 466c477Stop including -} in doc commentsEvan Czaplicki 01ff2a9Properly handle enums in kernel codeEvan Czaplicki 3db3bdfUse ByteStrings in Kernel chunksEvan Czaplicki f5bf4adAdd Parse.Kernel that sets things up for code genEvan Czaplicki 0c6152dFix #1533, parsing upper case hex digitsEvan Czaplicki 69518e3Fix #1272, leading underscore gets parsed funnyEvan Czaplicki d137cdbGet rid of EndOfFile parse theoryEvan Czaplicki 7dd0bbdAdd locations to context stack, allowing nicer error messagesEvan Czaplicki 7139c03Improve error messages based on testingEvan Czaplicki c5da7c0Get parse error messages working againEvan Czaplicki f284fabGet docComment parsing working againEvan Czaplicki d93da6dGet parser for GLSL blocks working againEvan Czaplicki 3ad0db6Keep escape characters, switch from \x0040 to \u0040Evan Czaplicki 9a407c5Start escaping \n in multi-line strings and \' in all stringsEvan Czaplicki 768a565Get parse errors working for many primitive casesEvan Czaplicki 1433e40Add some structure to parse errorsEvan Czaplicki 26ec347Change how whitespace is checkedEvan Czaplicki fcf5cefMake sure infixOp always eats charactersEvan Czaplicki adcea86Add parser for numbersEvan Czaplicki f908dc8Get Parse.Declaration workingEvan Czaplicki b4f1e8bRedo parsers for expressions, patterns, types, and literalsEvan Czaplicki 9f6c60cCreate new parser that looks at text directlyEvan Czaplicki b97576dAttempt to speed up the parsing phaseEvan Czaplicki