Skip to content

shawn-vincent/EpiJava

Repository files navigation

EpiJava

EpiJava is an in-progress Java interpreter that I'm playing around with writing.

A few cool features:

  • a lazy reference binding compiler to avoid explicit top level compilation phases
  • a fun experiment with grammar combinators, including the ability to reverse grammars, and grammars that match over arbitary Java data structures.
  • lots of other neat stuff.

License

MoksaProlog is released under the terms of the GNU General Public License. Yes, that's viral. If you want to use it in something that the GPL causes you trouble for, contact me at svincent@svincent.com, and we can work something out.

About

An in progress Java interpreter, written in Java.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages