LeviLamina
Loading...
Searching...
No Matches
REOPCodeEnum.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5enum class REOPCodeEnum : int {
6 Invalid = 0,
7 Char = 1,
8 Char32 = 2,
9 Dot = 3,
10 Any = 4,
11 LineStart = 5,
12 LineEnd = 6,
13 Goto = 7,
14 SplitGotoFirst = 8,
15 SplitNextFirst = 9,
16 Match = 10,
17 SaveStart = 11,
18 SaveEnd = 12,
19 SaveReset = 13,
20 Loop = 14,
21 PushI32 = 15,
22 Drop = 16,
23 WordBoundary = 17,
24 NotWordBoundary = 18,
25 BackReference = 19,
26 BackwardBackReference = 20,
27 Range = 21,
28 Range32 = 22,
29 Lookahead = 23,
30 NegativeLookahead = 24,
31 PushCharPos = 25,
32 CheckAdvance = 26,
33 Prev = 27,
34 SimpleGreedyQuant = 28,
35 Count = 29,
36};