Method List
-
#== FunctionType
-
#== TypedSexp
-
#== Handle
-
#[] FunctionTable
-
#_get R2CEnvironment
-
#_set_c_type TypedSexp
-
#add R2CEnvironment
-
#add_function FunctionTable
-
#array_type? Sexp
-
#bootstrap TypeChecker
-
#c_type TypedSexp
-
c_type RubyToAnsiC
-
c_type RubyToRubyC
-
#c_type= TypedSexp
-
#c_types TypedSexp
-
#cheat FunctionTable
-
#check_args RubyToRubyC
-
#contents Handle
-
#depth R2CEnvironment
-
#env R2CEnvironment
-
#env TypeChecker
-
#env RubyToAnsiC
-
#env CRewriter
-
#eql? CType
-
#extend R2CEnvironment
-
#extra_methods CRewriter
-
#formal_types FunctionType
-
#free CRewriter
-
function CType
-
#function? CType
-
#functions TypeChecker
-
#genv TypeChecker
-
#get_val R2CEnvironment
-
#has_key? FunctionTable
-
#hash CType
-
#initialize CRewriter
-
#initialize Handle
-
#initialize TypeChecker
-
#initialize FunctionTable
-
#initialize TypedSexp
-
#initialize CType
-
#initialize RubyToAnsiC
-
#initialize RubyToRubyC
-
#initialize FunctionType
-
#inspect TypedSexp
-
#inspect CType
-
#list CType
-
#list? CType
-
#list_type CType
-
#lookup R2CEnvironment
-
#make_function RubyToRubyC
-
#map_name RubyToRubyC
-
method_missing CType
-
#new TypedSexp
-
#no RubyToAnsiC
-
#normal_to_C RubyToRubyC
-
#old_extend R2CEnvironment
-
#preamble RubyToAnsiC
-
#pretty_print TypedSexp
-
#process RubyToAnsiC
-
#process Rewriter
-
#process CRewriter
-
#process TypeChecker
-
#process_and TypeChecker
-
#process_and RubyToAnsiC
-
#process_arglist RubyToAnsiC
-
#process_arglist TypeChecker
-
#process_arglist_plain TypeChecker
-
#process_args TypeChecker
-
#process_args RubyToAnsiC
-
#process_array TypeChecker
-
#process_array RubyToAnsiC
-
#process_attrasgn TypeChecker
-
#process_begin TypeChecker
-
#process_block TypeChecker
-
#process_block RubyToAnsiC
-
#process_block_arg TypeChecker
-
#process_block_pass TypeChecker
-
#process_call TypeChecker
-
#process_call RubyToAnsiC
-
#process_call CRewriter
-
#process_call RubyToRubyC
-
#process_class TypeChecker
-
#process_class CRewriter
-
#process_class RubyToAnsiC
-
#process_colon2 TypeChecker
-
#process_colon3 TypeChecker
-
#process_const TypeChecker
-
#process_const RubyToAnsiC
-
#process_cvar RubyToAnsiC
-
#process_cvar TypeChecker
-
#process_cvasgn TypeChecker
-
#process_dasgn_curr RubyToAnsiC
-
#process_dasgn_curr TypeChecker
-
#process_defined TypeChecker
-
#process_defn RubyToAnsiC
-
#process_defn TypeChecker
-
#process_defn RubyToRubyC
-
#process_defx RubyToRubyC
-
#process_defx RubyToAnsiC
-
#process_dstr RubyToRubyC
-
#process_dstr TypeChecker
-
#process_dummy RubyToAnsiC
-
#process_dvar RubyToAnsiC
-
#process_dvar TypeChecker
-
#process_dxstr RubyToRubyC
-
#process_ensure TypeChecker
-
#process_error TypeChecker
-
#process_error RubyToAnsiC
-
#process_false RubyToAnsiC
-
#process_false TypeChecker
-
#process_false RubyToRubyC
-
#process_gasgn TypeChecker
-
#process_gvar RubyToRubyC
-
#process_gvar RubyToAnsiC
-
#process_gvar TypeChecker
-
#process_hash TypeChecker
-
#process_iasgn RubyToAnsiC
-
#process_iasgn TypeChecker
-
#process_if RubyToAnsiC
-
#process_if TypeChecker
-
#process_iter TypeChecker
-
#process_iter RubyToRubyC
-
#process_iter CRewriter
-
#process_iter RubyToAnsiC
-
#process_ivar RubyToAnsiC
-
#process_ivar TypeChecker
-
#process_lasgn TypeChecker
-
#process_lasgn RubyToRubyC
-
#process_lasgn CRewriter
-
#process_lasgn RubyToAnsiC
-
#process_lit RubyToAnsiC
-
#process_lit TypeChecker
-
#process_lit RubyToRubyC
-
#process_lvar RubyToAnsiC
-
#process_lvar TypeChecker
-
#process_lvar CRewriter
-
#process_masgn TypeChecker
-
#process_nil RubyToAnsiC
-
#process_nil TypeChecker
-
#process_nil RubyToRubyC
-
#process_not RubyToAnsiC
-
#process_not TypeChecker
-
#process_op_asgn_or TypeChecker
-
#process_or TypeChecker
-
#process_or RubyToAnsiC
-
#process_resbody TypeChecker
-
#process_rescue TypeChecker
-
#process_return RubyToAnsiC
-
#process_return TypeChecker
-
#process_scope TypeChecker
-
#process_scope RubyToAnsiC
-
#process_self TypeChecker
-
#process_splat TypeChecker
-
#process_static RubyToAnsiC
-
#process_str TypeChecker
-
#process_str RubyToAnsiC
-
#process_str RubyToRubyC
-
#process_super TypeChecker
-
#process_to_ary TypeChecker
-
#process_true TypeChecker
-
#process_true RubyToAnsiC
-
#process_true RubyToRubyC
-
#process_while TypeChecker
-
#process_while RubyToAnsiC
-
#process_xstr RubyToRubyC
-
#process_yield TypeChecker
-
#prototypes RubyToAnsiC
-
#receiver_type FunctionType
-
#return_type FunctionType
-
#rewrite_attrasgn TypeChecker
-
#rewrite_call TypeChecker
-
#rewrite_defn TypeChecker
-
#rewrite_defn Rewriter
-
#scope R2CEnvironment
-
#set_val R2CEnvironment
-
#statics RubyToAnsiC
-
#t Top Level Namespace
-
#to_a TypedSexp
-
#to_s FunctionType
-
#to_s TypedSexp
-
#to_s CType
-
translator RubyToRubyC
-
translator RubyToAnsiC
-
#type CType
-
#unify FunctionTable
-
#unify CType
-
#unify_components FunctionType
-
unknown CType
-
#unknown? CType
-
unknown_list CType
-
#var_names_in CRewriter
-
#with_scope RubyToAnsiC