author | Eugen Sawin <sawine@me73.com> |
Wed, 30 Mar 2011 15:52:38 +0200 | |
changeset 17 | a25ebfdd39f7 |
permissions | -rw-r--r-- |
1 pattern = "pattern" id "(" pattern_term ")"
2 pattern_term = int_pt int_op int
3 | (char_pt | string_pt) string_op string
4 | string_array_pt string_array_op string_array
5 | string_array string_array_op string_array_pt
6 | string string_string_array_op
7 (string_array_pt | char_array_pt )
8 | pattern_term ("or" | "and") pattern_term
9 | "not" pattern_term
10 | "(" pattern_term ")"