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