Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(3 edits)

Also check this out:

require 'ripper'
c = <<-S
def hello_world
  puts "hello world"
end
S
r = "#{Ripper.sexp(c)}"
puts "#{r.gsub(",", " ").gsub("[", "(").gsub("]", ")")}"

INB4:

Ruby is as much like Lisp as Javascript is, and I’d never call Javascript Lisp-like.

More evidence! https://github.com/mruby/mruby/blob/master/include/mruby/compile.h#L49