New interface for the Crystal Interpreter : IC
Hello Crystal Community !
Few months ago, I have worked on making a crystal interpreter by running thought AST-node, this was before crystal-i
was announced, and as crystal-i
was far more faster/promising and functional that mine, I decided to keep the work I’ve done about user-interface, and integrate crystal-i
under the wood.
In the end, I got a pretty interface, enhancing crystal-i
. It provide diverse additional features, like support of multiline, syntax coloration, auto indent, …, or even auto-completion (though experimental).
As I think the project is at an enough advanced stage, I wanted to share the project, available here on github!
Here is a small overview of what it’s look like:
Don’t hesitate to tell me what you like/dislike, what feature you would like see, or if you have any problem compiling the project, etc.
Also, I am open to integrate/contribute some of theses features to the real crystal-i
, so anyone could benefit directly, please tell me what you think about.