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/3.1/
13 DISTFILE[1]= re2c-3.1.tar.xz:main
15 SPKGS[standard]= complete
20 OPTIONS_AVAILABLE= none
21 OPTIONS_STANDARD= none
23 USES= cpe c++:primary python:build
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 0ac299ad359e3f512b06a99397d025cfff81d3be34464ded0656f8a96676c029 1448624 re2c-3.1.tar.xz
53 [FILE:120:manifests/plist.primary]
62 share/re2c/stdlib/unicode_categories.re
65 [FILE:3641:manifests/plist.examples]
66 share/examples/re2c/rust/headers/
68 share/examples/re2c/c/
72 share/examples/re2c/c/conditions/
75 parse_u32_conditions.c
76 parse_u32_conditions.re
77 share/examples/re2c/c/encodings/
80 share/examples/re2c/c/eof/
87 04_generic_api_sentinel.c
88 04_generic_api_sentinel.re
89 05_generic_api_eof_rule.c
90 05_generic_api_eof_rule.re
91 share/examples/re2c/c/fill/
96 share/examples/re2c/c/generic_api/
99 share/examples/re2c/c/headers/
102 share/examples/re2c/c/headers/lexer/state.h
103 share/examples/re2c/c/includes/
108 share/examples/re2c/c/real_world/
111 share/examples/re2c/c/reuse/
122 share/examples/re2c/c/state/
125 share/examples/re2c/c/submatch/
144 share/examples/re2c/go/
148 share/examples/re2c/go/conditions/
151 parse_u32_conditions.go
152 parse_u32_conditions.re
153 share/examples/re2c/go/encodings/
154 unicode_identifier.go
155 unicode_identifier.re
156 share/examples/re2c/go/eof/
159 02_bounds_checking.go
160 02_bounds_checking.re
163 04_generic_api_sentinel.go
164 04_generic_api_sentinel.re
165 05_generic_api_eof_rule.go
166 05_generic_api_eof_rule.re
167 share/examples/re2c/go/fill/
172 share/examples/re2c/go/headers/
175 share/examples/re2c/go/headers/lexer/state.go
176 share/examples/re2c/go/includes/
181 share/examples/re2c/go/reuse/
186 share/examples/re2c/go/state/
189 share/examples/re2c/go/submatch/
198 share/examples/re2c/rust/
202 share/examples/re2c/rust/conditions/
205 parse_u32_conditions.re
206 parse_u32_conditions.rs
207 share/examples/re2c/rust/encodings/
208 unicode_identifier.re
209 unicode_identifier.rs
210 share/examples/re2c/rust/eof/
213 02_bounds_checking.re
214 02_bounds_checking.rs
217 04_generic_api_sentinel.re
218 04_generic_api_sentinel.rs
219 05_generic_api_eof_rule.re
220 05_generic_api_eof_rule.rs
221 share/examples/re2c/rust/fill/
226 share/examples/re2c/rust/headers/
228 share/examples/re2c/rust/headers/lexer/
231 share/examples/re2c/rust/includes/
236 share/examples/re2c/rust/real_world/
239 share/examples/re2c/rust/reuse/
244 share/examples/re2c/rust/state/
247 share/examples/re2c/rust/submatch/
258 [FILE:1304:manifests/plist.docs]
266 share/doc/re2c/manual/synopsis.rst_
267 share/doc/re2c/manual/api/interface.rst_
268 share/doc/re2c/manual/conditions/
271 share/doc/re2c/manual/configurations/configurations.rst_
272 share/doc/re2c/manual/directives/directives.rst_
273 share/doc/re2c/manual/dot/dot.rst_
274 share/doc/re2c/manual/encodings/encodings.rst_
275 share/doc/re2c/manual/eof/
277 02_bounds_checking.rst_
281 share/doc/re2c/manual/fill/
285 share/doc/re2c/manual/headers/headers.rst_
286 share/doc/re2c/manual/includes/includes.rst_
287 share/doc/re2c/manual/options/
291 share/doc/re2c/manual/regexps/regular_expressions.rst_
292 share/doc/re2c/manual/reuse/reuse.rst_
293 share/doc/re2c/manual/skeleton/skeleton.rst_
294 share/doc/re2c/manual/state/state.rst_
295 share/doc/re2c/manual/submatch/
297 submatch_example_mtags.rst_
298 submatch_example_posix.rst_
299 submatch_example_stags.rst_
300 submatch_example_stags_fill.rst_
301 share/doc/re2c/manual/syntax/
309 share/doc/re2c/manual/warnings/
310 warnings_general.rst_