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.0.2/
13 DISTFILE[1]= re2c-2.0.2.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 6cddbb558dbfd697a729cb4fd3f095524480283b89911ca5221835d8a67ae5e0 1292972 re2c-2.0.2.tar.xz
53 [FILE:97:manifests/plist.primary]
60 share/re2c/stdlib/unicode_categories.re
63 [FILE:2164: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/eof/
80 04_generic_api_sentinel.c
81 04_generic_api_sentinel.re
82 05_generic_api_eof_rule.c
83 05_generic_api_eof_rule.re
84 share/examples/re2c/c/fill/
89 share/examples/re2c/c/generic_api/
92 share/examples/re2c/c/headers/
95 share/examples/re2c/c/headers/src/lexer/lexer.h
96 share/examples/re2c/c/includes/
100 share/examples/re2c/c/real_world/
103 share/examples/re2c/c/reuse/
112 share/examples/re2c/c/state/
115 share/examples/re2c/c/submatch/
132 share/examples/re2c/go/
136 share/examples/re2c/go/conditions/
139 parse_u32_conditions.go
140 parse_u32_conditions.re
141 share/examples/re2c/go/eof/
144 02_bounds_checking.go
145 02_bounds_checking.re
148 04_generic_api_sentinel.go
149 04_generic_api_sentinel.re
150 05_generic_api_eof_rule.go
151 05_generic_api_eof_rule.re
152 share/examples/re2c/go/fill/
157 share/examples/re2c/go/headers/
160 share/examples/re2c/go/headers/src/lexer/lexer.go
161 share/examples/re2c/go/includes/
165 share/examples/re2c/go/reuse/
168 share/examples/re2c/go/state/
171 share/examples/re2c/go/submatch/
180 [FILE:1141:manifests/plist.docs]
187 share/doc/re2c/manual/api/
190 share/doc/re2c/manual/conditions/conditions.rst_
191 share/doc/re2c/manual/configurations/configurations.rst_
192 share/doc/re2c/manual/directives/directives.rst_
193 share/doc/re2c/manual/dot/dot.rst_
194 share/doc/re2c/manual/encodings/encodings.rst_
195 share/doc/re2c/manual/eof/
197 02_bounds_checking.rst_
201 share/doc/re2c/manual/fill/
205 share/doc/re2c/manual/headers/headers.rst_
206 share/doc/re2c/manual/includes/includes.rst_
207 share/doc/re2c/manual/options/
211 share/doc/re2c/manual/regexps/regular_expressions.rst_
212 share/doc/re2c/manual/reuse/reuse.rst_
213 share/doc/re2c/manual/skeleton/skeleton.rst_
214 share/doc/re2c/manual/state/state.rst_
215 share/doc/re2c/manual/submatch/
217 submatch_example_mtags.rst_
218 submatch_example_posix.rst_
219 submatch_example_stags.rst_
220 share/doc/re2c/manual/syntax/syntax.rst_
221 share/doc/re2c/manual/warnings/
222 warnings_general.rst_