This website requires JavaScript.
Explore
Help
Sign In
dane
0 Followers
·
0 Following
Joined on
2022-09-21
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
20
Projects
Packages
Public Activity
Starred Repositories
dane
pushed to
master
at
dane/scm-to-vm
2025-11-26 15:29:30 -06:00
69b6ccbce0
Cps conversion for full programs?
dane
pushed to
master
at
dane/scm-to-vm
2025-11-26 13:30:55 -06:00
7eb1ede3d9
Choose CPS over ANF due to body of literature on topic
dane
pushed to
master
at
dane/scm-to-vm
2025-11-25 17:47:43 -06:00
b5d3438e79
Remove failing tests, remove implemented code generator
dane
pushed to
master
at
dane/lisp-in-small-pieces
2025-11-25 14:09:02 -06:00
0675018adb
Unoptimized bytecode interpreter (again without call/cc or apply)
c7e47d6bf8
I could twiddle like this forever, one last change before compiler
Compare 2 commits »
dane
pushed to
master
at
dane/lisp-in-small-pieces
2025-11-22 20:40:51 -06:00
0fa5814710
Move the combinators together
dane
pushed to
master
at
dane/lisp-in-small-pieces
2025-11-22 20:22:54 -06:00
9df556d2ac
Update other combinators to match book
dane
pushed to
master
at
dane/lisp-in-small-pieces
2025-11-22 20:14:20 -06:00
0d721bde8b
fix bug with sequence
dane
pushed to
master
at
dane/lisp-in-small-pieces
2025-11-21 17:45:22 -06:00
2c98b750ca
correct primitive behavior, call/cc and apply
dane
pushed to
master
at
dane/lisp-in-small-pieces
2025-11-21 13:07:34 -06:00
d61b5dcbb2
added direct style interpreter wo call/cc or apply
dane
pushed to
master
at
dane/lisp-in-small-pieces
2025-11-20 09:19:06 -06:00
ba13a80cc1
interpreter with activation records in register
dane
pushed to
master
at
dane/lisp-in-small-pieces
2025-11-19 11:30:56 -06:00
5c27f1d767
add gitignore
dane
pushed to
master
at
dane/lisp-in-small-pieces
2025-11-19 10:47:17 -06:00
bbd7177f4e
license and readme
dane
pushed to
master
at
dane/lisp-in-small-pieces
2025-11-19 10:43:18 -06:00
8790144e6e
init commit
dane
created branch
master
in
dane/lisp-in-small-pieces
2025-11-19 10:43:18 -06:00
dane
created repository
dane/lisp-in-small-pieces
2025-11-19 10:42:26 -06:00
dane
pushed to
master
at
dane/d-
2025-10-13 22:22:49 -05:00
95bc14acec
actually use the iterator
dane
pushed to
master
at
dane/scm-to-vm
2025-10-09 20:07:01 -05:00
4f8459ae64
Minor scheme changes
dane
pushed to
master
at
dane/scm-to-vm
2025-10-03 16:51:04 -05:00
095ced6f03
Desugaring and ANF tranforms
dane
pushed to
master
at
dane/scm-to-vm
2025-10-01 10:04:49 -05:00
e31483a76e
WIP scheme compiler
dane
pushed to
master
at
dane/scm-to-vm
2025-10-01 10:03:35 -05:00
5915c42fe3
Atomic cps operations (ints lol)
883ee645c4
Remove common
Compare 2 commits »
First
Previous
1
2
3
4
5
...
Next
Last