1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/book/src/atccl_patterns.txt Wed Mar 23 21:10:10 2011 +0100
1.3 @@ -0,0 +1,10 @@
1.4 +pattern = "pattern" id "(" pattern_term ")"
1.5 +pattern_term = int_pt int_op int
1.6 + | (char_pt | string_pt) string_op string
1.7 + | string_array_pt string_array_op string_array
1.8 + | string_array string_array_op string_array_pt
1.9 + | string string_string_array_op
1.10 + (string_array_pt | char_array_pt )
1.11 + | pattern_term ("or" | "and") pattern_term
1.12 + | "not" pattern_term
1.13 + | "(" pattern_term ")"