issues
search
tekknolagi
/
scrapscript
A functional, content-addressable programming language.
https://scrapscript.fly.dev/repl
Other
376
stars
10
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Run liveness analysis to reduce number of handles
#155
tekknolagi
opened
5 months ago
0
Add optimizer to compiler
#154
tekknolagi
opened
5 months ago
3
Add k-CFA
#153
tekknolagi
opened
5 months ago
0
Add opt-in HM type checker
#152
tekknolagi
closed
4 weeks ago
0
Support big integers in the compiler
#151
tekknolagi
opened
5 months ago
0
Make handles a linear stack
#150
tekknolagi
closed
5 months ago
2
Check for empty string more directly
#149
tekknolagi
closed
5 months ago
0
Add a little CPS optimizer
#148
tekknolagi
opened
5 months ago
0
Remove unistd and getpagesize
#147
tekknolagi
closed
5 months ago
0
Move print and println to cli platform
#146
tekknolagi
opened
5 months ago
0
Bring back the ability to build Scrapscript in Docker
#145
tekknolagi
closed
5 months ago
0
Fix README
#144
tekknolagi
closed
5 months ago
0
Fix build-com
#143
tekknolagi
closed
5 months ago
0
Re-do web repl as static file server
#142
tekknolagi
closed
5 months ago
0
Optimize shadow stack creation
#141
tekknolagi
closed
5 months ago
0
Add a "static heap" and support Windows
#140
tekknolagi
closed
5 months ago
0
Add some compiler niceties
#139
tekknolagi
closed
5 months ago
0
Add a Dockerfile for building web platform
#138
tekknolagi
closed
5 months ago
0
Support non-mmap heap (big static array)
#137
tekknolagi
closed
5 months ago
0
Split runtime.c into header and implementation
#136
tekknolagi
closed
5 months ago
1
compiler: Support record spread
#135
tekknolagi
opened
5 months ago
0
Add minimal example of a web platform
#134
tekknolagi
closed
5 months ago
0
Support named match spread for records
#133
tekknolagi
closed
5 months ago
0
Remove unused END_HANDLES
#132
tekknolagi
closed
5 months ago
0
compiler: Match hole and add test for matching variants
#131
tekknolagi
closed
5 months ago
0
Partially revert 1ea5177819d5310bf7cc222c1b7366a0104579c1
#130
tekknolagi
closed
5 months ago
0
Support TCC
#129
tekknolagi
closed
5 months ago
0
Update Ubuntu and actions/checkout
#128
tekknolagi
closed
5 months ago
0
compiler: Support pattern matching on record patterns
#127
tekknolagi
closed
5 months ago
0
Fix mul/div precedence to parse left to right
#126
gregorybchris
closed
5 months ago
1
Check in Chris's scraps as "stress tests"
#125
tekknolagi
opened
5 months ago
0
Increase precedence for variants
#124
tekknolagi
closed
5 months ago
0
Support variants
#123
tekknolagi
closed
5 months ago
0
Ignore EnvObject when printing expressions in the REPL
#122
gregorybchris
closed
5 months ago
0
Pretty printing for named closures
#121
gregorybchris
opened
5 months ago
3
Write a compiler from Scrapscript to C
#120
tekknolagi
closed
5 months ago
2
Don't mark record names as free variables
#119
tekknolagi
closed
5 months ago
0
Update message on web REPL
#118
tekknolagi
closed
5 months ago
0
Add Python 3.13 to matrix
#117
tekknolagi
closed
5 months ago
0
Make it easier to type multi-line match functions
#116
tekknolagi
closed
5 months ago
0
Run REPL entirely in-browser with Pyodide
#115
tekknolagi
closed
5 months ago
0
Split the web REPL into its own file
#114
tekknolagi
closed
5 months ago
0
Implemented tags and taggers
#113
surprisetalk
closed
5 months ago
3
Use static file server from fly.io
#112
tekknolagi
closed
5 months ago
1
Update range prelude base case
#111
gregorybchris
closed
9 months ago
0
Sort imports
#110
gregorybchris
closed
9 months ago
0
Changed CLI args from filenames to strings/STDIN.
#109
surprisetalk
opened
9 months ago
0
Use compileall -b to avoid version number in filename in build-com
#108
tekknolagi
closed
5 months ago
1
Use curl in build-com on macOS
#107
tekknolagi
opened
9 months ago
0
Try rustpython or pyiodide
#106
tekknolagi
closed
5 months ago
1
Previous
Next