>>289
前者: Ruby で扱えるようにした変数であればできる。
要は C で拡張ライブラリを書くということだが。
int i とか char s[20] とか任意の変数にアクセスするのは無理。

後者: ファイルやスクリプト文字列を与えて実行することはできる。
http://www.google.co.jp/search?q=ruby+%E7%B5%84%E3%81%BF%E8%BE%BC%E3%81%BF