Function onig_sys::onig_set_meta_char
[−]
[src]
pub unsafe extern "C" fn onig_set_meta_char(
syntax: *mut OnigSyntaxType,
what: c_uint,
code: OnigCodePoint
) -> c_int
Set a variable meta character to the code point value.
Except for an escape character, this meta characters specification only works, if ONIG_SYN_OP_VARIABLE_META_CHARACTERS is enabled by the syntax. (Build-in syntaxes are not affected.)
int onig_set_meta_char(OnigSyntaxType* syntax, unsigned int what,
OnigCodePoint code)
normal return: ONIG_NORMAL
Arguments
- syntax: target syntax
- what: specifies which meta character it is.
ONIG_META_CHAR_ESCAPE
ONIG_META_CHAR_ANYCHAR
ONIG_META_CHAR_ANYTIME
ONIG_META_CHAR_ZERO_OR_ONE_TIME
ONIG_META_CHAR_ONE_OR_MORE_TIME
ONIG_META_CHAR_ANYCHAR_ANYTIME
- code: meta character or
ONIG_INEFFECTIVE_META_CHAR
.