Slide 2
Slide 2 text
What is AST?
Abstract Syntax Tree
class RubyKaigi
def year
2023
end
def location
'Matsumoto'
end
end
s(:class,
s(:const, nil, :RubyKaigi), nil,
s(:begin,
s(:def, :year,
s(:args),
s(:int, 2023)),
s(:def, :location,
s(:args),
s(:str, "Matsumoto"))))