|  5671c43a77 | ||
|---|---|---|
| bin | ||
| include | ||
| src | ||
| .gitignore | ||
| Makefile | ||
| README.md | ||
		
			
				
				README.md
			
		
		
			
			
		
	
	This product is developed at the second-grade course, Informatic Science Basic Experiment class at the University of Tokyo.
Picrin - a lightweight scheme interpreter
Freatures
- R7RS compatibility (but partial support)
- reentrant design (all VM states are stored in single global state object)
- bytecode interpreter (based on Stack VM technology)
- direct threading VM
- exact GC (simple mark and sweep strategy)
How to use it
- 
build $ make buildbuilt executable binary will be under bin/ directory. 
- 
run Simply directly run the binary bin/picrinfrom terminal, or you can usemaketo execute it like this.$ make run
In the default option, when make command is called without arguments, it builds the binary and right after that dropped into the picrin interactive shell (REPL).
Authors
Yuichi Nishiwaki (yuichi.nishiwaki at gmail.com)