module Lrama class Grammar class Code extend Forwardable attr_accessor type: untyped attr_accessor token_code: untyped # delegated def s_value: -> String def line: -> Integer def column: -> untyped def references: -> untyped def initialize: (?type: untyped, ?token_code: untyped) -> void def translated_code: () -> String private def reference_to_c: (untyped ref) -> untyped end end end