A refactor, frankly, would be welcome.
beechnut opened this issue · comments
This is my first time writing a language, and I write in a heavily object-oriented style, which isn't how I've heard languages are typically written.
There's some necessary complicated stuff in here, and then some less-necessary complicated stuff. A refactor would, just to clarify what's going on, would be smart.
This is a good opportunity for new contributors to read through the codebase. Get in touch if you want an explanation of anything, or if you want to team up on something.
P.S. I would have been intimidated even a few weeks ago to be contributing to a language. If you write Ruby, this should generally be approachable. We parse some text, convert that text into objects, and then do some things with those objects.
Finished this refactor. Code is much, much clearer, though most areas can use improvement.