aboutsummaryrefslogtreecommitdiff
path: root/syntax.md
diff options
context:
space:
mode:
Diffstat (limited to 'syntax.md')
-rw-r--r--syntax.md25
1 files changed, 0 insertions, 25 deletions
diff --git a/syntax.md b/syntax.md
index 9f7fc59..8aed84b 100644
--- a/syntax.md
+++ b/syntax.md
@@ -23,31 +23,6 @@ AssignmentStatementBody ← AssignmentTargetExpression '=' Expression /
ExpressionStatement ← Expression ';'
```
-### Types
-
-```PEG
-Type ← 'const' BasicType /
- BasicType '*' /
- BasicType '[' Expression ']' /
- BasicType 'function' '(' (BasicType ',')* ')' /
- BasicType
-BasicType ← 'void' /
- IntegerType /
- 'signed' IntegerType /
- 'unsigned' IntegerType /
- 'float' /
- 'double' /
- 'bool' /
- 'struct' identifier /
- 'enum' identifier /
- 'typedef' identifier /
- '(' Type ')'
-IntegerType ← 'char' /
- 'short' /
- 'int' /
- 'long'
-```
-
### Expressions
```PEG