読者です 読者をやめる 読者になる 読者になる

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

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

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

音樂はSoundCloud等バラバラの場所に公開中です。申し訳ないがlinkをたどるなどして探してください。

考察は現在は主に此のblogで公表中です。

programmingは、ひろくみせるものはGitHubで、個人的なものはBitBucketで開発中です。

c4se

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)??