removed unused function
[external/ragel.git] / test / langtrans_ruby.sh
index ae5358a..355d8d4 100755 (executable)
@@ -17,6 +17,12 @@ cat << EOF
 #
 # @LANG: ruby
 # @GENERATED: yes
+EOF
+
+grep '@ALLOW_GENFLAGS:' $file | sed 's/^ *\*/#/' | sed 's/-G.//g'
+grep '@ALLOW_MINFLAGS:' $file | sed 's/^ *\*/#/'
+
+cat << EOF
 #
 
 EOF
@@ -32,6 +38,7 @@ cat << EOF
        def run_machine( data )
                p = 0
                pe = data.length
+               eof = data.length
                cs = 0;
 EOF
 
@@ -45,7 +52,6 @@ cat << EOF
 
                %% write init;
                %% write exec;
-               %% write eof;
                if cs >= ${machine}_first_final
                        puts "ACCEPT"
                else
@@ -74,7 +80,7 @@ END {
 cat << EOF
 
        inp.each { |str| 
-               run_machine(str)
+               run_machine(str.unpack("c*"))
        }
 
 EOF