index
:
myslip.git
devel
master
A Lisp inspired programming language / interpreter for Aalto course CS-C2170 Modern and emerging programming languages.
Joel Kronqvist
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2025-08-02
Added tests for type_check. Implemented std::fmt::Display for many enums. Add...
Joel Kronqvist
2025-08-01
Added boilerplate for Type, TypeError and type_check
Joel Kronqvist
2025-08-01
Modified quote so the values of lists are evaluated
Joel Kronqvist
2025-07-31
Added parse_to_ast for public use from other modules
Joel Kronqvist
2025-07-31
Implemented tokens_to_ast. On second thought we should've just parsed the cod...
Joel Kronqvist
2025-07-30
Merge work done on laptop to desktop computer
Joel Kronqvist
2025-07-30
Added tests for tokens_to_ast
Joel Kronqvist
2025-07-30
Implemented evaluation according to tests. Quite a bit of changes were requir...
Joel Kronqvist
2025-07-29
Added Nil and modified tests to make this more of a list interpreter rather t...
Joel Kronqvist
2025-07-27
Implemented tokenize with tests - note it doesn't check syntax
Joel Kronqvist
2025-07-27
Implemented parse_token
Joel Kronqvist
2025-07-27
Created parse_token and added tests for it
Joel Kronqvist
2025-07-26
Implemented substitution
Joel Kronqvist
2025-07-26
Added variables and tests for their substitution
Joel Kronqvist
2025-07-26
Implemented integer operator dynamics, fixed some tests and added a combinati...
Joel Kronqvist
2025-07-26
Created necessary data structures and utilities for integers and their operat...
Joel Kronqvist
2025-07-26
Initialized project and added nom as dependency
Joel Kronqvist