├── .autotest ├── History.txt ├── Manifest.txt ├── README.txt ├── Rakefile ├── demo ├── char.rb ├── factorial.rb ├── hello.rb ├── misc.rb ├── newarray.rb └── strcat.rb ├── lib ├── crewriter.rb ├── function_table.rb ├── function_type.rb ├── handle.rb ├── r2cenvironment.rb ├── rewriter.rb ├── ruby_to_ansi_c.rb ├── ruby_to_ruby_c.rb ├── type.rb ├── type_checker.rb └── typed_sexp.rb └── test ├── r2ctestcase.rb ├── test_crewriter.rb ├── test_extras.rb ├── test_function_table.rb ├── test_function_type.rb ├── test_handle.rb ├── test_r2cenvironment.rb ├── test_rewriter.rb ├── test_ruby_to_ansi_c.rb ├── test_ruby_to_ruby_c.rb ├── test_type.rb ├── test_type_checker.rb └── test_typed_sexp.rb /.autotest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seattlerb/ruby_to_c/HEAD/.autotest -------------------------------------------------------------------------------- /History.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seattlerb/ruby_to_c/HEAD/History.txt -------------------------------------------------------------------------------- /Manifest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seattlerb/ruby_to_c/HEAD/Manifest.txt -------------------------------------------------------------------------------- /README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seattlerb/ruby_to_c/HEAD/README.txt -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seattlerb/ruby_to_c/HEAD/Rakefile -------------------------------------------------------------------------------- /demo/char.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seattlerb/ruby_to_c/HEAD/demo/char.rb -------------------------------------------------------------------------------- /demo/factorial.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seattlerb/ruby_to_c/HEAD/demo/factorial.rb -------------------------------------------------------------------------------- /demo/hello.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seattlerb/ruby_to_c/HEAD/demo/hello.rb -------------------------------------------------------------------------------- /demo/misc.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seattlerb/ruby_to_c/HEAD/demo/misc.rb -------------------------------------------------------------------------------- /demo/newarray.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seattlerb/ruby_to_c/HEAD/demo/newarray.rb -------------------------------------------------------------------------------- /demo/strcat.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seattlerb/ruby_to_c/HEAD/demo/strcat.rb -------------------------------------------------------------------------------- /lib/crewriter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seattlerb/ruby_to_c/HEAD/lib/crewriter.rb -------------------------------------------------------------------------------- /lib/function_table.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seattlerb/ruby_to_c/HEAD/lib/function_table.rb -------------------------------------------------------------------------------- /lib/function_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seattlerb/ruby_to_c/HEAD/lib/function_type.rb -------------------------------------------------------------------------------- /lib/handle.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seattlerb/ruby_to_c/HEAD/lib/handle.rb -------------------------------------------------------------------------------- /lib/r2cenvironment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seattlerb/ruby_to_c/HEAD/lib/r2cenvironment.rb -------------------------------------------------------------------------------- /lib/rewriter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seattlerb/ruby_to_c/HEAD/lib/rewriter.rb -------------------------------------------------------------------------------- /lib/ruby_to_ansi_c.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seattlerb/ruby_to_c/HEAD/lib/ruby_to_ansi_c.rb -------------------------------------------------------------------------------- /lib/ruby_to_ruby_c.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seattlerb/ruby_to_c/HEAD/lib/ruby_to_ruby_c.rb -------------------------------------------------------------------------------- /lib/type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seattlerb/ruby_to_c/HEAD/lib/type.rb -------------------------------------------------------------------------------- /lib/type_checker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seattlerb/ruby_to_c/HEAD/lib/type_checker.rb -------------------------------------------------------------------------------- /lib/typed_sexp.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seattlerb/ruby_to_c/HEAD/lib/typed_sexp.rb -------------------------------------------------------------------------------- /test/r2ctestcase.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seattlerb/ruby_to_c/HEAD/test/r2ctestcase.rb -------------------------------------------------------------------------------- /test/test_crewriter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seattlerb/ruby_to_c/HEAD/test/test_crewriter.rb -------------------------------------------------------------------------------- /test/test_extras.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seattlerb/ruby_to_c/HEAD/test/test_extras.rb -------------------------------------------------------------------------------- /test/test_function_table.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seattlerb/ruby_to_c/HEAD/test/test_function_table.rb -------------------------------------------------------------------------------- /test/test_function_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seattlerb/ruby_to_c/HEAD/test/test_function_type.rb -------------------------------------------------------------------------------- /test/test_handle.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seattlerb/ruby_to_c/HEAD/test/test_handle.rb -------------------------------------------------------------------------------- /test/test_r2cenvironment.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seattlerb/ruby_to_c/HEAD/test/test_r2cenvironment.rb -------------------------------------------------------------------------------- /test/test_rewriter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seattlerb/ruby_to_c/HEAD/test/test_rewriter.rb -------------------------------------------------------------------------------- /test/test_ruby_to_ansi_c.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seattlerb/ruby_to_c/HEAD/test/test_ruby_to_ansi_c.rb -------------------------------------------------------------------------------- /test/test_ruby_to_ruby_c.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seattlerb/ruby_to_c/HEAD/test/test_ruby_to_ruby_c.rb -------------------------------------------------------------------------------- /test/test_type.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seattlerb/ruby_to_c/HEAD/test/test_type.rb -------------------------------------------------------------------------------- /test/test_type_checker.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seattlerb/ruby_to_c/HEAD/test/test_type_checker.rb -------------------------------------------------------------------------------- /test/test_typed_sexp.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/seattlerb/ruby_to_c/HEAD/test/test_typed_sexp.rb --------------------------------------------------------------------------------