diff options
Diffstat (limited to 'scanner')
| -rw-r--r-- | scanner/README.md | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/scanner/README.md b/scanner/README.md index c131a9f..a51d8a7 100644 --- a/scanner/README.md +++ b/scanner/README.md @@ -2,6 +2,18 @@ A scanner takes a string in input and returns an array of tokens. +```mermaid +graph LR +s[ ] --> |source| a(scanner) +--> |tokens| b(parser) +--> |AST| c[ ] +subgraph scanner + a +end +style s height:0px; +style c height:0px; +``` + Tokens can be of the following kinds: - identifier - number |
