Issues
- 0
Relicense under dual MIT/Apache-2.0
#97 opened by emberian - 3
Figure out SVM bytecode format
#82 opened by hawkw - 0
- 2
Compatibility with all Rust release channels
#95 opened by hawkw - 0
Programs can be run from bytecode files
#94 opened by hawkw - 1
Rewrite list with Rc rather than Box.
#93 opened by hawkw - 2
Genericise list indexing for T: Num
#91 opened by hawkw - 0
Step-through debug mode
#90 opened by hawkw - 0
- 0
Move Scheme and SVM to their own repositories
#86 opened by hawkw - 1
Move Scheme parser to separate crate
#88 opened by hawkw - 0
- 0
More kind of primitive types
#83 opened by hawkw - 1
Non-Core Word(s): Some kind of call/cc
#69 opened by hawkw - 2
Implement code generation for `let` bindings.
#54 opened by hawkw - 2
Improve Scheme compiler error messages
#46 opened by hawkw - 0
Make the parser handle square brackets
#79 opened by hawkw - 6
Start thinking about memory models
#76 opened by hawkw - 1
Add top-level integration targets
#66 opened by hawkw - 2
Issues with operands on the stack in lambdas
#75 opened by hawkw - 2
Consider making list indexing return a Result
#74 opened by hawkw - 0
- 2
Issues with evaluating compiled lambdas
#71 opened by hawkw - 2
Add line numbers for SVM error messages
#47 opened by hawkw - 0
Performance testing
#72 opened by hawkw - 1
Implement symbol table for Scheme code generation
#40 opened by hawkw - 3
Implement compilation for lambda expressions
#65 opened by hawkw - 0
Non-Core Word: TYPE
#68 opened by hawkw - 0
Compile-time Optimization: Constant elision
#67 opened by hawkw - 3
VM-level FFI architecture
#19 opened by hawkw - 2
Specification for 'core' Scheme standard library
#16 opened by hawkw - 5
Implement Scheme parser
#14 opened by hawkw - 1
Implement Scheme code generation
#15 opened by hawkw - 1
Unit tests for parser
#18 opened by hawkw - 2
Implement code generation for branching
#53 opened by hawkw - 2
Functionality for merging two lists
#62 opened by hawkw - 1
Implement IntoIterator<T> for List<T>
#61 opened by hawkw - 3
Implement std::iter::FromIterator for List
#57 opened by hawkw - 1
SVM `should_panic` tests are now failing
#55 opened by hawkw - 0
Collect code coverage information
#50 opened by hawkw - 1
Implement Scheme SVM bytecode generation
#31 opened by hawkw - 1
Better error messages in SVM
#20 opened by hawkw - 10
Implement Scheme lexer
#12 opened by hawkw - 5
Unit tests for lexer
#13 opened by hawkw - 1
Implement Scheme AST
#30 opened by hawkw - 13
Decide on parsing library for Scheme parser
#22 opened by hawkw - 2
Architecture for Scheme interpreter linking
#17 opened by hawkw - 0
Implement optimization for Seax Scheme AST
#32 opened by hawkw - 1
Figure out how to deploy to Crates.io
#23 opened by hawkw - 1
Add STOP word
#10 opened by hawkw