1= Ruby Syntax 2 3The Ruby syntax is large and is split up into the following sections: 4 5Literals[rdoc-ref:syntax/literals.rdoc] :: 6 Numbers, Strings, Arrays, Hashes, etc. 7 8Assignment[rdoc-ref:syntax/assignment.rdoc] :: 9 Assignment and variables 10 11{Control Expressions}[rdoc-ref:syntax/control_expressions.rdoc] :: 12 +if+, +unless+, +while+, +until+, +for+, +break+, +next+, +redo+ 13 14Methods[rdoc-ref:syntax/methods.rdoc] :: 15 Method and method argument syntax 16 17{Calling Methods}[rdoc-ref:syntax/calling_methods.rdoc] :: 18 How to call a method (or send a message to a method) 19 20{Modules and Classes}[rdoc-ref:syntax/modules_and_classes.rdoc] :: 21 Creating modules and classes including inheritance 22 23Exceptions[rdoc-ref:syntax/exceptions.rdoc] :: 24 Exception handling syntax 25 26Precedence[rdoc-ref:syntax/precedence.rdoc] :: 27 Precedence of ruby operators 28 29Refinements[rdoc-ref:syntax/refinements.rdoc] :: 30 Use and behavior of the experimental refinements feature 31 32Miscellaneous[rdoc-ref:syntax/miscellaneous.rdoc] :: 33 +alias+, +undef+, +BEGIN+, +END+ 34 35