Issues
- 2
IR varset+varref produce invalid lapcode
#63 opened - 2
Conformance tests
#62 opened - 0
Add Goreport badge
#61 opened - 0
Implement struct comparison
#60 opened - 0
Expression switch statement optimization
#59 opened - 1
Roadmap 2
#58 opened - 6
Alternative code generation backend
#57 opened - 0
- 0
- 2
Add CONTRIBUTING.md
#54 opened - 0
- 0
Concurrency and multithreading
#52 opened - 1
Use sexp.Walk in sexp.IsReturning
#49 opened - 1
Restore design.md document
#48 opened - 0
Re-write IR related code
#47 opened - 0
- 1
Slice get/set bound checks
#45 opened - 0
Struct conversions
#44 opened - 0
Lisp intrinsics package lazy loading
#43 opened - 0
- 0
- 1
Fix extern function call
#40 opened - 2
Implement methods support
#39 opened - 1
- 0
Noinline/inline hints
#37 opened - 1
lisp.Object `Interface()` method
#36 opened - 0
Print and Println builtins optimization
#35 opened - 1
Cross-package inlining
#34 opened - 0
sexp.Walk function
#33 opened - 0
Variadic ops optimization
#32 opened - 1
Cross basic-block peephole optimizations
#31 opened - 0
Empty structs
#30 opened - 0
Rename project to goism
#29 opened - 8
Re-write runtime in Go
#28 opened - 0
Void functions return optimization
#27 opened - 1
String conversions
#26 opened - 0
Invalid types of sexp forms
#25 opened - 0
Computable function complexity
#24 opened - 0
Variable comments
#23 opened - 2
Refactoring
#22 opened - 0
Emacs Lapcode as compilation target
#21 opened - 0
- 1
Leaf If statement (JMP collapsing)
#19 opened - 2
- 1
Integer constants with at least 256 bits
#17 opened - 0
Unchecked panics
#16 opened - 2
Decompose/refactor bytecode/compiler
#15 opened - 1
Return on BasicBlock boundary
#14 opened - 0
Argument thrashing
#13 opened - 0
Named function results
#12 opened