pcre2.ffi vocabulary
Factor handbook ยป Vocabulary index


Summary

Metadata
Parents:pcre2


Words

Tuple classes
ClassSuperclassSlots
pcre2_code_free-destructor alien-destructor
pcre2_compile_context_free-destructor alien-destructor
pcre2_general_context_free-destructor alien-destructor
pcre2_jit_stack_free-destructor alien-destructor
pcre2_match_context_free-destructor alien-destructor
pcre2_match_data_free-destructor alien-destructor
pcre2_substring_free-destructor alien-destructor
pcre2_substring_list_free-destructor alien-destructor


Symbol words
PCRE2_SIZE
PCRE2_SPTR
PCRE2_SPTR16
PCRE2_SPTR32
PCRE2_SPTR8
PCRE2_UCHAR
PCRE2_UCHAR16
PCRE2_UCHAR32
PCRE2_UCHAR8
pcre2_code
pcre2_compile_context
pcre2_convert_context
pcre2_general_context
pcre2_jit_stack
pcre2_match_context
pcre2_match_data


Ordinary words
WordStack effect
&pcre2_code_free( alien -- alien )
&pcre2_compile_context_free( alien -- alien )
&pcre2_general_context_free( alien -- alien )
&pcre2_jit_stack_free( alien -- alien )
&pcre2_match_context_free( alien -- alien )
&pcre2_match_data_free( alien -- alien )
&pcre2_substring_free( alien -- alien )
&pcre2_substring_list_free( alien -- alien )
<pcre2_code_free-destructor>( alien -- destructor )
<pcre2_compile_context_free-destructor>( alien -- destructor )
<pcre2_general_context_free-destructor>( alien -- destructor )
<pcre2_jit_stack_free-destructor>( alien -- destructor )
<pcre2_match_context_free-destructor>( alien -- destructor )
<pcre2_match_data_free-destructor>( alien -- destructor )
<pcre2_substring_free-destructor>( alien -- destructor )
<pcre2_substring_list_free-destructor>( alien -- destructor )
PCRE2_ALLOW_EMPTY_CLASS( -- value )
PCRE2_ALT_BSUX( -- value )
PCRE2_ALT_CIRCUMFLEX( -- value )
PCRE2_ALT_VERBNAMES( -- value )
PCRE2_ANCHORED( -- value )
PCRE2_AUTO_CALLOUT( -- value )
PCRE2_BSR_ANYCRLF( -- value )
PCRE2_BSR_UNICODE( -- value )
PCRE2_CASELESS( -- value )
PCRE2_CONFIG_BSR( -- value )
PCRE2_CONFIG_COMPILED_WIDTHS( -- value )
PCRE2_CONFIG_DEPTHLIMIT( -- value )
PCRE2_CONFIG_HEAPLIMIT( -- value )
PCRE2_CONFIG_JIT( -- value )
PCRE2_CONFIG_JITTARGET( -- value )
PCRE2_CONFIG_LINKSIZE( -- value )
PCRE2_CONFIG_MATCHLIMIT( -- value )
PCRE2_CONFIG_NEVER_BACKSLASH_C( -- value )
PCRE2_CONFIG_NEWLINE( -- value )
PCRE2_CONFIG_PARENSLIMIT( -- value )
PCRE2_CONFIG_RECURSIONLIMIT( -- value )
PCRE2_CONFIG_STACKRECURSE( -- value )
PCRE2_CONFIG_TABLES_LENGTH( -- value )
PCRE2_CONFIG_UNICODE( -- value )
PCRE2_CONFIG_UNICODE_VERSION( -- value )
PCRE2_CONFIG_VERSION( -- value )
PCRE2_CONVERT_GLOB( -- value )
PCRE2_CONVERT_GLOB_NO_STARSTAR( -- value )
PCRE2_CONVERT_GLOB_NO_WILD_SEPARATOR( -- value )
PCRE2_CONVERT_NO_UTF_CHECK( -- value )
PCRE2_CONVERT_POSIX_BASIC( -- value )
PCRE2_CONVERT_POSIX_EXTENDED( -- value )
PCRE2_CONVERT_UTF( -- value )
PCRE2_COPY_MATCHED_SUBJECT( -- value )
PCRE2_DFA_RESTART( -- value )
PCRE2_DFA_SHORTEST( -- value )
PCRE2_DOLLAR_ENDONLY( -- value )
PCRE2_DOTALL( -- value )
PCRE2_DUPNAMES( -- value )
PCRE2_ENDANCHORED( -- value )
PCRE2_ERROR_ALPHA_ASSERTION_UNKNOWN( -- value )
PCRE2_ERROR_BACKSLASH_C_CALLER_DISABLED( -- value )
PCRE2_ERROR_BACKSLASH_C_LIBRARY_DISABLED( -- value )
PCRE2_ERROR_BACKSLASH_C_SYNTAX( -- value )
PCRE2_ERROR_BACKSLASH_G_SYNTAX( -- value )
PCRE2_ERROR_BACKSLASH_K_IN_LOOKAROUND( -- value )
PCRE2_ERROR_BACKSLASH_K_SYNTAX( -- value )
PCRE2_ERROR_BACKSLASH_N_IN_CLASS( -- value )
PCRE2_ERROR_BACKSLASH_O_MISSING_BRACE( -- value )
PCRE2_ERROR_BACKSLASH_U_CODE_POINT_TOO_BIG( -- value )
PCRE2_ERROR_BADDATA( -- value )
PCRE2_ERROR_BADMAGIC( -- value )
PCRE2_ERROR_BADMODE( -- value )
PCRE2_ERROR_BADOFFSET( -- value )
PCRE2_ERROR_BADOFFSETLIMIT( -- value )
PCRE2_ERROR_BADOPTION( -- value )
PCRE2_ERROR_BADREPESCAPE( -- value )
PCRE2_ERROR_BADREPLACEMENT( -- value )
PCRE2_ERROR_BADSERIALIZEDDATA( -- value )
PCRE2_ERROR_BADSUBSPATTERN( -- value )
PCRE2_ERROR_BADSUBSTITUTION( -- value )
PCRE2_ERROR_BADUTFOFFSET( -- value )
PCRE2_ERROR_BAD_LITERAL_OPTIONS( -- value )
PCRE2_ERROR_BAD_OPTIONS( -- value )
PCRE2_ERROR_BAD_RELATIVE_REFERENCE( -- value )
PCRE2_ERROR_BAD_SUBPATTERN_REFERENCE( -- value )
PCRE2_ERROR_CALLOUT( -- value )
PCRE2_ERROR_CALLOUT_BAD_STRING_DELIMITER( -- value )
PCRE2_ERROR_CALLOUT_NO_STRING_DELIMITER( -- value )
PCRE2_ERROR_CALLOUT_NUMBER_TOO_BIG( -- value )
PCRE2_ERROR_CALLOUT_STRING_TOO_LONG( -- value )
PCRE2_ERROR_CLASS_INVALID_RANGE( -- value )
PCRE2_ERROR_CLASS_RANGE_ORDER( -- value )
PCRE2_ERROR_CODE_POINT_TOO_BIG( -- value )
PCRE2_ERROR_CONDITION_ASSERTION_EXPECTED( -- value )
PCRE2_ERROR_CONDITION_ATOMIC_ASSERTION_EXPECTED( -- value )
PCRE2_ERROR_CONVERT_SYNTAX( -- value )
PCRE2_ERROR_DEFINE_TOO_MANY_BRANCHES( -- value )
PCRE2_ERROR_DEPTHLIMIT( -- value )
PCRE2_ERROR_DFA_BADRESTART( -- value )
PCRE2_ERROR_DFA_RECURSE( -- value )
PCRE2_ERROR_DFA_UCOND( -- value )
PCRE2_ERROR_DFA_UFUNC( -- value )
PCRE2_ERROR_DFA_UINVALID_UTF( -- value )
PCRE2_ERROR_DFA_UITEM( -- value )
PCRE2_ERROR_DFA_WSSIZE( -- value )
PCRE2_ERROR_DUPLICATE_SUBPATTERN_NAME( -- value )
PCRE2_ERROR_END_BACKSLASH( -- value )
PCRE2_ERROR_END_BACKSLASH_C( -- value )
PCRE2_ERROR_ESCAPE_INVALID_IN_CLASS( -- value )
PCRE2_ERROR_ESCAPE_INVALID_IN_VERB( -- value )
PCRE2_ERROR_HEAPLIMIT( -- value )
PCRE2_ERROR_HEAP_FAILED( -- value )
PCRE2_ERROR_INTERNAL( -- value )
PCRE2_ERROR_INTERNAL_BAD_CODE( -- value )
PCRE2_ERROR_INTERNAL_BAD_CODE_AUTO_POSSESS( -- value )
PCRE2_ERROR_INTERNAL_BAD_CODE_IN_SKIP( -- value )
PCRE2_ERROR_INTERNAL_BAD_CODE_LOOKBEHINDS( -- value )
PCRE2_ERROR_INTERNAL_CODE_OVERFLOW( -- value )
PCRE2_ERROR_INTERNAL_DUPMATCH( -- value )
PCRE2_ERROR_INTERNAL_MISSING_SUBPATTERN( -- value )
PCRE2_ERROR_INTERNAL_OVERRAN_WORKSPACE( -- value )
PCRE2_ERROR_INTERNAL_PARSED_OVERFLOW( -- value )
PCRE2_ERROR_INTERNAL_STUDY_ERROR( -- value )
PCRE2_ERROR_INTERNAL_UNEXPECTED_REPEAT( -- value )
PCRE2_ERROR_INTERNAL_UNKNOWN_NEWLINE( -- value )
PCRE2_ERROR_INVALID_AFTER_PARENS_QUERY( -- value )
PCRE2_ERROR_INVALID_HEXADECIMAL( -- value )
PCRE2_ERROR_INVALID_HYPHEN_IN_OPTIONS( -- value )
PCRE2_ERROR_INVALID_OCTAL( -- value )
PCRE2_ERROR_INVALID_SUBPATTERN_NAME( -- value )
PCRE2_ERROR_JIT_BADOPTION( -- value )
PCRE2_ERROR_JIT_STACKLIMIT( -- value )
PCRE2_ERROR_LOOKBEHIND_INVALID_BACKSLASH_C( -- value )
PCRE2_ERROR_LOOKBEHIND_NOT_FIXED_LENGTH( -- value )
PCRE2_ERROR_LOOKBEHIND_TOO_COMPLICATED( -- value )
PCRE2_ERROR_LOOKBEHIND_TOO_LONG( -- value )
PCRE2_ERROR_MALFORMED_UNICODE_PROPERTY( -- value )
PCRE2_ERROR_MARK_MISSING_ARGUMENT( -- value )
PCRE2_ERROR_MATCHLIMIT( -- value )
PCRE2_ERROR_MISSING_CALLOUT_CLOSING( -- value )
PCRE2_ERROR_MISSING_CLOSING_PARENTHESIS( -- value )
PCRE2_ERROR_MISSING_COMMENT_CLOSING( -- value )
PCRE2_ERROR_MISSING_CONDITION_CLOSING( -- value )
PCRE2_ERROR_MISSING_NAME_TERMINATOR( -- value )
PCRE2_ERROR_MISSING_OCTAL_OR_HEX_DIGITS( -- value )
PCRE2_ERROR_MISSING_SQUARE_BRACKET( -- value )
PCRE2_ERROR_MIXEDTABLES( -- value )
PCRE2_ERROR_NOMATCH( -- value )
PCRE2_ERROR_NOMEMORY( -- value )
PCRE2_ERROR_NOSUBSTRING( -- value )
PCRE2_ERROR_NOUNIQUESUBSTRING( -- value )
PCRE2_ERROR_NO_SURROGATES_IN_UTF16( -- value )
PCRE2_ERROR_NULL( -- value )
PCRE2_ERROR_NULL_PATTERN( -- value )
PCRE2_ERROR_OCTAL_BYTE_TOO_BIG( -- value )
PCRE2_ERROR_PARENS_QUERY_R_MISSING_CLOSING( -- value )
PCRE2_ERROR_PARENTHESES_NEST_TOO_DEEP( -- value )
PCRE2_ERROR_PARENTHESES_STACK_CHECK( -- value )
PCRE2_ERROR_PARTIAL( -- value )
PCRE2_ERROR_PATTERN_STRING_TOO_LONG( -- value )
PCRE2_ERROR_PATTERN_TOO_COMPLICATED( -- value )
PCRE2_ERROR_PATTERN_TOO_LARGE( -- value )
PCRE2_ERROR_POSIX_CLASS_NOT_IN_CLASS( -- value )
PCRE2_ERROR_POSIX_NO_SUPPORT_COLLATING( -- value )
PCRE2_ERROR_QUANTIFIER_INVALID( -- value )
PCRE2_ERROR_QUANTIFIER_OUT_OF_ORDER( -- value )
PCRE2_ERROR_QUANTIFIER_TOO_BIG( -- value )
PCRE2_ERROR_QUERY_BARJX_NEST_TOO_DEEP( -- value )
PCRE2_ERROR_RECURSELOOP( -- value )
PCRE2_ERROR_RECURSIONLIMIT( -- value )
PCRE2_ERROR_REPMISSINGBRACE( -- value )
PCRE2_ERROR_SCRIPT_RUN_NOT_AVAILABLE( -- value )
PCRE2_ERROR_SUBPATTERN_NAMES_MISMATCH( -- value )
PCRE2_ERROR_SUBPATTERN_NAME_EXPECTED( -- value )
PCRE2_ERROR_SUBPATTERN_NAME_TOO_LONG( -- value )
PCRE2_ERROR_SUBPATTERN_NUMBER_TOO_BIG( -- value )
PCRE2_ERROR_SUPPORTED_ONLY_IN_UNICODE( -- value )
PCRE2_ERROR_TOOMANYREPLACE( -- value )
PCRE2_ERROR_TOO_MANY_CAPTURES( -- value )
PCRE2_ERROR_TOO_MANY_CONDITION_BRANCHES( -- value )
PCRE2_ERROR_TOO_MANY_NAMED_SUBPATTERNS( -- value )
PCRE2_ERROR_UCP_IS_DISABLED( -- value )
PCRE2_ERROR_UNAVAILABLE( -- value )
PCRE2_ERROR_UNICODE_DISALLOWED_CODE_POINT( -- value )
PCRE2_ERROR_UNICODE_NOT_SUPPORTED( -- value )
PCRE2_ERROR_UNICODE_PROPERTIES_UNAVAILABLE( -- value )
PCRE2_ERROR_UNKNOWN_ESCAPE( -- value )
PCRE2_ERROR_UNKNOWN_POSIX_CLASS( -- value )
PCRE2_ERROR_UNKNOWN_UNICODE_PROPERTY( -- value )
PCRE2_ERROR_UNMATCHED_CLOSING_PARENTHESIS( -- value )
PCRE2_ERROR_UNRECOGNIZED_AFTER_QUERY_P( -- value )
PCRE2_ERROR_UNSET( -- value )
PCRE2_ERROR_UNSUPPORTED_ESCAPE_SEQUENCE( -- value )
PCRE2_ERROR_UTF16_ERR1( -- value )
PCRE2_ERROR_UTF16_ERR2( -- value )
PCRE2_ERROR_UTF16_ERR3( -- value )
PCRE2_ERROR_UTF32_ERR1( -- value )
PCRE2_ERROR_UTF32_ERR2( -- value )
PCRE2_ERROR_UTF8_ERR1( -- value )
PCRE2_ERROR_UTF8_ERR10( -- value )
PCRE2_ERROR_UTF8_ERR11( -- value )
PCRE2_ERROR_UTF8_ERR12( -- value )
PCRE2_ERROR_UTF8_ERR13( -- value )
PCRE2_ERROR_UTF8_ERR14( -- value )
PCRE2_ERROR_UTF8_ERR15( -- value )
PCRE2_ERROR_UTF8_ERR16( -- value )
PCRE2_ERROR_UTF8_ERR17( -- value )
PCRE2_ERROR_UTF8_ERR18( -- value )
PCRE2_ERROR_UTF8_ERR19( -- value )
PCRE2_ERROR_UTF8_ERR2( -- value )
PCRE2_ERROR_UTF8_ERR20( -- value )
PCRE2_ERROR_UTF8_ERR21( -- value )
PCRE2_ERROR_UTF8_ERR3( -- value )
PCRE2_ERROR_UTF8_ERR4( -- value )
PCRE2_ERROR_UTF8_ERR5( -- value )
PCRE2_ERROR_UTF8_ERR6( -- value )
PCRE2_ERROR_UTF8_ERR7( -- value )
PCRE2_ERROR_UTF8_ERR8( -- value )
PCRE2_ERROR_UTF8_ERR9( -- value )
PCRE2_ERROR_UTF_IS_DISABLED( -- value )
PCRE2_ERROR_VERB_ARGUMENT_NOT_ALLOWED( -- value )
PCRE2_ERROR_VERB_NAME_TOO_LONG( -- value )
PCRE2_ERROR_VERB_UNKNOWN( -- value )
PCRE2_ERROR_VERSION_CONDITION_SYNTAX( -- value )
PCRE2_ERROR_ZERO_RELATIVE_REFERENCE( -- value )
PCRE2_EXTENDED( -- value )
PCRE2_EXTENDED_MORE( -- value )
PCRE2_EXTRA_ALLOW_LOOKAROUND_BSK( -- value )
PCRE2_EXTRA_ALLOW_SURROGATE_ESCAPES( -- value )
PCRE2_EXTRA_ALT_BSUX( -- value )
PCRE2_EXTRA_BAD_ESCAPE_IS_LITERAL( -- value )
PCRE2_EXTRA_ESCAPED_CR_IS_LF( -- value )
PCRE2_EXTRA_MATCH_LINE( -- value )
PCRE2_EXTRA_MATCH_WORD( -- value )
PCRE2_FIRSTLINE( -- value )
PCRE2_INFO_ALLOPTIONS( -- value )
PCRE2_INFO_ARGOPTIONS( -- value )
PCRE2_INFO_BACKREFMAX( -- value )
PCRE2_INFO_BSR( -- value )
PCRE2_INFO_CAPTURECOUNT( -- value )
PCRE2_INFO_DEPTHLIMIT( -- value )
PCRE2_INFO_EXTRAOPTIONS( -- value )
PCRE2_INFO_FIRSTBITMAP( -- value )
PCRE2_INFO_FIRSTCODETYPE( -- value )
PCRE2_INFO_FIRSTCODEUNIT( -- value )
PCRE2_INFO_FRAMESIZE( -- value )
PCRE2_INFO_HASBACKSLASHC( -- value )
PCRE2_INFO_HASCRORLF( -- value )
PCRE2_INFO_HEAPLIMIT( -- value )
PCRE2_INFO_JCHANGED( -- value )
PCRE2_INFO_JITSIZE( -- value )
PCRE2_INFO_LASTCODETYPE( -- value )
PCRE2_INFO_LASTCODEUNIT( -- value )
PCRE2_INFO_MATCHEMPTY( -- value )
PCRE2_INFO_MATCHLIMIT( -- value )
PCRE2_INFO_MAXLOOKBEHIND( -- value )
PCRE2_INFO_MINLENGTH( -- value )
PCRE2_INFO_NAMECOUNT( -- value )
PCRE2_INFO_NAMEENTRYSIZE( -- value )
PCRE2_INFO_NAMETABLE( -- value )
PCRE2_INFO_NEWLINE( -- value )
PCRE2_INFO_RECURSIONLIMIT( -- value )
PCRE2_INFO_SIZE( -- value )
PCRE2_JIT_COMPLETE( -- value )
PCRE2_JIT_INVALID_UTF( -- value )
PCRE2_JIT_PARTIAL_HARD( -- value )
PCRE2_JIT_PARTIAL_SOFT( -- value )
PCRE2_LITERAL( -- value )
PCRE2_MATCH_INVALID_UTF( -- value )
PCRE2_MATCH_UNSET_BACKREF( -- value )
PCRE2_MULTILINE( -- value )
PCRE2_NEVER_BACKSLASH_C( -- value )
PCRE2_NEVER_UCP( -- value )
PCRE2_NEVER_UTF( -- value )
PCRE2_NEWLINE_ANY( -- value )
PCRE2_NEWLINE_ANYCRLF( -- value )
PCRE2_NEWLINE_CR( -- value )
PCRE2_NEWLINE_CRLF( -- value )
PCRE2_NEWLINE_LF( -- value )
PCRE2_NEWLINE_NUL( -- value )
PCRE2_NOTBOL( -- value )
PCRE2_NOTEMPTY( -- value )
PCRE2_NOTEMPTY_ATSTART( -- value )
PCRE2_NOTEOL( -- value )
PCRE2_NO_AUTO_CAPTURE( -- value )
PCRE2_NO_AUTO_POSSESS( -- value )
PCRE2_NO_DOTSTAR_ANCHOR( -- value )
PCRE2_NO_JIT( -- value )
PCRE2_NO_START_OPTIMIZE( -- value )
PCRE2_NO_UTF_CHECK( -- value )
PCRE2_PARTIAL_HARD( -- value )
PCRE2_PARTIAL_SOFT( -- value )
PCRE2_SUBSTITUTE_EXTENDED( -- value )
PCRE2_SUBSTITUTE_GLOBAL( -- value )
PCRE2_SUBSTITUTE_LITERAL( -- value )
PCRE2_SUBSTITUTE_MATCHED( -- value )
PCRE2_SUBSTITUTE_OVERFLOW_LENGTH( -- value )
PCRE2_SUBSTITUTE_REPLACEMENT_ONLY( -- value )
PCRE2_SUBSTITUTE_UNKNOWN_UNSET( -- value )
PCRE2_SUBSTITUTE_UNSET_EMPTY( -- value )
PCRE2_UCP( -- value )
PCRE2_UNGREEDY( -- value )
PCRE2_USE_OFFSET_LIMIT( -- value )
PCRE2_UTF( -- value )
pcre2_callout_enumerate( code callback user_data -- int )
pcre2_code_copy( code -- pcre2_code* )
pcre2_code_copy_with_tables( code -- pcre2_code* )
pcre2_code_free( code -- )
pcre2_compile( pattern length options errorcode erroroffset ccontext -- pcre2_code* )
pcre2_compile_context_copy( ccontext -- pcre2_compile_context* )
pcre2_compile_context_create( gcontext -- pcre2_compile_context* )
pcre2_compile_context_free( ccontext -- )
pcre2_config( what where -- int )
pcre2_dfa_match( code subject length startoffset options match_data mcontext workspace wscount -- int )
pcre2_general_context_copy( gcontext -- pcre2_general_context* )
pcre2_general_context_create( private_malloc private_free memory_data -- pcre2_general_context* )
pcre2_general_context_free( gcontext -- )
pcre2_get_error_message( errorcode buffer bufflen -- int )
pcre2_get_mark( match_data -- PCRE2_SPTR )
pcre2_get_ovector_count( match_data -- uint32_t )
pcre2_get_ovector_pointer( match_data -- PCRE2_SIZE* )
pcre2_get_startchar( match_data -- PCRE2_SIZE )
pcre2_jit_compile( code options -- int )
pcre2_jit_free_unused_memory( gcontext -- )
pcre2_jit_match( code subject length startoffset options match_data mcontext -- int )
pcre2_jit_stack_assign( mcontext callback_function callback_data -- )
pcre2_jit_stack_create( startsize maxsize gcontext -- pcre2_jit_stack* )
pcre2_jit_stack_free( jit_stack -- )
pcre2_maketables( gcontext -- uint8_t* )
pcre2_maketables_free( gcontext tables -- )
pcre2_match( code subject length startoffset options match_data mcontext -- int )
pcre2_match_context_copy( mcontext -- pcre2_match_context* )
pcre2_match_context_create( gcontext -- pcre2_match_context* )
pcre2_match_context_free( mcontext -- )
pcre2_match_data_create( ovecsize gcontext -- pcre2_match_data* )
pcre2_match_data_create_from_pattern( code gcontext -- pcre2_match_data* )
pcre2_match_data_free( match_data -- )
pcre2_pattern_info( code what where -- int )
pcre2_serialize_decode( codes number_of_codes bytes gcontext -- int32_t )
pcre2_serialize_encode( codes number_of_codes serialized_bytes serialized_size gcontext -- int32_t )
pcre2_serialize_free( bytes -- )
pcre2_serialize_get_number_of_codes( bytes -- int32_t )
pcre2_set_bsr( ccontext value -- int )
pcre2_set_callout( mcontext callout_function callout_data -- int )
pcre2_set_character_tables( ccontext tables -- int )
pcre2_set_compile_extra_options( ccontext extra_options -- int )
pcre2_set_compile_recursion_guard( ccontext guard_function user_data -- int )
pcre2_set_depth_limit( mcontext value -- int )
pcre2_set_heap_limit( mcontext value -- int )
pcre2_set_match_limit( mcontext value -- int )
pcre2_set_max_pattern_length( ccontext value -- int )
pcre2_set_newline( ccontext value -- int )
pcre2_set_offset_limit( mcontext value -- int )
pcre2_set_parens_nest_limit( ccontext value -- int )
pcre2_set_substitute_callout( mcontext callout_function callout_data -- int )
pcre2_substitute( code subject length startoffset options match_data mcontext replacementz rlength outputbuffer outlengthptr -- int )
pcre2_substring_copy_byname( match_data name buffer bufflen -- int )
pcre2_substring_copy_bynumber( match_data number buffer bufflen -- int )
pcre2_substring_free( buffer -- )
pcre2_substring_get_byname( match_data name bufferptr bufflen -- int )
pcre2_substring_get_bynumber( match_data number bufferptr bufflen -- int )
pcre2_substring_length_byname( match_data name length -- int )
pcre2_substring_length_bynumber( match_data number length -- int )
pcre2_substring_list_free( list -- )
pcre2_substring_list_get( match_data listptr lengthsptr -- int )
pcre2_substring_nametable_scan( code name first last -- int )
pcre2_substring_number_from_name( code name -- int )
|pcre2_code_free( alien -- alien )
|pcre2_compile_context_free( alien -- alien )
|pcre2_general_context_free( alien -- alien )
|pcre2_jit_stack_free( alien -- alien )
|pcre2_match_context_free( alien -- alien )
|pcre2_match_data_free( alien -- alien )
|pcre2_substring_free( alien -- alien )
|pcre2_substring_list_free( alien -- alien )


Class predicate words
WordStack effect
pcre2_code_free-destructor?( object -- ? )
pcre2_compile_context_free-destructor?( object -- ? )
pcre2_general_context_free-destructor?( object -- ? )
pcre2_jit_stack_free-destructor?( object -- ? )
pcre2_match_context_free-destructor?( object -- ? )
pcre2_match_data_free-destructor?( object -- ? )
pcre2_substring_free-destructor?( object -- ? )
pcre2_substring_list_free-destructor?( object -- ? )


Files