History of
test
@master
git clone https://git.catseye.tc/Jaft/
0
»»
- Throw error if let or const list re-uses a variable. Chris Pressey a month ago
- const ... ; disallows shadowing. Chris Pressey a month ago
- Convert parser to a class, in preparation for tracking context. Chris Pressey a month ago
- Add validation, in parser, that all input has been consumed. Chris Pressey a month ago
- No `let...in`, only `let...;`. Add `const...;` to alias `let...;`. Chris Pressey 2 months ago
- Logical boolean operators, and allow ternary in let binding. Chris Pressey 2 months ago
- Functions in concoct context must be vetted (blessed or concocted) Chris Pressey 2 months ago
- Fix scanner for strict equality. Log any errors when compiling. Chris Pressey 2 months ago
- Support a set of binary operators that mirrors JavaScript's. Chris Pressey 2 months ago
- Static lookup of functions in context; can be used as variables. Chris Pressey 2 months ago
- Some support of higher-order functions. Chris Pressey 2 months ago
- Call them "attributes" consistently; signature instead of arity. Chris Pressey 2 months ago
- Alternate syntax for let-block. Chris Pressey 2 months ago
- concoct() takes JavaScript arrow syntax for function definition Chris Pressey 2 months ago
- Checkpoint changing concoct interface. Chris Pressey 2 months ago
- Name, arity are optional in bless. mergeCtx takes a plain object. Chris Pressey 2 months ago
- Fix a function defined in a test and add some TODO notes. Chris Pressey 2 months ago
- Implement the new features. All tests pass. Chris Pressey 2 months ago
- Implement `let` and ternary expressions. Most tests pass now. Chris Pressey 2 months ago
- Specify new features and add new (failing) unit tests. Chris Pressey 2 months ago
- Put the functions from the context into scope in the compiled code. Chris Pressey 2 months ago
- Add scanner and parser. Expand test suite. Chris Pressey 2 months ago
- Initial commit of rudiments of Milhaud. Chris Pressey 2 months ago
0
»»