This repository. The main entrypoint for the Text-As-Graph project.
The ANTLR4 based parser for TAGML, the TAG Markup Language
In branch feature-trd-560-tagml-header we're working on a new version of TAGML, which has an added required header, which defines the schema/ontology that the TAGML body should validate against.
The main code for modeling the parsed TAGML to a hypergraph
The Command Line app to work with alexandria-markup
A Sublime Text 3 syntax definition to facilitate Syntax Highlighting in Sublime for TAGML files.
An implementation of the Language Server Protocol for TAGML
TAGML support for Sublime Text 3's LSP plugin. Uses the tagml-language-server
Custom syntax highlighting for TAGML in the CodeMirror-based editor of JupyterLab
tag-mct (experimental)
Modeling the validated tokens from the experimental branch feature-trd-560-tagml-header
of tagml
into a Multi-Colored Tree
tag-jupyter (experimental)
The API for using the experimental feature-trd-560-tagml-header
functionalities in a Kotlin Jupyter Notebook
Benchmarking the alexandria code.
tag-parsing-with-derivatives (experimental)
Experiments with parsing TAGML using Brzozowski derivatives
tree-sitter-tagml (experimental, paused)
TAGML grammar for tree-sitter
alexandria-workshop-notebooks (not up-to-date)
Notebooks + support code for the 2017 Alexandria workshop
alexandria-markup-python-client (not up-to-date)
Python client for the alexandria-markup server
tag-aid-poc (archived)
This project is no longer under active development
tag-aid (archived)
This project is no longer under active development