Specification (v0.1)
1. Introduction
1.1 Design Principles
1.2 Version
2. Document Structure
2.1 Diagram Type Declaration
2.2 Extension Pragma
2.3 Sections
3. Nodes
3.1 Basic Syntax
3.2 Properties
Property
Values
Example
3.3 Shapes
Shape
Syntax
Description
4. Edges
4.1 Operators
Operator
Style
Direction
4.2 Labels
4.3 Styling
5. Groups
5.1 Block Syntax
5.2 Compact Syntax
5.3 Nested Groups
6. Styles
6.1 Definition
6.2 Usage
6.3 Override
7. Flows
7.1 Definition
7.2 Multiple Flows
8. Extensions
8.1 Declaration
8.2 Official Extensions
Extension
Version
Status
8.3 Graceful Degradation
9. Lexical Rules
9.1 Whitespace
9.2 Comments
9.3 Strings
9.4 Identifiers
10. Error Handling
10.1 Error Codes
Code
Description
10.2 Warning Codes
Code
Description
11. EBNF Grammar
12. References
Last updated