├── .gitignore ├── .hgignore ├── .hgtags ├── History.txt ├── LICENSE.txt ├── README.txt ├── Rakefile ├── bin ├── bite ├── bitec └── bitep ├── bitescript.gemspec ├── examples ├── fib.bs ├── hello_world.bs ├── hello_world_macro.bs ├── indy.bs ├── instanceof.bs ├── invokedynamic.bs ├── mixed_bag.rb ├── simple_loop.rb └── using_ruby.bs ├── lib ├── bitescript.rb └── bitescript │ ├── asm.rb │ ├── asm3 │ ├── asm.rb │ ├── builder.rb │ ├── bytecode.rb │ ├── mirror.rb │ └── signature.rb │ ├── builder.rb │ ├── bytecode.rb │ ├── mirror.rb │ └── signature.rb ├── nbproject ├── project.properties └── project.xml └── test ├── test_bitescript.rb ├── test_builder.rb ├── test_bytecode.rb ├── test_generics.rb ├── test_java_class.rb ├── test_mirror.rb └── test_signature.rb /.gitignore: -------------------------------------------------------------------------------- 1 | nbproject/private 2 | /.redcar/ -------------------------------------------------------------------------------- /.hgignore: -------------------------------------------------------------------------------- 1 | pkg 2 | nbproject/private 3 | -------------------------------------------------------------------------------- /.hgtags: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/.hgtags -------------------------------------------------------------------------------- /History.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/History.txt -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/README.txt -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/bite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/bin/bite -------------------------------------------------------------------------------- /bin/bitec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/bin/bitec -------------------------------------------------------------------------------- /bin/bitep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/bin/bitep -------------------------------------------------------------------------------- /bitescript.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/bitescript.gemspec -------------------------------------------------------------------------------- /examples/fib.bs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/examples/fib.bs -------------------------------------------------------------------------------- /examples/hello_world.bs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/examples/hello_world.bs -------------------------------------------------------------------------------- /examples/hello_world_macro.bs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/examples/hello_world_macro.bs -------------------------------------------------------------------------------- /examples/indy.bs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/examples/indy.bs -------------------------------------------------------------------------------- /examples/instanceof.bs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/examples/instanceof.bs -------------------------------------------------------------------------------- /examples/invokedynamic.bs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/examples/invokedynamic.bs -------------------------------------------------------------------------------- /examples/mixed_bag.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/examples/mixed_bag.rb -------------------------------------------------------------------------------- /examples/simple_loop.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/examples/simple_loop.rb -------------------------------------------------------------------------------- /examples/using_ruby.bs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/examples/using_ruby.bs -------------------------------------------------------------------------------- /lib/bitescript.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/lib/bitescript.rb -------------------------------------------------------------------------------- /lib/bitescript/asm.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/lib/bitescript/asm.rb -------------------------------------------------------------------------------- /lib/bitescript/asm3/asm.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/lib/bitescript/asm3/asm.rb -------------------------------------------------------------------------------- /lib/bitescript/asm3/builder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/lib/bitescript/asm3/builder.rb -------------------------------------------------------------------------------- /lib/bitescript/asm3/bytecode.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/lib/bitescript/asm3/bytecode.rb -------------------------------------------------------------------------------- /lib/bitescript/asm3/mirror.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/lib/bitescript/asm3/mirror.rb -------------------------------------------------------------------------------- /lib/bitescript/asm3/signature.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/lib/bitescript/asm3/signature.rb -------------------------------------------------------------------------------- /lib/bitescript/builder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/lib/bitescript/builder.rb -------------------------------------------------------------------------------- /lib/bitescript/bytecode.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/lib/bitescript/bytecode.rb -------------------------------------------------------------------------------- /lib/bitescript/mirror.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/lib/bitescript/mirror.rb -------------------------------------------------------------------------------- /lib/bitescript/signature.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/lib/bitescript/signature.rb -------------------------------------------------------------------------------- /nbproject/project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/nbproject/project.properties -------------------------------------------------------------------------------- /nbproject/project.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/nbproject/project.xml -------------------------------------------------------------------------------- /test/test_bitescript.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/test/test_bitescript.rb -------------------------------------------------------------------------------- /test/test_builder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/test/test_builder.rb -------------------------------------------------------------------------------- /test/test_bytecode.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/test/test_bytecode.rb -------------------------------------------------------------------------------- /test/test_generics.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/test/test_generics.rb -------------------------------------------------------------------------------- /test/test_java_class.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/test/test_java_class.rb -------------------------------------------------------------------------------- /test/test_mirror.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/test/test_mirror.rb -------------------------------------------------------------------------------- /test/test_signature.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/headius/bitescript/HEAD/test/test_signature.rb --------------------------------------------------------------------------------