Thiago Adams

Results 89 comments of Thiago Adams

TODO: We need to create a temporary object for compound literals and initialization with designed initializers.

It may be a regression after implementation some warnings. On online http://thradams.com/cake/playground.html select [Extensions] and [line slicing checks] But all all these are suppose to be just warnings and not...

Because cake must "rebuild" source code line slicing are preserved (instead of discarded) inside tokens. When required, for instance to add into a symbol table or compare tokens these line...

I think a warning for missing 0 enumerator is also useful. This warning could be at enum declaration or instantiation. also ```c enum E{ A = 1, B = 1...

I think it will be implemented at text_line function.

Missing the same for DOT etc.. ++ -- etc.. and a unit test for each.

Sample where it necessary a deep pointed to pointed ... but instead of create a big "tree" the data struct that hold these values can be modified to something like...

> Again as I said before it seems that in a sequence we can stop at the first invalid access (I assume that you are recursively verifying each pointer access)....

To dump an AST a new "visit" can be created.