diff --git a/devel/re2c/Makefile b/devel/re2c/Makefile index 82e0ce10acea..b9006faddf4b 100644 --- a/devel/re2c/Makefile +++ b/devel/re2c/Makefile @@ -1,34 +1,35 @@ PORTNAME= re2c -DISTVERSION= 4.1 +DISTVERSION= 4.3 CATEGORIES= devel -MASTER_SITES= https://github.com/skvadrik/${PORTNAME}/releases/download/${DISTVERSION}/ +MASTER_SITES= https://github.com/skvadrik/re2c/releases/download/${DISTVERSION}/ -MAINTAINER= chalpin@cs.wisc.edu +MAINTAINER= sunpoet@FreeBSD.org COMMENT= Lexer generator for C, C++ and Go with a focus on generating fast code -WWW= https://re2c.org/ +WWW= https://re2c.org/ \ + https://github.com/skvadrik/re2c LICENSE= PD LICENSE_FILE= ${WRKSRC}/LICENSE TEST_DEPENDS= bash:shells/bash USES= cmake:testing compiler:c++11-lib cpe python:test shebangfix tar:xz -SHEBANG_FILES= test/__run_unicode_tests.sh \ - test/captures/posix/.gen/__gen.sh \ - test/captures/posix/.run/__run.sh - -CMAKE_TESTING_ON= RE2C_BUILD_TESTS -CMAKE_TESTING_TARGET= check CMAKE_OFF= RE2C_REBUILD_DOCS CMAKE_ON= BUILD_SHARED_LIBS \ RE2C_BUILD_LIBS +CMAKE_TESTING_ON= RE2C_BUILD_TESTS +CMAKE_TESTING_TARGET= check + +SHEBANG_FILES= test/__run_unicode_tests.sh \ + test/captures/posix/.gen/__gen.sh \ + test/captures/posix/.run/__run.sh -OPTIONS_DEFINE= EXAMPLES -OPTIONS_SUB= yes +OPTIONS_DEFINE= EXAMPLES +OPTIONS_SUB= yes post-install-EXAMPLES-on: ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} (cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) .include diff --git a/devel/re2c/distinfo b/devel/re2c/distinfo index 8d4f0a8cb7e5..066bdecdc0ff 100644 --- a/devel/re2c/distinfo +++ b/devel/re2c/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740323504 -SHA256 (re2c-4.1.tar.xz) = cd7d9bbadb3f04f20da25e20e155655de57beef48e0807266938069f0e322e8b -SIZE (re2c-4.1.tar.xz) = 1812048 +TIMESTAMP = 1758120078 +SHA256 (re2c-4.3.tar.xz) = 51e88d6d6b6ab03eb7970276aca7e0db4f8e29c958b84b561d2fdcb8351c7150 +SIZE (re2c-4.3.tar.xz) = 1844944 diff --git a/devel/re2c/pkg-plist b/devel/re2c/pkg-plist index 262efc0173a3..d9dd10442039 100644 --- a/devel/re2c/pkg-plist +++ b/devel/re2c/pkg-plist @@ -1,543 +1,592 @@ bin/re2c bin/re2d bin/re2go bin/re2hs bin/re2java bin/re2js bin/re2ocaml bin/re2py bin/re2rust +bin/re2swift bin/re2v bin/re2zig lib/libre2c.so %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/01_basic.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/01_basic.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/__run_all.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/conditions/parse_u32_blocks.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/conditions/parse_u32_blocks.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/conditions/parse_u32_conditions.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/conditions/parse_u32_conditions.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/encodings/unicode_identifier.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/encodings/unicode_identifier.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/eof/01_sentinel.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/eof/01_sentinel.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/eof/02_bounds_checking.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/eof/02_bounds_checking.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/eof/03_eof_rule.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/eof/03_eof_rule.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/eof/04_fake_sentinel.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/eof/04_fake_sentinel.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/eof/05_fake_sentinel_eof_rule.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/eof/05_fake_sentinel_eof_rule.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/fill/01_fill.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/fill/01_fill.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/fill/02_fill.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/fill/02_fill.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/generic_api/ifstream.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/generic_api/ifstream.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/headers/header.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/headers/header.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/headers/lexer/state.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/includes/definitions.h %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/includes/extra_rules.re.inc %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/includes/include.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/includes/include.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/real_world/cxx98.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/real_world/cxx98.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/reuse/braille.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/reuse/braille.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/reuse/braille.ucs2.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/reuse/braille.utf16.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/reuse/braille.utf32.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/reuse/braille.utf8.txt %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/reuse/reuse.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/reuse/reuse.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/reuse/usedir.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/reuse/usedir.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/state/push.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/state/push.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/submatch/01_stags.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/submatch/01_stags.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/submatch/01_stags_fill.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/submatch/01_stags_fill.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/submatch/02_mtags.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/submatch/02_mtags.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/submatch/03_captures.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/submatch/03_captures.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/submatch/04_posix_captures.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/submatch/04_posix_captures.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/submatch/http_rfc7230.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/submatch/http_rfc7230.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/submatch/parse_etc_passwd.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/submatch/parse_etc_passwd.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/submatch/parse_options.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/submatch/parse_options.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/submatch/parse_records.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/submatch/parse_records.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/submatch/uri_rfc3986.c %%PORTEXAMPLES%%%%EXAMPLESDIR%%/c/submatch/uri_rfc3986.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/01_basic.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/01_basic.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/__run_all.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/conditions/parse_u32_blocks.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/conditions/parse_u32_blocks.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/conditions/parse_u32_conditions.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/conditions/parse_u32_conditions.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/encodings/unicode_identifier.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/encodings/unicode_identifier.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/eof/01_sentinel.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/eof/01_sentinel.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/eof/02_bounds_checking.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/eof/02_bounds_checking.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/eof/03_eof_rule.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/eof/03_eof_rule.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/eof/04_fake_sentinel.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/eof/04_fake_sentinel.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/fill/01_fill.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/fill/01_fill.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/fill/02_fill.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/fill/02_fill.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/headers/header.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/headers/header.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/headers/lexer/state.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/includes/definitions.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/includes/extra_rules.re.inc %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/includes/include.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/includes/include.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/reuse/reuse.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/reuse/reuse.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/reuse/usedir.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/reuse/usedir.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/state/push.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/state/push.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/submatch/01_stags.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/submatch/01_stags.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/submatch/01_stags_fill.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/submatch/01_stags_fill.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/submatch/02_mtags.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/submatch/02_mtags.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/submatch/03_captures.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/submatch/03_captures.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/submatch/04_posix_captures.d %%PORTEXAMPLES%%%%EXAMPLESDIR%%/d/submatch/04_posix_captures.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/01_basic.go %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/01_basic.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/__run_all.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/conditions/parse_u32_blocks.go %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/conditions/parse_u32_blocks.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/conditions/parse_u32_conditions.go %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/conditions/parse_u32_conditions.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/encodings/unicode_identifier.go %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/encodings/unicode_identifier.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/eof/01_sentinel.go %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/eof/01_sentinel.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/eof/02_bounds_checking.go %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/eof/02_bounds_checking.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/eof/03_eof_rule.go %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/eof/03_eof_rule.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/eof/04_fake_sentinel.go %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/eof/04_fake_sentinel.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/fill/01_fill.go %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/fill/01_fill.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/fill/02_fill.go %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/fill/02_fill.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/headers/header.go %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/headers/header.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/headers/lexer/state.go %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/includes/definitions.go %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/includes/extra_rules.re.inc %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/includes/include.go %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/includes/include.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/reuse/reuse.go %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/reuse/reuse.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/reuse/usedir.go %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/reuse/usedir.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/state/push.go %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/state/push.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/submatch/01_stags.go %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/submatch/01_stags.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/submatch/01_stags_fill.go %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/submatch/01_stags_fill.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/submatch/02_mtags.go %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/submatch/02_mtags.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/submatch/03_captures.go %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/submatch/03_captures.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/submatch/04_posix_captures.go %%PORTEXAMPLES%%%%EXAMPLESDIR%%/go/submatch/04_posix_captures.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/01_basic.hs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/01_basic.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/__run_all.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/conditions/parse_u32_blocks.hs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/conditions/parse_u32_blocks.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/conditions/parse_u32_conditions.hs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/conditions/parse_u32_conditions.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/encodings/unicode_identifier.hs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/encodings/unicode_identifier.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/eof/01_sentinel.hs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/eof/01_sentinel.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/eof/02_bounds_checking.hs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/eof/02_bounds_checking.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/eof/03_eof_rule.hs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/eof/03_eof_rule.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/eof/04_fake_sentinel.hs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/eof/04_fake_sentinel.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/fill/01_fill.hs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/fill/01_fill.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/fill/02_fill.hs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/fill/02_fill.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/headers/header.hs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/headers/header.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/headers/lexer/state.hs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/includes/definitions.hs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/includes/extra_rules.re.inc %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/includes/include.hs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/includes/include.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/reuse/reuse.hs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/reuse/reuse.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/reuse/usedir.hs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/reuse/usedir.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/state/push.hs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/state/push.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/submatch/01_stags.hs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/submatch/01_stags.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/submatch/01_stags_fill.hs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/submatch/01_stags_fill.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/submatch/02_mtags.hs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/submatch/02_mtags.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/submatch/03_captures.hs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haskell/submatch/03_captures.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/01_basic.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/01_basic.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/__run_all.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/conditions/parse_u32_blocks.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/conditions/parse_u32_blocks.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/conditions/parse_u32_conditions.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/conditions/parse_u32_conditions.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/encodings/unicode_identifier.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/encodings/unicode_identifier.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/eof/01_sentinel.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/eof/01_sentinel.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/eof/02_bounds_checking.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/eof/02_bounds_checking.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/eof/03_eof_rule.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/eof/03_eof_rule.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/eof/04_fake_sentinel.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/eof/04_fake_sentinel.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/fill/01_fill.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/fill/01_fill.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/fill/02_fill.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/fill/02_fill.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/headers/header.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/headers/header.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/headers/lexer/state.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/includes/definitions.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/includes/extra_rules.re.inc %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/includes/include.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/includes/include.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/reuse/reuse.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/reuse/reuse.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/reuse/usedir.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/reuse/usedir.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/state/push.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/state/push.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/submatch/01_stags.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/submatch/01_stags.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/submatch/01_stags_fill.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/submatch/01_stags_fill.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/submatch/02_mtags.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/submatch/02_mtags.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/submatch/03_captures.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/submatch/03_captures.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/submatch/04_posix_captures.java %%PORTEXAMPLES%%%%EXAMPLESDIR%%/java/submatch/04_posix_captures.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/01_basic.js %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/01_basic.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/__run_all.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/conditions/parse_u32_blocks.js %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/conditions/parse_u32_blocks.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/conditions/parse_u32_conditions.js %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/conditions/parse_u32_conditions.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/encodings/unicode_identifier.js %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/encodings/unicode_identifier.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/eof/01_sentinel.js %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/eof/01_sentinel.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/eof/02_bounds_checking.js %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/eof/02_bounds_checking.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/eof/03_eof_rule.js %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/eof/03_eof_rule.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/eof/04_fake_sentinel.js %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/eof/04_fake_sentinel.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/fill/01_fill.js %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/fill/01_fill.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/fill/02_fill.js %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/fill/02_fill.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/headers/header.js %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/headers/header.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/headers/lexer/state.js %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/includes/definitions.js %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/includes/extra_rules.re.inc %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/includes/include.js %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/includes/include.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/reuse/reuse.js %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/reuse/reuse.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/reuse/usedir.js %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/reuse/usedir.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/state/push.js %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/state/push.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/submatch/01_stags.js %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/submatch/01_stags.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/submatch/01_stags_fill.js %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/submatch/01_stags_fill.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/submatch/02_mtags.js %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/submatch/02_mtags.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/submatch/03_captures.js %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/submatch/03_captures.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/submatch/04_posix_captures.js %%PORTEXAMPLES%%%%EXAMPLESDIR%%/js/submatch/04_posix_captures.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/01_basic.ml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/01_basic.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/__run_all.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/conditions/parse_u32_blocks.ml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/conditions/parse_u32_blocks.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/conditions/parse_u32_conditions.ml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/conditions/parse_u32_conditions.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/encodings/unicode_identifier.ml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/encodings/unicode_identifier.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/eof/01_sentinel.ml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/eof/01_sentinel.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/eof/02_bounds_checking.ml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/eof/02_bounds_checking.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/eof/03_eof_rule.ml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/eof/03_eof_rule.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/eof/04_fake_sentinel.ml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/eof/04_fake_sentinel.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/fill/01_fill.ml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/fill/01_fill.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/fill/02_fill.ml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/fill/02_fill.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/headers/header.ml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/headers/header.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/headers/lexer/state.ml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/includes/definitions.ml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/includes/extra_rules.re.inc %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/includes/include.ml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/includes/include.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/reuse/reuse.ml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/reuse/reuse.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/reuse/usedir.ml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/reuse/usedir.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/state/push.ml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/state/push.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/submatch/01_stags.ml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/submatch/01_stags.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/submatch/01_stags_fill.ml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/submatch/01_stags_fill.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/submatch/02_mtags.ml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/submatch/02_mtags.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/submatch/03_captures.ml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/submatch/03_captures.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/submatch/04_posix_captures.ml %%PORTEXAMPLES%%%%EXAMPLESDIR%%/ocaml/submatch/04_posix_captures.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/01_basic.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/01_basic.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/__run_all.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/conditions/parse_u32_blocks.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/conditions/parse_u32_blocks.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/conditions/parse_u32_conditions.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/conditions/parse_u32_conditions.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/encodings/unicode_identifier.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/encodings/unicode_identifier.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/eof/01_sentinel.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/eof/01_sentinel.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/eof/02_bounds_checking.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/eof/02_bounds_checking.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/eof/03_eof_rule.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/eof/03_eof_rule.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/eof/04_fake_sentinel.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/eof/04_fake_sentinel.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/fill/01_fill.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/fill/01_fill.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/fill/02_fill.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/fill/02_fill.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/headers/header.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/headers/header.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/headers/lexer/__init__.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/headers/lexer/state.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/includes/definitions.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/includes/extra_rules.re.inc %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/includes/include.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/includes/include.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/reuse/reuse.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/reuse/reuse.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/reuse/usedir.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/reuse/usedir.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/state/push.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/state/push.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/submatch/01_stags.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/submatch/01_stags.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/submatch/01_stags_fill.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/submatch/01_stags_fill.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/submatch/02_mtags.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/submatch/02_mtags.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/submatch/03_captures.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/submatch/03_captures.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/submatch/04_posix_captures.py %%PORTEXAMPLES%%%%EXAMPLESDIR%%/python/submatch/04_posix_captures.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/01_basic.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/01_basic.rs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/__run_all.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/conditions/parse_u32_blocks.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/conditions/parse_u32_blocks.rs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/conditions/parse_u32_conditions.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/conditions/parse_u32_conditions.rs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/encodings/unicode_identifier.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/encodings/unicode_identifier.rs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/eof/01_sentinel.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/eof/01_sentinel.rs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/eof/02_bounds_checking.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/eof/02_bounds_checking.rs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/eof/03_eof_rule.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/eof/03_eof_rule.rs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/eof/04_fake_sentinel.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/eof/04_fake_sentinel.rs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/fill/01_fill.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/fill/01_fill.rs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/fill/02_fill.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/fill/02_fill.rs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/headers/header.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/headers/header.rs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/headers/lexer/mod.rs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/headers/lexer/state.rs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/includes/definitions.rs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/includes/extra_rules.re.inc %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/includes/include.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/includes/include.rs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/real_world/c.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/real_world/c.rs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/reuse/reuse.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/reuse/reuse.rs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/reuse/usedir.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/reuse/usedir.rs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/state/push.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/state/push.rs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/submatch/01_stags.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/submatch/01_stags.rs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/submatch/01_stags_fill.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/submatch/01_stags_fill.rs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/submatch/02_mtags.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/submatch/02_mtags.rs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/submatch/03_captures.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/submatch/03_captures.rs %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/submatch/04_posix_captures.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/rust/submatch/04_posix_captures.rs +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/01_basic.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/01_basic.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/__run_all.sh +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/conditions/parse_u32_blocks.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/conditions/parse_u32_blocks.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/conditions/parse_u32_conditions.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/conditions/parse_u32_conditions.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/encodings/unicode_identifier.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/encodings/unicode_identifier.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/eof/01_sentinel.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/eof/01_sentinel.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/eof/02_bounds_checking.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/eof/02_bounds_checking.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/eof/03_eof_rule.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/eof/03_eof_rule.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/eof/04_fake_sentinel.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/eof/04_fake_sentinel.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/eof/05_fake_sentinel_eof_rule.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/eof/05_fake_sentinel_eof_rule.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/fill/01_fill.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/fill/01_fill.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/fill/02_fill.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/fill/02_fill.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/headers/header.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/headers/header.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/headers/lexer/state.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/includes/definitions.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/includes/extra_rules.re.inc +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/includes/include.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/includes/include.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/reuse/reuse.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/reuse/reuse.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/reuse/usedir.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/reuse/usedir.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/state/push.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/state/push.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/submatch/01_stags.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/submatch/01_stags.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/submatch/01_stags_fill.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/submatch/01_stags_fill.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/submatch/02_mtags.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/submatch/02_mtags.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/submatch/03_captures.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/submatch/03_captures.swift +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/submatch/04_posix_captures.re +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/swift/submatch/04_posix_captures.swift %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/01_basic.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/01_basic.v %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/__run_all.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/conditions/parse_u32_blocks.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/conditions/parse_u32_blocks.v %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/conditions/parse_u32_conditions.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/conditions/parse_u32_conditions.v %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/encodings/unicode_identifier.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/encodings/unicode_identifier.v %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/eof/01_sentinel.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/eof/01_sentinel.v %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/eof/02_bounds_checking.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/eof/02_bounds_checking.v %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/eof/03_eof_rule.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/eof/03_eof_rule.v %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/eof/04_fake_sentinel.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/eof/04_fake_sentinel.v %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/fill/01_fill.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/fill/01_fill.v %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/fill/02_fill.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/fill/02_fill.v %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/headers/header.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/headers/header.v %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/headers/lexer/state.v %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/includes/definitions.v %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/includes/extra_rules.re.inc %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/includes/include.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/includes/include.v %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/reuse/reuse.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/reuse/reuse.v %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/reuse/usedir.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/reuse/usedir.v %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/state/push.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/state/push.v %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/submatch/01_stags.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/submatch/01_stags.v %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/submatch/01_stags_fill.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/submatch/01_stags_fill.v %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/submatch/02_mtags.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/submatch/02_mtags.v %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/submatch/03_captures.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/submatch/03_captures.v %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/submatch/04_posix_captures.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/v/submatch/04_posix_captures.v %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/01_basic.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/01_basic.zig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/__run_all.sh %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/conditions/parse_u32_blocks.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/conditions/parse_u32_blocks.zig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/conditions/parse_u32_conditions.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/conditions/parse_u32_conditions.zig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/encodings/unicode_identifier.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/encodings/unicode_identifier.zig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/eof/01_sentinel.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/eof/01_sentinel.zig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/eof/02_bounds_checking.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/eof/02_bounds_checking.zig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/eof/03_eof_rule.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/eof/03_eof_rule.zig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/eof/04_fake_sentinel.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/eof/04_fake_sentinel.zig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/fill/01_fill.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/fill/01_fill.zig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/fill/02_fill.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/fill/02_fill.zig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/headers/header.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/headers/header.zig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/headers/lexer/state.zig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/includes/definitions.zig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/includes/extra_rules.re.inc %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/includes/include.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/includes/include.zig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/reuse/reuse.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/reuse/reuse.zig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/reuse/usedir.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/reuse/usedir.zig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/state/push.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/state/push.zig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/submatch/01_stags.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/submatch/01_stags.zig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/submatch/01_stags_fill.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/submatch/01_stags_fill.zig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/submatch/02_mtags.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/submatch/02_mtags.zig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/submatch/03_captures.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/submatch/03_captures.zig %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/submatch/04_posix_captures.re %%PORTEXAMPLES%%%%EXAMPLESDIR%%/zig/submatch/04_posix_captures.zig share/man/man1/re2c.1.gz share/man/man1/re2d.1.gz share/man/man1/re2go.1.gz share/man/man1/re2hs.1.gz share/man/man1/re2java.1.gz share/man/man1/re2js.1.gz share/man/man1/re2ocaml.1.gz share/man/man1/re2py.1.gz share/man/man1/re2rust.1.gz +share/man/man1/re2swift.1.gz share/man/man1/re2v.1.gz share/man/man1/re2zig.1.gz %%DATADIR%%/stdlib/c %%DATADIR%%/stdlib/d %%DATADIR%%/stdlib/go %%DATADIR%%/stdlib/haskell %%DATADIR%%/stdlib/java %%DATADIR%%/stdlib/js %%DATADIR%%/stdlib/ocaml %%DATADIR%%/stdlib/python %%DATADIR%%/stdlib/rust +%%DATADIR%%/stdlib/swift %%DATADIR%%/stdlib/unicode_categories.re %%DATADIR%%/stdlib/v %%DATADIR%%/stdlib/zig