Nahuel Palumbo

Results 56 comments of Nahuel Palumbo

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