paper/src/atccl_ebnf_2.txt
changeset 0 feede61efa96
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/paper/src/atccl_ebnf_2.txt	Fri Jun 04 13:48:28 2010 +0200
     1.3 @@ -0,0 +1,37 @@
     1.4 +term                   = term AND term
     1.5 +term                   = NOT term
     1.6 +term                   = "(" term ")"
     1.7 +int_op                 = IS
     1.8 +int_op                 = IS NOT
     1.9 +int_op                 = GREATER THAN
    1.10 +int_op                 = LESS THAN
    1.11 +string_op              = IS
    1.12 +string_op              = IS NOT
    1.13 +string_array_op        = IS
    1.14 +string_array_op        = IS NOT
    1.15 +string_array_op        = IN
    1.16 +string_array_op        = NOT IN
    1.17 +string_string_array_op = IN
    1.18 +string_string_array_op = NOT IN
    1.19 +int_array              = "[" ints "]"
    1.20 +ints                   =
    1.21 +ints                   = ints "," int
    1.22 +ints                   = ints int
    1.23 +int                    = INTEGER
    1.24 +string_array           = "[" strings "]"
    1.25 +strings                =
    1.26 +strings                = strings "," string
    1.27 +strings                = strings string
    1.28 +int_pt                 = TAS
    1.29 +char_pt                = FTYP
    1.30 +string_pt              = ADEP
    1.31 +string_pt              = ADES
    1.32 +string_pt              = RWY
    1.33 +string_pt              = ATYP
    1.34 +string_pt              = COPX
    1.35 +string_pt              = FRUL
    1.36 +string_pt              = RFL
    1.37 +string_pt              = TRAVEL_TYPE
    1.38 +string_array_pt        = ROUTE
    1.39 +char_array_pt          = EQUIP
    1.40 +string                 = QUOTE STRING QUOTE