mruby/c VM Source Code release 3.4
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 1123 of file c_string.c.

Field Documentation

◆ ch

char tr_pattern::ch[]

Definition at line 1128 of file c_string.c.

◆ flag_reverse

uint8_t tr_pattern::flag_reverse

Definition at line 1125 of file c_string.c.

◆ n

int16_t tr_pattern::n

Definition at line 1126 of file c_string.c.

◆ next

struct tr_pattern* tr_pattern::next

Definition at line 1127 of file c_string.c.

◆ type

uint8_t tr_pattern::type

Definition at line 1124 of file c_string.c.


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