• Introduction
    • Installation
    • Other Implementations of Ruby
    • Interactive Console
    • Ruby in Twenty Minutes
  • Language Structure
    • Keywords
    • Literals
    • Comments
    • Variables and Constants
    • Assignment
    • Control Expressions
    • Pattern matching
    • Defining methods
    • Calling methods
    • Modules and Classes
    • Exceptions
    • Refinements
    • Precedence
    • Miscellaneous Syntax
    • File Structure
    • Globals
    • Metaprogramming and DSL