Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
A REPL, for Mirah. If you have an idea for a better name, let me know.
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
README.md
mirah_repl.rb

README.md

Mirah REPL

A REPL for Mirah

Features / Problems

  • parses Mirah code, runs it, prints results out

Is it any good?

Not yet, but I'm hopeful

TODOs

  • package it up--bin dir, gem-ify, etc
  • print the value of evaluated expressions (the P in REPL)
  • add a global binding
  • newast support

more experiments than TODOs

  • reach into PEG parser to do partial parsing
  • convert to Mirah source
  • use readline, or an equivalent
  • make it embeddable

Roots

https://gist.github.com/2564819

Something went wrong with that request. Please try again.