History of
src
@master
git clone https://git.catseye.tc/UampirNexol/
-
Treat warnings as errors. Clean up following that.
Chris Pressey
11 months ago
-
Syntax for address locations, and hexadecimal literals.
Chris Pressey
11 months ago
-
Implement while loop as syntactic sugar.
Chris Pressey
11 months ago
-
Assign types to repeat..until expressions.
Chris Pressey
11 months ago
-
Type-checking for `if` expressions.
Chris Pressey
11 months ago
-
Extract code for `if` and `repeat` (probably) correctly.
Chris Pressey
11 months ago
-
Add --type-check option, to disable type checking in extraction
Chris Pressey
11 months ago
-
while -> repeat
Chris Pressey
11 months ago
-
Begin fleshing out extraction of `if` and `while` constructs.
Chris Pressey
11 months ago
-
The explanation sounds awkward, but that's what's happening here.
Chris Pressey
11 months ago
-
Improve the type checker so that these test cases pass.
Chris Pressey
11 months ago
-
Type-check during extraction better, and format extraction nicely.
Chris Pressey
11 months ago
-
Introduce Extractor module, add extract command, tests for same.
Chris Pressey
11 months ago
-
More proper implementation of type checking (application, errors.)
Chris Pressey
11 months ago
-
Fix application parser.
Chris Pressey
11 months ago
-
Checkpoint making LDA# curried.
Chris Pressey
11 months ago
-
Small simplification
Chris Pressey
11 months ago
-
Better name for immediate instruction, and better flags in types
Chris Pressey
11 months ago
-
Evaluator sets flags in processor state. Other small upgrades.
Chris Pressey
11 months ago
-
Better syntax for IsSet, IsUnset.
Chris Pressey
11 months ago
-
Fix up the parser.
Chris Pressey
11 months ago
-
Prog -> Expr
Chris Pressey
11 months ago
-
Small refactor
Chris Pressey
11 months ago
-
Improve how the machine state is modelled: use locations.
Chris Pressey
11 months ago
-
Improve documentation and naming.
Chris Pressey
11 months ago
-
More concise rendering of type values.
Chris Pressey
1 year, 16 days ago
-
Assign type to UampirNexol program.
Chris Pressey
1 year, 16 days ago
-
A state type is associated with two different sets of locations.
Chris Pressey
1 year, 17 days ago
-
Enable typecheck subcommand in implementation.
Chris Pressey
1 year, 17 days ago
-
Parse conditional structures.
Chris Pressey
1 year, 21 days ago