Nahuel Palumbo
Nahuel Palumbo
Niceee!!! 🙌
Right now: - Having two methods `blah` and `blah:` (no-accessors of a struct) generates two functions with the same name -> Fail C compilation. - Defining a method like: ```st...
Mmmm I think yes, at least to not fail with this kind of declaration.
Today we were talking to avoid _if expressions_ `cond ? x : y` and _list expressions_ `(expr1, expr2, expr3)` in the generated C code. - This will simplify the Slang...
Thanks @daniels220, nice description! It seems to be a general problem with methods returning literals. The problem is during the bc-to-ast cache building: ```st OCBytecodeToASTCache >> generateForNode: aNode | methodOrBlockIr...
Yes, I agree with you @daniels220 to have the Opal IR "agnostic" to VM implementation. However, the compiler is already coupled to it, because it is generating the optimized bytecode...