Ruby Language

From RubySpec

Jump to: navigation, search

This is the front page for specificities about the Ruby language itself. This is an attempt to describe the language's semantics as much as possible independent of the core classes' and libraries' functionality. Obviously in certain cases it will be difficult or impossible to divorce this behavior from, say, String or Array, but in most cases this section will attempt to link out to other pages for such classes.

Introduction

Reserved Words

Execution Model

File Layout

Comments

Literals

Variables

Constants

Assignment

Flow Control

Methods

Classes and Modules

Blocks

Eval

Personal tools