1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
7 SDESC[standard]= Generator of C-based recognizers from regex
8 HOMEPAGE= https://re2c.org
12 SITES[main]= https://github.com/skvadrik/re2c/releases/download/2.1.1/
13 DISTFILE[1]= re2c-2.1.1.tar.xz:main
15 SPKGS[standard]= complete
20 OPTIONS_AVAILABLE= none
21 OPTIONS_STANDARD= none
25 LICENSE= PUBDOM:primary
26 LICENSE_FILE= PUBDOM:{{WRKSRC}}/LICENSE
29 FPC_EQUIVALENT= devel/re2c
34 ${MKDIR} ${STAGEDIR}${STD_DOCDIR}
35 ${MKDIR} ${STAGEDIR}${STD_EXAMPLESDIR}
36 (cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${STD_DOCDIR})
37 (cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${STAGEDIR}${STD_EXAMPLESDIR})
38 ${RM} ${STAGEDIR}${STD_DOCDIR}/re2c.1
40 [FILE:405:descriptions/desc.primary]
41 re2c is a tool for generating C-based recognizers from regular
42 expressions. re2c-based scanners are efficient: for programming
43 languages, given similar specifications, an re2c-based scanner is
44 typically almost twice as fast as a flex-based scanner with little or no
45 increase in size (possibly a decrease on cisc architectures). Indeed,
46 re2c-based scanners are quite competitive with hand-crafted ones.
50 036ee264fafd5423141ebd628890775aa9447a4c4068a6307385d7366fe711f8 1340740 re2c-2.1.1.tar.xz
53 [FILE:97:manifests/plist.primary]
60 share/re2c/stdlib/unicode_categories.re
63 [FILE:2393:manifests/plist.examples]
64 share/examples/re2c/c/
68 share/examples/re2c/c/conditions/
71 parse_u32_conditions.c
72 parse_u32_conditions.re
73 share/examples/re2c/c/encodings/
76 share/examples/re2c/c/eof/
83 04_generic_api_sentinel.c
84 04_generic_api_sentinel.re
85 05_generic_api_eof_rule.c
86 05_generic_api_eof_rule.re
87 share/examples/re2c/c/fill/
92 share/examples/re2c/c/generic_api/
95 share/examples/re2c/c/headers/
98 share/examples/re2c/c/headers/src/lexer/lexer.h
99 share/examples/re2c/c/includes/
103 share/examples/re2c/c/real_world/
106 share/examples/re2c/c/reuse/
115 share/examples/re2c/c/state/
118 share/examples/re2c/c/submatch/
137 share/examples/re2c/go/
141 share/examples/re2c/go/conditions/
144 parse_u32_conditions.go
145 parse_u32_conditions.re
146 share/examples/re2c/go/encodings/
147 unicode_identifier.go
148 unicode_identifier.re
149 share/examples/re2c/go/eof/
152 02_bounds_checking.go
153 02_bounds_checking.re
156 04_generic_api_sentinel.go
157 04_generic_api_sentinel.re
158 05_generic_api_eof_rule.go
159 05_generic_api_eof_rule.re
160 share/examples/re2c/go/fill/
165 share/examples/re2c/go/headers/
168 share/examples/re2c/go/headers/src/lexer/lexer.go
169 share/examples/re2c/go/includes/
173 share/examples/re2c/go/reuse/
176 share/examples/re2c/go/state/
179 share/examples/re2c/go/submatch/
190 [FILE:1175:manifests/plist.docs]
197 share/doc/re2c/manual/api/
200 share/doc/re2c/manual/conditions/conditions.rst_
201 share/doc/re2c/manual/configurations/configurations.rst_
202 share/doc/re2c/manual/directives/directives.rst_
203 share/doc/re2c/manual/dot/dot.rst_
204 share/doc/re2c/manual/encodings/encodings.rst_
205 share/doc/re2c/manual/eof/
207 02_bounds_checking.rst_
211 share/doc/re2c/manual/fill/
215 share/doc/re2c/manual/headers/headers.rst_
216 share/doc/re2c/manual/includes/includes.rst_
217 share/doc/re2c/manual/options/
221 share/doc/re2c/manual/regexps/regular_expressions.rst_
222 share/doc/re2c/manual/reuse/reuse.rst_
223 share/doc/re2c/manual/skeleton/skeleton.rst_
224 share/doc/re2c/manual/state/state.rst_
225 share/doc/re2c/manual/submatch/
227 submatch_example_mtags.rst_
228 submatch_example_posix.rst_
229 submatch_example_stags.rst_
230 submatch_example_stags_fill.rst_
231 share/doc/re2c/manual/syntax/syntax.rst_
232 share/doc/re2c/manual/warnings/
233 warnings_general.rst_