# Ruby Parser - Rubinius
Rubinius is an implementation of the Ruby programming language. The Rubinius bytecode virtual machine is written in C++. The bytecode compiler is written in pure Ruby. The vast majority of the core library is also written in Ruby, with some supporting primitives that interact with the VM directly.
Author: Less Than Three. <3. http://less.thanthree.com

1.2.3

## Ruby Parser

This page was machine translated. Please help us improve it.

See How-To - Translate Documentation

This topic has missing or partial documentation. Please help us improve it.

See How-To - Write Documentation

パーサーは、メルボルンという名前のCの拡張機能です。これは基本的にパーサから MRIは、Rubiniusのに使用することができるように包まれた。パーサはRubyを変換する ノードの内部パースツリーのソースコード。構文解析ツリーによって処理される 各ノードのRubyのメソッドを呼び出す。プロセッサがある libに/メルボルン/ processor.rb。プロセッサのメソッドは、Rubyのオブジェクトを作成する それは抽象構文木（AST）の内のノードです。 ASTは処理されて バイトコードを生成します。