Lots of Ruby code generation improvements
authorMark Slee <mcslee@apache.org>
Fri, 6 Jul 2007 02:45:25 +0000 (02:45 +0000)
committerMark Slee <mcslee@apache.org>
Fri, 6 Jul 2007 02:45:25 +0000 (02:45 +0000)
commit58dfb4fbe82c346814c2e4f33b6045468bfd68c6
tree21adc31fd0162f470e9fb52f8836364de35b867d
parent756b1d1b071157677980f6b5735b7e8a3ac44419
Lots of Ruby code generation improvements

Summary: Submitted by Kevin Clark, Ruby guru from Powerset

Reviewed By: mcslee

Test Plan: He updated the tests in trunk/test/rb/

Notes: The code is now officially "ruby-ish" and idiomatic

git-svn-id: https://svn.apache.org/repos/asf/incubator/thrift/trunk@665151 13f79535-47bb-0310-9956-ffa450edef68
13 files changed:
compiler/cpp/Makefile.am
compiler/cpp/bootstrap.sh
compiler/cpp/configure.ac
compiler/cpp/src/generate/t_rb_generator.cc
compiler/cpp/src/generate/t_rb_generator.h
compiler/cpp/src/parse/t_program.h
compiler/cpp/src/thriftl.ll
compiler/cpp/src/thrifty.yy
lib/rb/lib/thrift/protocol/tprotocol.rb
lib/rb/lib/thrift/thrift.rb
test/ThriftTest.thrift
test/rb/TestClient.rb
test/rb/TestServer.rb