claro-lang
claro-lang copied to clipboard
Claro Lang
It's getting a bit old to have to have every single piece of data end up eventually ending up in a print statement due to the fact that all variables...
*Let's do this after functions because I want to be able to model struct constructors as any generic function* Claro needs structured value objects. These will hold data in named,...
Currently the `type(...)` Statement is a complete hack and it simply prints out a string representation of the Claro type of an expression. Instead, it should actually be an Expression...
Currently, Claro can only support a single file. I would like to be able to split Claro programs up into multiple files so I need to figure out some way...
Claro should, at compile-time, evaluate all Expressions as far as possible without input needed at runtime. For example, at the most basic level Claro should be evaluating all constant arithmetic...
Make a new JVM_BYTECODE backend. Get rid of the javac dep used by the JAVA_SOURCE backend.
*Needs both research into implementing this with a good flags library, and also blocked by Javac Multi Files https://github.com/JasonSteving99/claro-lang/projects/1#card-59558893* Claro's going to be used in production.. let's just acknowledge that...
Hi @JasonSteving99, awesome work! I'm reading the reference guide carefully and I find Claro a nice and pleasant language. I love the pipe operator (that I first met with Elm)...
License?
What's the license of claro? I couldn't find it.