# Table of Contents - RubyLuaBridge: A seamless bridge between Ruby and Lua.

## Pages

- LICENSE
- LUA_IN_RUBY
  - Using Lua in Ruby
  - Language Mismatchs
- README
  - RubyLuaBridge - a seamless bridge between Ruby and Lua
  - Installation
  - Basic Usage
  - Design Philosophy
  - Ruby to Lua Type Mapping
  - Lua to Ruby Type Mapping
  - TODO
  - Credits
  - License
  - Support
- RUBY_IN_LUA
  - Using Ruby in Lua
  - NONE OF THIS IS IMPLEMENTED
  - IF YOU HAVE SUGGESTIONS, TELL ME!

## Classes and Modules

- Lua
- Lua::RefObject
- Lua::State
- Lua::Table
- LuaInRuby_Test

## Methods

- ::new — Lua::State
- ::new — Lua::RefObject
- #[] — Lua::State
- #[] — Lua::RefObject
- #[]= — Lua::State
- #[]= — Lua::RefObject
- #__globals — Lua::State
- #__length — Lua::RefObject
- #__loadlibs — Lua::State
- #__metatable — Lua::RefObject
- #__metatable= — Lua::RefObject
- #__registry — Lua::State
- #__state — Lua::State
- #__state — Lua::RefObject
- #__top — Lua::State
- #__type — Lua::RefObject
- #assert_luastack_clean — LuaInRuby_Test
- #assert_pairs_match — LuaInRuby_Test
- #callable? — Lua::State
- #callable? — Lua::RefObject
- #each — Lua::Table
- #each_ikey — Lua::Table
- #each_index — Lua::Table
- #each_ipair — Lua::Table
- #each_ivalue — Lua::Table
- #each_key — Lua::Table
- #each_pair — Lua::Table
- #each_value — Lua::Table
- #eval — Lua::State
- #eval_mult — Lua::State
- #indexable? — Lua::State
- #indexable? — Lua::RefObject
- #method_missing — Lua::State
- #method_missing — Lua::RefObject
- #new_indexable? — Lua::State
- #new_indexable? — Lua::RefObject
- #new_table_at — Lua::State
- #new_table_at — Lua::RefObject
- #test_basic_types — LuaInRuby_Test
- #test_classes — LuaInRuby_Test
- #test_construction — LuaInRuby_Test
- #test_exceptions — LuaInRuby_Test
- #test_garbage_collection — LuaInRuby_Test
- #test_libraries — LuaInRuby_Test
- #test_method_dispatch — LuaInRuby_Test
- #test_module — LuaInRuby_Test
- #test_setters — LuaInRuby_Test
- #test_table_access — LuaInRuby_Test
- #test_table_creation_from_ruby — LuaInRuby_Test
- #test_table_iteration — LuaInRuby_Test
- #to_array — Lua::Table
- #to_hash — Lua::Table
- #to_s — Lua::RefObject