tree-sitter-prolog

Prolog parser

Provides a Prolog grammar and parser for tree-sitter, enabling parsing of various Prolog formats.

Mirror of https://codeberg.org/foxy/tree-sitter-prolog. Refer to the original repository for issue tracking

GitHub

2 stars
1 watching
2 forks
Language: JavaScript
last commit: 4 months ago
grammarparsingproblogprologtree-sitter

Related projects:

Repository Description Stars
tree-sitter/tree-sitter-php Provides a grammatical parser for PHP code to analyze its structure and syntax 156
tree-sitter-grammars/tree-sitter-query A parser for a query language used in tree-sitter parsers 53
tree-sitter-grammars/tree-sitter-pem A parser for PEM files based on the tree-sitter framework 3
tree-sitter/tree-sitter-cpp A C++ implementation of the Tree Sitter parser framework 270
tree-sitter-grammars/tree-sitter-hyprlang A language grammar for parsing hyprlang configuration files 121
tree-sitter/haskell-tree-sitter Haskell bindings for an incremental parsing toolkit used in compiler development and language analysis. 154
tree-sitter-grammars/tree-sitter-objc An Objective-C grammar for parsing the language used in iOS and macOS applications. 12
tree-sitter-grammars/tree-sitter-doxygen A grammar for parsing Doxygen comments in a tree-sitter parser 13
gordiandziwis/tree-sitter-turtle A set of grammar rules for parsing JavaScript code using the tree-sitter parser 7
nverno/tree-sitter-jq A C implementation of a grammar parser for the Jq language 3
tree-sitter-grammars/tree-sitter-xml Provides grammars and parser implementation for XML & DTD files 29
frozolotl/tree-sitter-typst A tree-sitter grammar for the TypSt typesetting language with a focus on correctness and intended to be used as a parser. 76
postsolar/tree-sitter-purescript A grammar-based parser for the PureScript programming language 11
tree-sitter-grammars/tree-sitter-bitbake A JavaScript grammar definition for parsing BitBake configurations 15
tree-sitter/tree-sitter-verilog A system for parsing and analyzing the Verilog programming language used in digital electronics design. 93