Mi-La
Mi-La
Also note that generated expressions may be uncompilable in some languages - e.g. in Java due to BigInteger. ``` enum uint64 TestEnum { ONE, TWO, THREE }; struct Test {...
`ZserioType` should be defined for each expression (even for literals!). See implementation of bitwise operators for bitmask type.
See https://github.com/atlassian/commonmark-java/pull/185, it seem to be already implemented, but not yet released...
@josephbirkner In the meantime please consider to use the generated `api.py` for importing the generated code. It was designed to make such imports simple. Importing the top level `api.py` will...
Also note that the approach with separate module for each Zserio entity works without need of cyclic dependencies in target language because Zserio has only limited support of recursion -...
I believe that `union`s can also have two choices of the same type - see [simple_union.zs](https://github.com/ndsev/zserio/blob/master/test/language/union_types/zs/union_types/simple_union.zs) in our language tests. Union has `choiceTag` method to find out what is actually...
Another possible syntax could be: ``` choice MyAutoChoice { on uint8 selector; case 0: case 1: /* note that with multiple cases the automatic setting of selector is not straightforward...
Hi @4og, I just tried your extension and it's really great! I have tired to make at least simple syntax highlighting once, but I never had time to finish it....
Check also use of string constants as parameters!