class AdLint::Cc1::Program::ExecutionDriver
Public Class Methods
new(interp)
click to toggle source
# File lib/adlint/cc1/interp.rb, line 60 def initialize(interp) @interpreter = interp end
Public Instance Methods
visit_ansi_function_definition(node)
click to toggle source
# File lib/adlint/cc1/interp.rb, line 65 def visit_ansi_function_definition(node) @interpreter.execute(node) end
visit_declaration(node)
click to toggle source
# File lib/adlint/cc1/interp.rb, line 64 def visit_declaration(node) @interpreter.execute(node) end
visit_kandr_function_definition(node)
click to toggle source
# File lib/adlint/cc1/interp.rb, line 66 def visit_kandr_function_definition(node) @interpreter.execute(node) end