-
Notifications
You must be signed in to change notification settings - Fork 77
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How much meta-information do we want to have in compiled Rascal code? #806
Comments
For some IDE services we need functions to be discoverable in the sense of a list of functions which can be searched by name or by certain annotations; also their parameter types would be useful for dynamically checking possible errors. Then we need to be able to call these functions from Java. |
Actually more info is available that covers your wishes. I will add them to the above list |
Calling compiled functions from Java should be doable but is currently not yet supported. |
Ok. that's all we need for the IDE. |
There is also the information (and API) needed to cooperate with the Eclipse debugger, but that will become clear when we start working on it. |
yes, that will be a different topic, and we know it's possible. |
Does the list of declarations include the extended module? |
The list of declarations in the linked |
That would be great, and easy to use in the IDE features. |
All taken care of |
At the moment, compiled Rascal code already contains quite an amount of meta-data but it is possible to make more meta-data available. Below is a list of what is currently available and under Optional Extras possible extra information is listed.
Questions to consider
Available per module
Optional Extras
Available per function
Optional Extras
The text was updated successfully, but these errors were encountered: