clair
clair copied to clipboard
C Language Analysis in Rascal
``` if (binding == null) { return makeBinding("UNKNOWN1", null, null); } ``` This is from BindingsResolver but we need to know what AST node this is about to be able...
macro declarations are detected and stored in the `containment` relation but do not appear in `declarations` yet.
I've implemented concrete syntax patterns in the context of Concretely, which means "it's on a branch" and "works on my machine" as this is not currently integrated into the interpreter...
There is a sizeable number of detailed TODO's and FIXME's in the clair code; propose to make a plan to tackle these one-by-one: * [ ] create a list of...
to clarify the status of the actual code, I would like to propose we remove all commented out code. @rodinaarssen, if there is an important experiment hidden in there, maybe...
cf. https://github.com/usethesource/usethesource.github.io/issues/14
There is a number of locations in the marshaller where a `new RuntimeException("NYI")` may be thrown due to this node not being implemented. At this stage, a user will likely...
The implementation of M3 for C++ is currently incomplete. The C++-specific relations I've added are mainly based on what I've needed, whereas interesting relations can probably be invented and implemented.