Rexx Programming/How to Rexx
- anonymous subroutines
- arg
- argc
- argv
- arithmetic
- arrays
- ASCII
- assignment
- backslash
- bareblocks
- begin blocks
- blocks
- boolean
- brackets
- branches
- builtin functions
- case conversion
- case sensitivity
- caveats
- child
- combination assignment operators
- comma
- command line parameters
- comments
- comparative operators
- compound assignment operators
- concatenation
- conditional branches
- conditional loops
- constructors
- context
- control statements
- control structures
- converting statements into expressions
- creating filehandles
- cross platform development
- datatypes
- declaration
- default variable
- define functions
- delimiters
- destructors
- disable functions and operators
- doublequotes
- empty statements
- encryption
- error handling
- escape sequences
- expressions
- file handling
- floating point numbers
- for loops
- foreach loops
- functions
- goto
- grouping arguments
- hashbang
- hashes
- hello world
- here documents
- identifiers
- if conditionals
- infinite loops
- input
- instructions
- internals
- interpolation
- io model
- iterator
- iterative loops
- keywords
- labels
- length
- libraries
- lists
- literal characters
- local
- locale
- loops
- loop modifiers
- luac
- mathematical functions
- main block
- metacharacters
- metadata
- mistakes
- modules
- multiple branch conditionals
- nestedloops
- nil
- numbers
- number conversion
- numeric comparison
- objects
- object oriented programming
- obtaining the result of a function or command
- operators
- operator precedence
- operator associativity
- output
- output a simple string
- output a variable
- overloading functions
- overriding operators
- packed strings
- parameters
- parent
- parentheses
- password strings
- pattern matching
- pointers
- precedence
- pull
- quotation marks
- references
- regular expressions
- scope
- screen handling
- sigil
- singlequotes
- special variables
- starting the program
- statements
- STDERR
- STDIN
- STDOUT
- string comparison
- string conversion
- string formatting
- string manipulation
- strings
- subroutines
- substitution
- switch conditionals
- symbols
- syntax
- system commands
- system variables
- table
- template
- temporary variables
- thread
- truth
- until loops
- userdata
- values
- variables
- variable names
- variable assignment
- variable context
- Working with ASCII
- Working with files
- Working with Unicode
- while loops
- whitespace