History of
src
@master
git clone https://git.catseye.tc/Jaft/
- Pivot from supporting multiple return values to supporting tuples. Chris Pressey 5 days ago
- Do not try to reckon tail position directly in the parser. Chris Pressey 7 days ago
- Initial work on supporting multiple return values. Chris Pressey 9 days ago
- Allow `jafti` to evaluate either an expression or a function. Chris Pressey 14 days ago
- Binary operators: support !==; == and != officially not supported. Chris Pressey 15 days ago
- Use new concoctor interface. Chris Pressey 18 days ago
- Small changes, to use concoctor 0.1, in prep for release of 0.1. Chris Pressey 22 days ago
- Use external concoctor package (hosted on Codeberg currently.) Chris Pressey a month ago
- More tests, notably name-binding tests. Chris Pressey a month ago
- Split unit tests. Chris Pressey a month ago
- Suppose --expose option in interpreter. Add more tests to doc. Chris Pressey a month ago
- Add Jaft interpreter and beginning of language definition doc. Chris Pressey a month ago
- Dependency injection. Chris Pressey a month ago
- Split into two modules, concoctor.js and jaftCompiler.js. Chris Pressey a month ago
- Split conceptually into "concoctor" framework and "Jaft" language. Chris Pressey a month ago
- 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