Tree @master (Download .tar.gz)
History of
src
/
sixtypical
/
parser.py
@master
git clone https://git.catseye.tc/SixtyPical/
- Arrange license info in repo to follow REUSE 3.0 convention. Chris Pressey 2 months ago
- Don't search for filenames given on cmdline in the include path. Chris Pressey 4 years ago
- Establish an `include` directory and `--include-path` option. Chris Pressey 4 years ago
- Merge included programs. Chris Pressey 4 years ago
- First cut at include files. Chris Pressey 4 years ago
- Routines can be declared `preserved`. Chris Pressey 4 years ago
- Forbid nested `with interrupts` blocks, and more refactoring. Chris Pressey 4 years ago
- Add `reset` instruction; much refactoring. Chris Pressey 4 years ago
- Implement local locations that aren't statically initialized. Chris Pressey 4 years ago
- The Type and Ref class hierarchies are now namedtuples. Chris Pressey 5 years ago
- Store type information in SymbolTable shared across phases. Chris Pressey 5 years ago
- Refactor to avoid storing LocationRefs in SymEntry. Chris Pressey 5 years ago
- Distinct AST nodes for call and goto instructions. Chris Pressey 5 years ago
- Checkpoint import of changes for version 0.19. Chris Pressey 5 years ago
- `goto` may only occur at the end of a block. Chris Pressey 5 years ago
- Merge branch 'develop-0.17' into remove-legacy-syntax Chris Pressey 5 years ago
- locexpr() always returns a ForwardReference if it can't lookup it. Chris Pressey 5 years ago
- backpatch_constraint_labels can resolve ForwardReferences. Chris Pressey 5 years ago
- Distinct symbol resolution phase (as a method on parser.) Chris Pressey 5 years ago
- Simply always produce ForwardReferences in locexpr(forward=True). Chris Pressey 5 years ago
- Even more general. Chris Pressey 5 years ago
- Forward-reference resolution becomes increasingly general. Chris Pressey 5 years ago
- Generalize forward reference resolution a smidge. Chris Pressey 5 years ago
- Resolve forward references more explicitly. Chris Pressey 5 years ago
- Removing support for it is one thing, updating all tests another. Chris Pressey 5 years ago
- Another conversion away from self.context.fetch to self.declare. Chris Pressey 5 years ago
- Begin refactoring how the ParsingContext is used by the Parser. Chris Pressey 5 years ago
- Move merge_programs() out of main. Handle missing -o options. Chris Pressey 5 years ago
- Not making any promises, but reduce the errors under Python 3. Chris Pressey 5 years ago
- First cut at implementing `save`. Only the most basic tests though. Chris Pressey 6 years ago