Skip to content

Latest commit

 

History

History
144 lines (140 loc) · 5.49 KB

book.md

File metadata and controls

144 lines (140 loc) · 5.49 KB

The Azoth Programming Language Reference

Note: This is the new version of the reference. Sections are being moved from the old version to the new version. If something is missing, it may be documented in the old version.

  1. Introduction
  2. Lexical Structure
  3. Basic Concepts
  4. Types
  5. Conversions
  6. Expressions
  7. Statements
  8. Namespaces and Import Directives
  9. Functions
  10. Traits
  11. Classes
  12. Structs
  13. Closed Types
  14. Extensions
  15. Other Declarations
  16. Type Variables
  17. Structured Concurrency
  18. Design by Contract
  19. Error Handling
  20. Effects
  21. Attributes
  22. Patterns
  23. Unit Testing
  24. Unsafe Code
  25. External Declarations
  26. Documentation Comments
  27. Standard Library
  28. Reflection
  29. Guaranteed Optimizations
  30. Conventions
  31. Version Number Scheme
  32. Planned Features

Appendices: