Metadata-Version: 2.1
Name: tree-sitter-gram
Version: 0.1.8
Summary: Gram grammar for tree-sitter
License: MIT
Project-URL: Homepage, https://github.com/tree-sitter/tree-sitter-gram
Keywords: incremental,parsing,tree-sitter,gram
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Topic :: Software Development :: Compilers
Classifier: Topic :: Text Processing :: Linguistic
Classifier: Typing :: Typed
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Provides-Extra: core
Requires-Dist: tree-sitter~=0.22; extra == "core"

# tree-sitter-gram

A [tree-sitter](https://tree-sitter.github.io/tree-sitter/) grammar 
for [gram](https://gram-data.github.io) notation.

Gram is a subject-based notation for structured data.

If this is an object:
```
{
  "name":"Andreas",
  "roles":["author"]
}
```

Implicitly the object is a person. To become a subject, the implicit
information can be explicit.

As a subject:
```
(:Person {
  name: "Andreas",
  roles: ["author"]
})
```

Learn more about `gram` at the [gram-data github org](https://github.com/gram-data) notation.
