c4se記:さっちゃんですよ☆

.。oO(さっちゃんですよヾ(〃l _ l)ノ゙☆)

.。oO(此のblogは、主に音樂考察Programming に分類されますよ。ヾ(〃l _ l)ノ゙♬♪♡)

音樂は SoundCloud に公開中です。

考察は現在は主に Scrapbox で公表中です。

Programming は GitHub で開發中です。

mrubyでRubyコードを動かす

何の拡張もせず、なにに組み込みもせず、意味もなくmrubyでRubyコードを動かします。
mrubyを取ってきて、ビルドします。

git clone git://github.com/mruby/mruby.git mruby
cd mruby
make -j 5

binの中に、mruby.exemrbc.exeが出来ています。
下記の、腐ることすらないRubyコードを動かします。

#playkit.rb
class Momonga
  def initialize name="Musasabi", kind="Yamane"
    @name = name
    @kind = kind
  end

  def play
    p "#{@name} jita-bata! (#{@kind})"
  end
end


momonga = Momonga.new("Obake")
momonga.play

mrubyにpathを渡すだけです。

mruby/bin/mruby.exe playkit.rb

事前にmrubyバイナリにしておく時は、mrbcで.mrbファイルにしておきます。

mruby/bin/mrbc.exe playkit.rb
mruby/bin/mruby.exe -b playkit.mrb

……バイナリ(〃l _ l)??