Mercurial > pub > Impl
comparison Lib/IMPL/Text/Schema.pm @ 26:c529d386d80e
Text services in progress
author | Sergey |
---|---|
date | Thu, 15 Oct 2009 17:52:09 +0400 |
parents | 9dd67fa91ee3 |
children | 16ada169ca75 |
comparison
equal
deleted
inserted
replaced
25:9dd67fa91ee3 | 26:c529d386d80e |
---|---|
23 <ComplexType type="Statement" nativeType="IMPL::Text::Schema::Statement"> | 23 <ComplexType type="Statement" nativeType="IMPL::Text::Schema::Statement"> |
24 <NodeList> | 24 <NodeList> |
25 <SwitchNode minOccur="1" maxOccur="unbounded"> | 25 <SwitchNode minOccur="1" maxOccur="unbounded"> |
26 <Node name="Word" type="Word"/> | 26 <Node name="Word" type="Word"/> |
27 <Node name="Statement" type="Word"/> | 27 <Node name="Statement" type="Word"/> |
28 <Node name="Regexp" type="Regexp"/> | |
28 <Node name="Switch" type="Switch"/> | 29 <Node name="Switch" type="Switch"/> |
29 <Node name="List" type="List"/> | 30 <Node name="Repeat" type="List"/> |
30 </SwitchNode> | 31 </SwitchNode> |
31 </NodeList> | 32 </NodeList> |
32 </ComplexType> | 33 </ComplexType> |
34 <SimpleType type="Word" nativeType="IMPL::Text::Schema::Word"/> | |
35 <SimpleType type="Regexp" nativeType="IMPL::Text::Schema::Regexp"/> | |
36 <ComplexType type="Switch" nativeType="IMPL::Text::Schema::Switch"> | |
37 <NodeList> | |
38 <SwitchNode minOccur="1" maxOccur="unbounded"> | |
39 <Node name="Word" type="Word"/> | |
40 <Node name="Statement" type="Word"/> | |
41 <Node name="Regexp" type="Regexp"/> | |
42 <Node name="Switch" type="Switch"/> | |
43 <Node name="Repeat" type="List"/> | |
44 </SwitchNode> | |
45 </NodeList> | |
46 </ComplexType> | |
47 <ComplexType type="Repeat" nativeType="IMPL::Text::Schema::Repeat"> | |
48 <NodeList> | |
49 <SwitchNode minOccur="1" maxOccur="unbounded"> | |
50 <Node name="Word" type="Word"/> | |
51 <Node name="Statement" type="Word"/> | |
52 <Node name="Regexp" type="Regexp"/> | |
53 <Node name="Switch" type="Switch"/> | |
54 <Node name="Repeat" type="List"/> | |
55 </SwitchNode> | |
56 </NodeList> | |
57 </CoomplexType> | |
33 </schema> | 58 </schema> |
34 | 59 |
35 =head1 DESCRIPTION | 60 =head1 DESCRIPTION |
36 | 61 |
37 Схема текстового файла, которую можно использовать для разбора содержимого | 62 Схема текстового файла, которую можно использовать для разбора содержимого |
42 2. Строковое значение является выражением. | 67 2. Строковое значение является выражением. |
43 3. Выражения объединенные логическими операторами также выражение. | 68 3. Выражения объединенные логическими операторами также выражение. |
44 | 69 |
45 Допускаются следующие операторы | 70 Допускаются следующие операторы |
46 1. Повтор | 71 1. Повтор |
47 2. | 72 2. Ветвление |
48 | 73 |
49 =head1 METHODS | 74 =head1 METHODS |
50 | 75 |
51 =over | 76 =over |
52 | 77 |
54 | 79 |
55 Возвращает объект для разбора текста. | 80 Возвращает объект для разбора текста. |
56 | 81 |
57 =back | 82 =back |
58 | 83 |
84 =head1 INTERNALS | |
85 | |
59 | 86 |
60 =cut | 87 =cut |