aboutsummaryrefslogtreecommitdiff
path: root/CHANGELOG.md
diff options
context:
space:
mode:
authorMartin Fischer <martin@push-f.com>2023-08-29 13:17:59 +0200
committerMartin Fischer <martin@push-f.com>2023-09-28 10:36:08 +0200
commitbb7c64a8245769f20742502cfa942f33ccb08af7 (patch)
tree4d92489782c9cb277ac3a8f5b655808bac603bdd /CHANGELOG.md
parentdf5a2ae14c4976d404195e83e52b8db62be63988 (diff)
break!: add Token::EndOfFile
While the end-of-file token can also be represented by None, this is less clear than having an explicit variant. Especially when it comes to tree construction, the spec explicitly has conditions named "An end-of-file token", and it's nice if the code for tree construction can match the spec text closely.
Diffstat (limited to 'CHANGELOG.md')
-rw-r--r--CHANGELOG.md2
1 files changed, 2 insertions, 0 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 075373c..e59e008 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -17,6 +17,8 @@
* Replaced the `String` variant with a new `Char` variant.
(The tokenizer now emits chars instead of strings.)
+ * Added the `EndOfFile` variant.
+
* `Emitter` trait
* Removed `pop_token` method and `Token` associated type.