Skip to content

Add Ruby Support#2

Open
Ifiht wants to merge 9 commits into
omaclaren:mainfrom
Ifiht:main
Open

Add Ruby Support#2
Ifiht wants to merge 9 commits into
omaclaren:mainfrom
Ifiht:main

Conversation

@Ifiht

@Ifiht Ifiht commented Jul 2, 2026

Copy link
Copy Markdown

This adds Ruby's REPL (irb):
image
image

Typecheck runs fine as well, just let me know if you'd like changes or any additional verification (biome? Github Action?) before accepting contributions.

@Ifiht

Ifiht commented Jul 2, 2026

Copy link
Copy Markdown
Author

One note - like Clojure, Ruby has an eval() function, I used load file like Clojure does already but it's totally possible to just pass a string and call eval on it instead.

@Ifiht

Ifiht commented Jul 2, 2026

Copy link
Copy Markdown
Author

Sorry for all the changes, I needed Java too so I added jshell real quick. Tests passing:
image

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.

1 participant