mruby/c VM Source Code master (2026/08/06)
Loading...
Searching...
No Matches
tr_pattern Struct Reference
Collaboration diagram for tr_pattern:

Data Fields

uint8_t type
uint8_t flag_reverse
int16_t n
struct tr_patternnext
char ch []

Detailed Description

(method) tr

Pattern syntax

<syntax> ::= (<pattern>)* | '^' (<pattern>)* <pattern> ::= <in order> | <range> <in order> ::= (<ch>)+ <range> ::= <ch> '-' <ch>

Definition at line 2001 of file c_string.c.

Field Documentation

◆ ch

char tr_pattern::ch[]

Definition at line 2006 of file c_string.c.

◆ flag_reverse

uint8_t tr_pattern::flag_reverse

Definition at line 2003 of file c_string.c.

◆ n

int16_t tr_pattern::n

Definition at line 2004 of file c_string.c.

◆ next

struct tr_pattern* tr_pattern::next

Definition at line 2005 of file c_string.c.

◆ type

uint8_t tr_pattern::type

Definition at line 2002 of file c_string.c.


The documentation for this struct was generated from the following file: