Chapter 1. Bootstrapping your Ruby literacy
Table 1.1. Basic operations in Ruby
Table 1.2. Basic input/output methods and flow control in Ruby
Table 1.3. Ruby’s special objects and comments
Table 1.4. Valid variable names in Ruby by variable type
Table 1.5. Key RbConfig terms and indicated Ruby directories
Chapter 2. Objects, methods, and local variables
Table 2.1. Examples of Ruby expressions and the values to which they evaluate
Table 2.2. Sample method signatures with required, optional, and default-valued arguments
Chapter 3. Organizing objects with classes
Table 3.1. Summary of the attr_* family of getter/setter creation methods
Chapter 5. The default object (self), scope, and visibility
Chapter 6. Control-flow techniques
Chapter 7. Built-in essentials
Table 7.1. Popular core and standard library classes
Table 7.2. Built-in Ruby classes with literal constructors
Table 7.3. Methods with operator-style syntactic sugar–calling notation
Table 7.4. Mapping sample expressions to their evaluation results and Boolean values
Chapter 8. Strings, symbols, and other scalar objects
Table 8.1. Common arithmetic expressions and their evaluative results
Chapter 9. Collection and container objects
Table 9.1. Common array methods
Chapter 10. Collections central: Enumerable and Enumerator
Chapter 11. Regular expressions and regexp-based string operations
Chapter 16. Ruby and functional programming
Table 16.1. Properties of functional and object-oriented programming styles
3.147.74.211