-
Notifications
You must be signed in to change notification settings - Fork 0
danhan52/interpreter
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
To use the interpreter run "make" to compile everything
Run "interpreter < inputFile" where inputFile is some Racket
source code of your choosing and the results will print
to the terminal window.
All test files are in the ./test_files/ folder.
Files 1-4 are for the if/let assignment.
Files 5 and 6 are for the quote assignment.
Files 7-10 are for the define/lambda assignment.
Files 11-14 are for the primitives assignment.
Files 15-18 are for the final assignment.
Files 19 and onward are for testing anything else I may implement.
I have implemented these things beyond the assignment description:
- null?
- zero?
- equal?
- list?
- length
About
A racket interpreter written in C
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published