diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2009-11-03 07:56:53 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2009-11-03 07:56:53 -0800 |
commit | e39f2236ea3f1b2b50bbed65ec33ad4f56f409cb (patch) | |
tree | 3dffdfa3f6fda78c37f48170f1f04a1c1cf989a4 /regex.h | |
parent | ca9d02bcb0db425218734d5434f124be7a66b3b3 (diff) | |
download | txr-e39f2236ea3f1b2b50bbed65ec33ad4f56f409cb.tar.gz txr-e39f2236ea3f1b2b50bbed65ec33ad4f56f409cb.tar.bz2 txr-e39f2236ea3f1b2b50bbed65ec33ad4f56f409cb.zip |
Version 019txr-019
Regexps can be bound to variables.
New freeform directive.
Diffstat (limited to 'regex.h')
-rw-r--r-- | regex.h | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -42,8 +42,8 @@ void char_set_add(char_set_t *, int); void char_set_add_range(char_set_t *, int, int); /* inclusive */ int char_set_contains(char_set_t *, int); -typedef enum { - nfa_accept, nfa_empty, nfa_wild, nfa_single, nfa_set +typedef enum { + nfa_accept, nfa_empty, nfa_wild, nfa_single, nfa_set } nfa_kind_t; typedef union nfa_state nfa_state_t; @@ -95,7 +95,7 @@ typedef struct nfa { nfa_state_t *accept; } nfa_t; -typedef enum nfam_result { +typedef enum nfam_result { NFAM_INCOMPLETE, NFAM_FAIL, NFAM_MATCH } nfam_result_t; |