Releases: xxrjun/mini-lisp-interpreter
Releases · xxrjun/mini-lisp-interpreter
☕Basic 1~8 & Bonus 1~3
☕Basic 1~8 & Bonus 1~2
minilisp.exe
is for Windowsminilisp
is for Mac
Basic Features
- Syntax Validation: Print “syntax error” when parsing invalid syntax
- Print: Implement print-num statement
- Numerical Operations: Implement all numerical operations
- Logical Operations: Implement all logical operations
- if Expression: Implement if expression
- Variable Definition: Able to define a variable
- Function: Able to declare and call an anonymous function
- Named Function: Able to declare and call a named function
Bonus Features:
- Recursion: Support recursive function call
- Type Checking: Print error messages for type errors