Sexp for Rubyists
Ruby Best Practices - Sexp for Rubyists.
Interesting:
Let me show you an example. First, gem install ruby_parser
. Then:
::: {.dp-highlighter}
require 'ruby_parser'
require 'pp'
pp RubyParser.new.parse(\<\<-EOF)
def plus_five(n)
n + 5
end
EOF
:::
require 'ruby_parser'
require 'pp'
pp RubyParser.new.parse(<<-EOF)
def plus …