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
path:
root
/
src
/
sexp
/
util.rs
Age
Commit message (
Expand
)
Author
6 days
refactor: loop-unrolled recursive function SExp::parts as it's called a lot, ...
Joel Kronqvist
6 days
fix: quote/vector disappearing in substitution on cases
Joel Kronqvist
10 days
feat: fixed point dynamics
Joel Kronqvist
11 days
fix: step scrutinee of case & can instantiate empty vec
Joel Kronqvist
12 days
feat: type checking for case expressions
Joel Kronqvist
2025-08-09
Revert adding of print (its behavior was poorly designed).
Joel Kronqvist
2025-08-06
Added print, raised level on which UnboundGeneric error is returned
Joel Kronqvist
2025-08-06
Implemented let-bindings
Joel Kronqvist
2025-08-05
Implemented booleans (no if-else yet)
Joel Kronqvist
2025-08-05
Changed project name
Joel Kronqvist
2025-08-03
Implemented type_check, added method parts for SExp
Joel Kronqvist
2025-07-30
Implemented evaluation according to tests. Quite a bit of changes were requir...
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