claro-lang icon indicating copy to clipboard operation
claro-lang copied to clipboard

Claro Lang

Results 23 claro-lang issues
Sort by recently updated
recently updated
newest added

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...

enhancement

*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,...

enhancement

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...

enhancement
blocked

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...

needs research

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...

enhancement

Make a new JVM_BYTECODE backend. Get rid of the javac dep used by the JAVA_SOURCE backend.

needs research

*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...

enhancement
blocked
needs research

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)...

What's the license of claro? I couldn't find it.