gatlin/precursor-ts
A call-by-push-value language and interpreter you can embed in typescript / js apps.
TypeScript
Issues
- 0
binding val to every free variable in let
#36 opened by gatlin - 0
- 0
rename to `inject`
#30 opened by gatlin - 0
review step algorithm
#31 opened by gatlin - 0
Ensure accessor methods are uses for Env and Store
#32 opened by gatlin - 0
Env and Store really should be interfaces
#33 opened by gatlin - 1
doc typo: `T` => `Base`
#28 opened by gatlin - 0
switch to tap for tests
#27 opened by gatlin - 0
unused loop / loop variable
#20 opened by gatlin - 0
- 0
- 1
rethink how argk relates to other values
#11 opened by gatlin - 0
type variable change: T => Base
#19 opened by gatlin - 0
loop condition should be let, not const
#16 opened by gatlin - 0
remove `run`
#17 opened by gatlin - 0
support es modules
#15 opened by gatlin - 1
- 0
also get rid of `Frame` what is that?
#14 opened by gatlin - 0
`primop` => `op`
#12 opened by gatlin - 1
unit test for each primop
#8 opened by gatlin - 0
Support for JSON strings
#1 opened by gatlin - 0
Compound values (⊗ vs &)
#2 opened by gatlin - 0
Default parser should support comment syntax
#3 opened by gatlin - 0
make the README intelligible
#4 opened by gatlin