Add report type
This commit is contained in:
@@ -5,7 +5,8 @@ import (
|
||||
)
|
||||
|
||||
var lex = lexer.MustSimple([]lexer.SimpleRule{
|
||||
{Name: "header", Pattern: `TAF (AMD|COR)? ?`},
|
||||
{Name: "header", Pattern: `TAF ?`},
|
||||
{Name: "Type", Pattern: "AMD|COR"},
|
||||
{Name: "Remark", Pattern: `RMK[^\n]*`},
|
||||
{Name: "Number", Pattern: `\d+`},
|
||||
{Name: "Modifier", Pattern: `[+-]|VC`},
|
||||
|
||||
@@ -6,6 +6,7 @@ import (
|
||||
)
|
||||
|
||||
type AST struct {
|
||||
Type *string `(@Type WS)?`
|
||||
Items []*Item `@@*`
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user