Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft: some rewrite thing #115

Open
wants to merge 3 commits into
base: main
Choose a base branch
from
Open

Commits on Aug 27, 2022

  1. Rewrite lexer, parser, and evaluator

    This rewrites the lexer, parser, and evaluator to have *much* simpler
    code, as well as better error reporting and other things generally considered
    nice in modern programming language implementations.
    pontaoski committed Aug 27, 2022
    Configuration menu
    Copy the full SHA
    d108d24 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    205d067 View commit details
    Browse the repository at this point in the history
  3. feat: add the ability to iterate over dictionaries in a for loop (and…

    … specify the variable name of index for arrays)
    
    Fixes vapor#105.
    pontaoski committed Aug 27, 2022
    Configuration menu
    Copy the full SHA
    0bbb912 View commit details
    Browse the repository at this point in the history