issues
search
nlfiedler
/
bakeneko
Scheme R7RS interpreter in Go
BSD 3-Clause "New" or "Revised" License
2
stars
0
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Dividing large values appears to go awry
#57
nlfiedler
opened
9 years ago
0
Write a byte code verifier
#56
nlfiedler
opened
10 years ago
0
Not all new character types supported
#55
nlfiedler
opened
10 years ago
0
Test Pair.Map() on improper lists
#54
nlfiedler
opened
10 years ago
0
Test quasiquotation on lists/vectors that are self-referential
#53
nlfiedler
opened
10 years ago
0
Compile bundled Scheme and save to disk
#52
nlfiedler
opened
10 years ago
0
Implement quasi-quotation support (R7RS 4.2.8)
#51
nlfiedler
closed
10 years ago
1
Recycle frequently created objects (e.g. environment)
#50
nlfiedler
opened
10 years ago
0
Test nested lambda calls in compiled code
#49
nlfiedler
opened
10 years ago
0
Consider the various SRFI implementations
#48
nlfiedler
opened
10 years ago
1
Profile the compiler and byte code VM
#47
nlfiedler
opened
10 years ago
0
Byte code (de)serialization
#46
nlfiedler
closed
10 years ago
1
Test tail call optimization in byte code interpreter
#45
nlfiedler
closed
10 years ago
1
Tests written in Scheme using a Scheme test framework
#44
nlfiedler
opened
10 years ago
1
Provide basic hash tables (SRFI 69)
#43
nlfiedler
opened
10 years ago
0
case/cond must support '=>' alternate expression
#42
nlfiedler
opened
10 years ago
0
Test: quasiquotation yielding itself
#41
nlfiedler
opened
10 years ago
0
Support inclusion (include[-ci]) R7RS 4.1.7
#40
nlfiedler
closed
10 years ago
0
Implement type predicates
#39
nlfiedler
opened
10 years ago
0
Support record type definitions (R7RS 5.5)
#38
nlfiedler
opened
10 years ago
0
Support dynamic bindings (parameterize) R7RS 4.2.6
#37
nlfiedler
opened
10 years ago
0
Intern symbols
#36
nlfiedler
opened
11 years ago
0
Remove PairIterator interface for performance
#35
nlfiedler
closed
10 years ago
0
Use Chibi scheme's R7RS test suite
#34
nlfiedler
opened
11 years ago
0
Add a LICENSE file
#33
nlfiedler
closed
11 years ago
2
Implement let, letrec keywords
#32
nlfiedler
opened
11 years ago
0
Support R5RS bindings with scheme-report-environment
#31
nlfiedler
opened
11 years ago
0
Support derived expression types for R7RS
#30
nlfiedler
opened
11 years ago
1
Support primitive expression types for R7RS
#29
nlfiedler
closed
10 years ago
1
Testing output in interpreter unit tests
#28
nlfiedler
opened
11 years ago
1
Test tail-call optimization in interpreter_test.go
#27
nlfiedler
opened
11 years ago
0
Implement case syntactic keyword
#26
nlfiedler
opened
11 years ago
0
Implement procedures for vector
#25
nlfiedler
opened
11 years ago
0
Implement procedures for input/output (ports)
#24
nlfiedler
opened
11 years ago
1
Support `#() vector quasi-quoting
#23
nlfiedler
closed
10 years ago
0
Implement hygienic macros
#22
nlfiedler
opened
11 years ago
2
Test chained (pair) append operations
#21
nlfiedler
closed
10 years ago
1
Finish the number predicates and procedures
#20
nlfiedler
opened
11 years ago
0
Implement procedures for byte vector
#19
nlfiedler
opened
11 years ago
0
Ensure floating point math correctness
#18
nlfiedler
opened
11 years ago
0
core.lex() should return an error
#17
nlfiedler
closed
10 years ago
0
Remove use of github.com/bmizerany/assert
#16
nlfiedler
closed
10 years ago
0
Support foreign function interface with Go
#15
nlfiedler
opened
11 years ago
0
Implement core Lithp procedures
#14
nlfiedler
opened
11 years ago
2
Implement basic Lithp procedures
#13
nlfiedler
opened
11 years ago
1
Convert the lispy.py test suite into Go unit tests
#12
nlfiedler
opened
11 years ago
0
Support arbitrary number of arguments
#11
nlfiedler
closed
10 years ago
0
Support dynamic-wind and before/after thunks
#10
nlfiedler
opened
11 years ago
0
Support call/cc
#9
nlfiedler
opened
11 years ago
1
Compile to bytecode
#8
nlfiedler
closed
10 years ago
3
Next