issues
search
nikodemus
/
foolang
A toy programming language.
https://foolang.org
MIT License
37
stars
0
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
implement Selector#sendTo: as a builtin methods
#918
nikodemus
closed
2 years ago
0
Integer#bitAnd:, #bitOr:, and #bitNot
#917
nikodemus
closed
2 years ago
0
\x<hex> escapes in strings
#916
nikodemus
opened
2 years ago
0
Unprocessed output
#915
nikodemus
closed
2 years ago
0
Reading control characters
#914
nikodemus
closed
2 years ago
0
Non-echoing and non-buffered input
#913
nikodemus
closed
2 years ago
0
Toplevel let in self-hosted REPL should be visible to subsequent expressions
#912
nikodemus
opened
2 years ago
0
consider: conventionally side-effectful methods return None
#911
nikodemus
opened
2 years ago
0
self-hosted Class#__addMethod:
#910
nikodemus
closed
2 years ago
0
clean up #debug methods
#909
nikodemus
closed
2 years ago
0
Minor foo cleanups
#908
nikodemus
closed
2 years ago
0
indirect method tables
#907
nikodemus
closed
2 years ago
0
Test consolidation continues
#906
nikodemus
closed
2 years ago
0
self-hosted Closure#onPanic:
#905
nikodemus
closed
2 years ago
0
Uniquefy all names
#904
nikodemus
closed
2 years ago
1
compiled code raises DivideByZero
#903
nikodemus
closed
2 years ago
0
Hashing dictionary
#902
nikodemus
closed
2 years ago
0
AST optimizer
#901
nikodemus
closed
2 years ago
0
AST optimizer and hashing dictionary
#900
nikodemus
closed
2 years ago
1
More compiler work
#899
nikodemus
closed
2 years ago
0
binary format GC traces for debugging
#898
nikodemus
closed
2 years ago
1
Small refactorings
#897
nikodemus
closed
2 years ago
0
Rename preludes
#896
nikodemus
closed
2 years ago
0
More early binding
#895
nikodemus
closed
2 years ago
0
GC crash on Mac in CI
#894
nikodemus
closed
2 years ago
1
early binding for known sends to EqTypes
#893
nikodemus
closed
2 years ago
0
early binding for known sends to closures
#892
nikodemus
closed
2 years ago
0
early binding for known sends to booleans
#891
nikodemus
closed
2 years ago
0
fix #includes: in interpreter
#890
nikodemus
closed
2 years ago
1
Cleanup builtin env
#889
nikodemus
closed
2 years ago
0
move the AstClass delegators to environment
#888
nikodemus
closed
2 years ago
0
Hashing
#887
nikodemus
closed
2 years ago
0
List#append:
#886
nikodemus
closed
2 years ago
0
check for divide by zero in Integer#%
#885
nikodemus
closed
2 years ago
0
use panics instead of asserts in primitive array methods
#884
nikodemus
closed
2 years ago
0
Fix assignments to arguments
#883
nikodemus
closed
2 years ago
0
String#toUppercase, use it to canonicalize import paths
#882
nikodemus
closed
2 years ago
0
add #type methods to Ast classes
#881
nikodemus
closed
2 years ago
0
support 1_000_000 -style numbers on target
#880
nikodemus
closed
2 years ago
0
Fetch method outside loops for all primitive looping methods
#879
nikodemus
closed
2 years ago
0
Target random
#878
nikodemus
closed
2 years ago
0
Stack allocate more method contexts
#877
nikodemus
closed
2 years ago
0
builtin Selector#value:
#876
nikodemus
closed
2 years ago
0
handle #perform:with: in foo_send
#875
nikodemus
closed
2 years ago
0
Elide setjmp for methods without nonlocal returns
#874
nikodemus
closed
2 years ago
0
Remove method frame size
#873
nikodemus
closed
2 years ago
0
inline foo_context_new_method_frame to callers
#872
nikodemus
closed
2 years ago
0
remove bootstrap interpreter usage print from errors
#871
nikodemus
closed
2 years ago
0
remove FooMethod.argCount
#870
nikodemus
closed
2 years ago
0
Stack allocate builtin contexts
#869
nikodemus
closed
2 years ago
0
Previous
Next