4. The Dynamic Language

TODO

4.1. Functions

4.1.1. Variable Arguments

4.2. Variables

4.3. Blocks

4.4. Conditionals

4.5. Loops

4.6. Iterators

4.7. Stream Processing

4.9. Scopes

4.10. Working with Numbers

4.11. Working with Strings

4.12. Working with Tables

4.13. Working with AST Lists

4.14. Infix Notation

4.15. Dot Notation

4.16. Number Formats

  • 0x
  • 0b

4.17. Unpacking

  • multiple lua return arguments
  • var-unpack
  • function arguments

4.18. Exception Handling

4.19. Types

4.21. Lua Compatibility

  • _G