package
Version:
v0.0.0-...-ce10fc9
Opens a new window with list of versions in this module.
Published: Sep 9, 2021
License: MIT
Opens a new window with license information.
Imports: 3
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
type Group struct {
Name string `@Ident`
Props []*Prop `"(" @@ ( "," @@ )* ")"`
}
@Ident "(" Prop ( "," Prop )* ")"
type Object struct {
Name string `@Ident`
Prop *Prop `( "/" @@ )*`
}
@Ident | @Ident "/" Prop
type Prop struct {
Group *Group `@@`
Object *Object `| @@`
}
Object | Group
type Result struct {
Props []*Prop `@@ ( "," @@ )*`
}
Source Files
¶
Click to show internal directories.
Click to hide internal directories.