Tom

Results 38 issues of Tom

These frameworks allow writing Python code, sometimes fairly idiomatic, sometimes constrained, that can be translated and/or compiled to run natively and/or in GPU or other. (See, for example: https://www.tensorflow.org/xla) Might...

Some identifiers used in the ion c compiler are reserved words in ion, such as `var` or `import`. When controlling a whole api, this can be worked around by changing...

Unless I've missed, ion currently has no conditional compilation. Tying that with some built-in consts for OS and such would be great. This requires falling out to c whenever this...

I don't know what plans exist on macros, and I know there are lots of ways to do them with lots of pros and cons. That said, they are used...

In ion, any pointer type seems to auto cast to `void*`, but they don't auto-cast to `void**`. For example, I have to cast from `char**` to `void**` here: ```golang str:...

This doesn't work at present: ```golang token.pos.name = name ? name : ""; ``` It gives the following error: ``` error: Left and right operands of ternary expression must have...

In porting the ion compiler to ion, I had conflicts with ion builtins, specifically the `TYPE_...` constants. I ended up renaming the `TYPE_...` constants in the compiler to `CMPL_TYPE_...`, though...

Jakt is a language started by Andreas Kling, creator of SerenityOS, and JT, who's on the Rust Core Team. It looks and feels a lot like Swift, but it compiles...