Skip to content

Abstract machines#22

Open
TOTBWF wants to merge 5 commits into
solomon-b:mainfrom
TOTBWF:krivine
Open

Abstract machines#22
TOTBWF wants to merge 5 commits into
solomon-b:mainfrom
TOTBWF:krivine

Conversation

@TOTBWF

@TOTBWF TOTBWF commented Apr 17, 2026

Copy link
Copy Markdown

Just farting around with some abstract machines. This PR adds a toy implementation of the Krivine abstract machine, and also a toy STG implementation. It also adds some profiling tools into the flake.

@solomon-b

Copy link
Copy Markdown
Owner

Hi @TOTBWF. I would love to merge this as it foreshadows lots of future work towards actual compilation. The merge conflict is a trivial one in the cabal file but since you are working on a fork I think it would be easier for you to fix it then me.

@TOTBWF

TOTBWF commented Jun 22, 2026

Copy link
Copy Markdown
Author

Rebased atop of main, should be good for re-review.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants