Ferrocene Documentation › Language Specification
This is a preview from our development branch. It might be incomplete or inaccurate. Documentation access for customers »
Ferrocene logo

Language Specification

Contents:

  • 1. General
  • 2. Lexical Elements
  • 3. Items
  • 4. Types and Traits
  • 5. Patterns
  • 6. Expressions
  • 7. Values
  • 8. Statements
  • 9. Functions
  • 10. Associated Items
  • 11. Implementations
  • 12. Generics
  • 13. Attributes
  • 14. Entities and Resolution
  • 15. Ownership and Destruction
  • 16. Exceptions and Errors
  • 17. Concurrency
  • 18. Program Structure and Compilation
  • 19. Unsafety
  • 20. Macros
  • 21. FFI
  • 22. Inline Assembly

Appendices:

  • A. Licenses
  • B. Glossary
  • C. List of undefined behavior
  • D. FLS Changelog

Copyright © The Ferrocene Developers. Contents released under the MIT or Apache 2.0 license.

Document ID: FLS-0143f3467b1c5178ff7048aebe53cea5036d0515

Ferrocene is a registered trademark of Critical Section GmbH.