Skip to content

Commit

Permalink
Add .ipt ("indented parse trees") files. Remove old .tree files to ma…
Browse files Browse the repository at this point in the history
…intain compatibility with old Maven tester.
  • Loading branch information
kaby76 committed Jul 23, 2024
1 parent a05fefc commit a9167fd
Show file tree
Hide file tree
Showing 4,343 changed files with 18,867,324 additions and 166 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
File renamed without changes.
732 changes: 732 additions & 0 deletions abnf/examples/iri.abnf.ipt

Large diffs are not rendered by default.

344 changes: 344 additions & 0 deletions abnf/examples/postal.abnf.ipt
Original file line number Diff line number Diff line change
@@ -0,0 +1,344 @@
rulelist
rule_
postal-address
=
elements
alternation
concatenation
repetition
element
name-part
repetition
element
street
repetition
element
zip-part
rule_
name-part
=
elements
alternation
concatenation
repetition
repeat_
*
element
group
(
alternation
concatenation
repetition
element
personal-part
repetition
element
SP
)
repetition
element
last-name
repetition
element
option
[
alternation
concatenation
repetition
element
SP
repetition
element
suffix
]
repetition
element
CRLF
rule_
name-part
=
/
elements
alternation
concatenation
repetition
element
personal-part
repetition
element
CRLF
rule_
personal-part
=
elements
alternation
concatenation
repetition
element
first-name
/
concatenation
repetition
element
group
(
alternation
concatenation
repetition
element
initial
repetition
element
"."
)
rule_
first-name
=
elements
alternation
concatenation
repetition
repeat_
*
element
ALPHA
rule_
initial
=
elements
alternation
concatenation
repetition
element
ALPHA
rule_
last-name
=
elements
alternation
concatenation
repetition
repeat_
*
element
ALPHA
rule_
suffix
=
elements
alternation
concatenation
repetition
element
group
(
alternation
concatenation
repetition
element
"Jr."
/
concatenation
repetition
element
"Sr."
/
concatenation
repetition
repeat_
1
*
element
group
(
alternation
concatenation
repetition
element
"I"
/
concatenation
repetition
element
"V"
/
concatenation
repetition
element
"X"
)
)
rule_
street
=
elements
alternation
concatenation
repetition
element
option
[
alternation
concatenation
repetition
element
apt
repetition
element
SP
]
repetition
element
house-num
repetition
element
SP
repetition
element
street-name
repetition
element
CRLF
rule_
apt
=
elements
alternation
concatenation
repetition
repeat_
1
*
4
element
DIGIT
rule_
house-num
=
elements
alternation
concatenation
repetition
repeat_
1
*
8
element
group
(
alternation
concatenation
repetition
element
DIGIT
/
concatenation
repetition
element
ALPHA
)
rule_
street-name
=
elements
alternation
concatenation
repetition
repeat_
1
*
element
VCHAR
rule_
zip-part
=
elements
alternation
concatenation
repetition
element
town-name
repetition
element
","
repetition
element
SP
repetition
element
state
repetition
repeat_
1
*
2
element
SP
repetition
element
zip-code
repetition
element
CRLF
rule_
town-name
=
elements
alternation
concatenation
repetition
repeat_
1
*
element
group
(
alternation
concatenation
repetition
element
ALPHA
/
concatenation
repetition
element
SP
)
rule_
state
=
elements
alternation
concatenation
repetition
repeat_
2
element
ALPHA
rule_
zip-code
=
elements
alternation
concatenation
repetition
repeat_
5
element
DIGIT
repetition
element
option
[
alternation
concatenation
repetition
element
"-"
repetition
repeat_
4
element
DIGIT
]
<EOF>
Loading

0 comments on commit a9167fd

Please sign in to comment.