aboutsummaryrefslogtreecommitdiffhomepage
path: root/parser.h
diff options
context:
space:
mode:
Diffstat (limited to 'parser.h')
-rw-r--r--parser.h13
1 files changed, 1 insertions, 12 deletions
diff --git a/parser.h b/parser.h
index 9cef0f6..dba304d 100644
--- a/parser.h
+++ b/parser.h
@@ -14,19 +14,8 @@ protected:
public:
State();
- inline State *&
- operator [](int i)
- {
- return transitions[i];
- }
-
static gboolean input(gchar chr);
-
- inline State *
- get_next_state(gchar chr)
- {
- return transitions[(int)g_ascii_toupper(chr)] ? : custom(chr);
- }
+ State *get_next_state(gchar chr);
virtual State *
custom(gchar chr)