Go to file
2022-10-25 10:02:51 +02:00
corpus Remove selector_name rule 2022-10-25 09:58:04 +02:00
.gitignore Additions to the grammar 2022-10-21 14:11:41 +02:00
grammar.js Remove _direct_name, use identifier directly 2022-10-25 10:02:51 +02:00
package-lock.json Initial revision 2022-10-21 09:08:32 +02:00
package.json Support for task types 2022-10-25 08:30:55 +02:00
README.md Minor changes to README, point to ada-mode grammar 2022-10-24 13:38:12 +02:00

Tree-Sitter parser for Ada

The grammar is adapted from the work done by Stephen Leak for the Emacs ada-mode. It was translated (partially for now) to tree-sitter syntax, and slightly changed to reduce some conflicts. Tree-sitter doesn't need a full syntax tree, so we can take some shortcuts in the grammar.

Installation

Execute the following commands:

   npm install
   npm run test