Website Summary Files Commits Branches @commit @diff @stats
diff options
context:
space:
mode:
Commit42fd024d3e7984e5b9fbcf8c3402edc1d4b27a92 (patch)
Author
 Dimitar Trendafilov <dimitar@coherent-labs.com>
2018-10-18 13:30:19 +0300
Committer
 Dimitar Trendafilov <dimitar@coherent-labs.com>
2018-10-18 13:30:19 +0300
Filesb216c809a0f79ea7da9d00d5bc8142902debd196
IPL-42fd024d3e7984e5b9fbcf8c3402edc1d4b27a92.tar
IPL-42fd024d3e7984e5b9fbcf8c3402edc1d4b27a92.tar.gz
IPL-42fd024d3e7984e5b9fbcf8c3402edc1d4b27a92.zip
Parent470186a22ec72b1021fd617406e261f01ae88eef (diff)
Fixed code snippets
1 files changed, 4 insertions, 4 deletions
-rw-r--r--website/content/slides/03_parsing/_index.md8
diff --git a/website/content/slides/03_parsing/_index.md b/website/content/slides/03_parsing/_index.md
index 6363cbc..8b55212 100644
--- a/website/content/slides/03_parsing/_index.md
+++ b/website/content/slides/03_parsing/_index.md
@@ -341,10 +341,10 @@ Where `XXX` is a token (aka *terminal*).
##### Handling precedence
- The higher the precedence -> the lower in the tree
-- Lower precedence *Non-terminals* generate higher ones
+- Lower precedence *non-terminals* generate higher ones
- <sum> ::= <prod> ([+-] <prod>)*
- <prod> ::= <value> ([*/] <value>)*
+ <sum> ::= <prod> ([+-] <prod>)*
+ <prod> ::= <value> ([*/] <value>)*
---
##### Handling associativity
@@ -353,7 +353,7 @@ Where `XXX` is a token (aka *terminal*).
- Right associative operators go deep (loop) on the right
- Or can be handled in the parser
- <sum> ::= <prod> [+-] <prod> | <sum> [+-] <prod>
+ <sum> ::= <prod> [+-] <prod> | <sum> [+-] <prod>
---
#### Recursive descent