2007-03-05から1日間の記事一覧
http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-10.html#%_sec_1.1.6以下、問題の(僕の)解答です。
http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-10.html#%_sec_1.1.6以下、問題の(僕の)解答です。
ftp://ftp.ruby-lang.org/pub/ruby/binaries/mswin32/ext/racc-1.4.3-all-i586-mswin32-1.6.zip Instant Railsにはraccが含まれていない…(当たり前か)
def fib_make() a, b = 1, 1 return lambda { t = a a, b = b, a + b return t } end fib1 = fib_make() fib2 = fib_make() 10.times { puts fib1[] } 10.times { puts fib2[] }
四則演算しかできないschemeみたいなものを作ってみる。 class CalcParser rule expression: '(' OPERATOR operands ')' { result = calc(val[1], val[2]) } operands : operand { result = [val[0]] } | operands operand { result.push val[1] } operand :…
question:1173076068 ちょっとわからないことがあったので、質問してみました。 (表示がアレですが…)
def foo def bar puts "xxxxx" end bar end foo bar