https://github.com/reznikmm/gela
Ada code analyzer
https://github.com/reznikmm/gela
ada
Last synced: about 2 months ago
JSON representation
Ada code analyzer
- Host: GitHub
- URL: https://github.com/reznikmm/gela
- Owner: reznikmm
- Created: 2018-07-06T13:36:16.000Z (almost 7 years ago)
- Default Branch: oasis
- Last Pushed: 2021-03-13T13:32:49.000Z (about 4 years ago)
- Last Synced: 2024-07-31T20:42:13.895Z (9 months ago)
- Topics: ada
- Language: Ada
- Homepage:
- Size: 5.16 MB
- Stars: 0
- Watchers: 4
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSES/MIT.txt
Awesome Lists containing this project
- awesome-ada - gela - Ada code analyzer. (Libraries / Parsers, Scanners, Linters, Analysers, Interpreters and Prettyprinters)
README
Gela
====[](https://circleci.com/gh/reznikmm/gela)
[](https://api.reuse.software/info/github.com/reznikmm/gela)> Ada code analyzer
The idea of this project is providing convinient access to an Ada code.
We started as compiler independed implementation of
[ASIS](http://www.sigada.org/WG/asiswg/) and try to develop new API
in OOP style.Right now we don't have any implementation, just API specification.
## Usage
Add `with "oasis";` to your project file.### Abstract syntax tree elements
Here is [concise description](docs/ast.md) of AST.## Related works
* [Ada ANTLR grammars](https://github.com/okellogg/ada_antlr_grammar)
* [WisiToken](http://stephe-leake.org/ada/wisitoken.html)## Maintainer
[@MaximReznik](https://github.com/reznikmm).
## Contribute
Feel free to dive in!
[Open an issue](https://github.com/reznikmm/gela/issues/new)
or submit PRs.## License
[MIT](LICENSE) © Maxim Reznik