Skip to content

Commit

Permalink
Update SPEC.md
Browse files Browse the repository at this point in the history
  • Loading branch information
watcol committed Oct 25, 2021
1 parent d08aa93 commit 392d50d
Showing 1 changed file with 7 additions and 6 deletions.
13 changes: 7 additions & 6 deletions SPEC.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,6 @@ This book is the specification for the Walnut configuration language that
speifies syntax and semantics. Parser and interpreter implementations must
follow this specification.

## The terms
- "Whitespace" means tab (`U+0009`) or space (`U+0020`).
- "Newline" means line feed (`U+000A`) or carriage return (`U+000D`).
- "Parenthesis" means left and right of round brackets (`()`), curly brackets
(`{}`), or square brackts (`[]`).

## Table of Contents
- File Format
- Line
Expand All @@ -36,6 +30,7 @@ follow this specification.
- Comparison Operators
- If Operator
- Function Call
- The terms
- ABNF Grammar

## File Format
Expand Down Expand Up @@ -69,5 +64,11 @@ key = "value" # This is also a comment
key2 = "# This is not a comment"
```

## The terms
- "Whitespace" means tab (`U+0009`) or space (`U+0020`).
- "Newline" means line feed (`U+000A`) or carriage return (`U+000D`).
- "Parenthesis" means left and right of round brackets (`()`), curly brackets
(`{}`), or square brackts (`[]`).

## ABNF Grammar
*Comming soon...*

0 comments on commit 392d50d

Please sign in to comment.