summaryrefslogtreecommitdiff
path: root/ragel/cdcodegen.cpp
diff options
context:
space:
mode:
authorAdrian Thurston <thurston@complang.org>2014-11-26 13:24:29 -0500
committerAdrian Thurston <thurston@complang.org>2014-11-26 13:24:29 -0500
commit04c9eb721a62533c82c65afe481908308625bf99 (patch)
treec437020e48d121aa118e1afeaa298c25332c2947 /ragel/cdcodegen.cpp
parent480f2f1c7df01f12d959b61114a6a993149ffe75 (diff)
downloadragel-04c9eb721a62533c82c65afe481908308625bf99.tar.gz
more conversion to TableArray in C/D binary search codegen
Diffstat (limited to 'ragel/cdcodegen.cpp')
-rw-r--r--ragel/cdcodegen.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/ragel/cdcodegen.cpp b/ragel/cdcodegen.cpp
index 4e823e82..28707cff 100644
--- a/ragel/cdcodegen.cpp
+++ b/ragel/cdcodegen.cpp
@@ -114,12 +114,16 @@ FsmCodeGen::FsmCodeGen( ostream &out )
taA( "actions", *this ),
taCK( "cond_keys", *this ),
+ taCL( "cond_lengths", *this ),
taCSP( "cond_key_spans", *this ),
taC( "cond_spaces", *this ),
taCO( "cond_offsets", *this ),
taK( "trans_keys", *this ),
+ taKO( "key_offsets", *this ),
taSP( "key_spans", *this ),
taIO( "index_offsets", *this ),
+ taSL( "single_lengths", *this ),
+ taRL( "range_lengths", *this ),
taI( "indicies", *this ),
taTT( "trans_targs", *this ),
taTA( "trans_actions", *this ),