on 7dd0bbd help sign in
7dd0bbdAdd locations to context stack, allowing nicer error messagesEvan Czaplicki 3f6ffc3Improve code that extracts code from source in errorsEvan Czaplicki 7139c03Improve error messages based on testingEvan Czaplicki c5da7c0Get parse error messages working againEvan Czaplicki f284fabGet docComment parsing working againEvan Czaplicki 12c5078Have parseDependencies give out valid error messagesEvan Czaplicki d93da6dGet parser for GLSL blocks working againEvan Czaplicki 89f9dceUpdate tests: double quotes don't need to be escapedEvan Czaplicki 001eff7Update tests: no longer testing for primesEvan Czaplicki e583b5bUpdate tests: remove stale good-expected-js filesEvan Czaplicki 6f6888cUpdate tests: no longer can have multiline single quoted stringsEvan 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 4adc799Update tests: get rid of primes in string testEvan Czaplicki 1433e40Add some structure to parse errorsEvan Czaplicki c6701aeRead fields in the correct order when parsing expressionsEvan Czaplicki b99ded4Update tests: lists are now expanded to objects directlyEvan Czaplicki 239af83Update tests: function names are vN not lettersEvan Czaplicki ee58906Update tests: the [1..5] syntax no longer existsEvan Czaplicki 9f4d479Update tests: primes are no longer allowed in variable namesEvan Czaplicki 8491faeGet .hs test files working with the perf changesEvan Czaplicki fe4ad5aBegin upgrade of Docs code from String to TextEvan Czaplicki 5698054Upgrade Compile function to take text, not stringsEvan Czaplicki 2203dd6Upgrade Elm/ from String to TextEvan Czaplicki 2feb357Begin upgrade of Reporting code from String to TextEvan Czaplicki b09bb00Upgrade Type code from String to TextEvan Czaplicki 5b4fbc7Upgrade Optimize code from String to TextEvan Czaplicki a672aa7Upgrade Nitpick code from String to TextEvan Czaplicki e07d16bGet rid of dependency on language-ecmascriptEvan Czaplicki 36d38dbSwitch some AST modules from toString to toBuilder or toTextEvan Czaplicki 09a60c7Whitespace upgrade + many important fixes in Parse.ExprEvan Czaplicki bede6f3Whitespace upgrade + handle bools in patternsEvan Czaplicki b569401Whitespace upgrade + bug fix in Parse.TypeEvan Czaplicki 5670bd6Whitespace upgrade: simple changesEvan Czaplicki 26ec347Change how whitespace is checkedEvan Czaplicki ea2a61eFix bug in parsing type applicationsEvan Czaplicki e53128cConvert Canonicalization phase from String to TextEvan Czaplicki 99c8f4aConvert Validation phase from String to TextEvan Czaplicki 5e065deConvert Strings to Text in all the AST filesEvan Czaplicki 1f0970fConvert program parser to new parsing systemEvan Czaplicki ff0b05bConvert module parser to new parsing systemEvan Czaplicki c2c3506Parse unit expressionsEvan Czaplicki b567022Properly handle tuples and parens in type parserEvan Czaplicki fcf5cefMake sure infixOp always eats charactersEvan Czaplicki e5093cdActually generate AST for tuple functionsEvan Czaplicki adcea86Add parser for numbersEvan Czaplicki f908dc8Get Parse.Declaration workingEvan Czaplicki 4eb08a3Remove dead code (Parse.Binop module)Evan Czaplicki b4f1e8bRedo parsers for expressions, patterns, types, and literalsEvan Czaplicki