Cpp2 and cppfront: An experimental 'C++ syntax 2' and its first compiler
Welcome & getting started
- Overview: What are Cpp2 and cppfront? How do I get and build cppfront?
- Hello, world!
- Adding cppfront to your existing C++ project
Cpp2 reference
- Common concepts
- Expressions
- Declarations and aliases
- Objects, initialization, and memory
- Functions, branches, and loops
- Contracts
- Types and inheritance
- Metafunctions and reflection
- Namespaces
- Safety and "unchecked"