-
Notifications
You must be signed in to change notification settings - Fork 3.3k
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
Proposal: Add action templates functionality #4345
base: dev
Are you sure you want to change the base?
Commits on Jul 3, 2023
-
WIP: Add action templates functionality
This enables users to write cross-target grammars which make use of actions, by enabling users to provide action templates on the command line. By providing different action templates for each target language, users can provide a different implementation of the action logic for each target. Signed-off-by: David Gregory <2992938+DavidGregory084@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b28a9f4 - Browse repository at this point
Copy the full SHA b28a9f4View commit details -
Improve variable naming in action templates test suite
Signed-off-by: David Gregory <2992938+DavidGregory084@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 573908d - Browse repository at this point
Copy the full SHA 573908dView commit details
Commits on Jul 4, 2023
-
More consistent naming in action templates error messages
Signed-off-by: David Gregory <2992938+DavidGregory084@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 616d764 - Browse repository at this point
Copy the full SHA 616d764View commit details
Commits on Jul 5, 2023
-
Integrate ST error reporting with ANTLR's grammar error reporting
Signed-off-by: David Gregory <2992938+DavidGregory084@users.noreply.github.com>
1Configuration menu - View commit details
-
Copy full SHA for f89c520 - Browse repository at this point
Copy the full SHA f89c520View commit details -
Fix incorrect error message in action templates group error listener,…
… another pass at consistent naming in error messages Signed-off-by: David Gregory <2992938+DavidGregory084@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8a8a063 - Browse repository at this point
Copy the full SHA 8a8a063View commit details -
Add a test for action templates in a semantic predicate
Signed-off-by: David Gregory <2992938+DavidGregory084@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ef95015 - Browse repository at this point
Copy the full SHA ef95015View commit details
Commits on Jul 6, 2023
-
Lookup action templates from inputDirectory, grammar file directory a…
…nd libDirectory in addition to absolute path Signed-off-by: David Gregory <2992938+DavidGregory084@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 84866cc - Browse repository at this point
Copy the full SHA 84866ccView commit details
Commits on Jul 7, 2023
-
Add documentation for the
actionTemplates
grammar optionSigned-off-by: David Gregory <2992938+DavidGregory084@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for c7dc4c8 - Browse repository at this point
Copy the full SHA c7dc4c8View commit details
Commits on Apr 15, 2024
-
Fix a bug in passing the path to the StringTemplate group file, add a…
… unit test Signed-off-by: David Gregory <2992938+DavidGregory084@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0ae16da - Browse repository at this point
Copy the full SHA 0ae16daView commit details