[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/parser-generator 6914034c06 13/19: More optimizations
|
From: |
Christian Johansson |
|
Subject: |
[elpa] externals/parser-generator 6914034c06 13/19: More optimizations |
|
Date: |
Wed, 10 Jan 2024 15:35:23 -0500 (EST) |
branch: externals/parser-generator
commit 6914034c06436b2f32fae90bbec9c94c38134988
Author: Christian Johansson <christian@cvj.se>
Commit: Christian Johansson <christian@cvj.se>
More optimizations
---
parser-generator-lex-analyzer.el | 4 +---
test/parser-generator-lex-analyzer-test.el | 2 +-
2 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/parser-generator-lex-analyzer.el b/parser-generator-lex-analyzer.el
index 6f4878b2e9..f3d4c323bc 100644
--- a/parser-generator-lex-analyzer.el
+++ b/parser-generator-lex-analyzer.el
@@ -167,9 +167,7 @@
(setq-local
parser-generator-lex-analyzer--state
new-state)
- (if (equal token (list parser-generator--eof-identifier))
- nil
- (list token))))
+ (list token)))
(defun parser-generator-lex-analyzer--reset ()
"Reset lex-analyzer."
diff --git a/test/parser-generator-lex-analyzer-test.el
b/test/parser-generator-lex-analyzer-test.el
index 48bfb640fb..b14d3734b7 100644
--- a/test/parser-generator-lex-analyzer-test.el
+++ b/test/parser-generator-lex-analyzer-test.el
@@ -135,7 +135,7 @@
(parser-generator-lex-analyzer--pop-token)))
(should
(equal
- nil
+ '(($))
(parser-generator-lex-analyzer--pop-token)))
(message "Ended tests for (parser-generator-lex-analyzer--pop-token)"))
- [elpa] externals/parser-generator updated (0d0710d02a -> 6f09a9ca67), Christian Johansson, 2024/01/10
- [elpa] externals/parser-generator e598f652a7 04/19: Made some more tests pass after lex-analyzer refactor, Christian Johansson, 2024/01/10
- [elpa] externals/parser-generator 23d56a077d 05/19: More work on lexer without global state, Christian Johansson, 2024/01/10
- [elpa] externals/parser-generator 6914034c06 13/19: More optimizations,
Christian Johansson <=
- [elpa] externals/parser-generator 096436cccd 15/19: Added unit test for state-based lexer, Christian Johansson, 2024/01/10
- [elpa] externals/parser-generator 9073a387ba 16/19: More fixes for state-based lexer, Christian Johansson, 2024/01/10
- [elpa] externals/parser-generator c299371a74 01/19: Started work on refactoring lex-analyzer into a state-based lex-analyzer, Christian Johansson, 2024/01/10
- [elpa] externals/parser-generator 843e26930f 08/19: Passing all unit tests after refactor, Christian Johansson, 2024/01/10
- [elpa] externals/parser-generator 6a7dcdb8db 07/19: Passing unit tests for LR parsers, Christian Johansson, 2024/01/10
- [elpa] externals/parser-generator 6f09a9ca67 19/19: Updated copyright years, version and modified date, Christian Johansson, 2024/01/10
- [elpa] externals/parser-generator c417cb10f2 09/19: Fixes for byte-compilation warnings, Christian Johansson, 2024/01/10
- [elpa] externals/parser-generator d96c81cb84 06/19: Passing lr-tests after refactor, Christian Johansson, 2024/01/10
- [elpa] externals/parser-generator af5a8b0c68 03/19: Improvements in testing and exporting, Christian Johansson, 2024/01/10
- [elpa] externals/parser-generator 4e02cf6d0f 18/19: Improved readme, Christian Johansson, 2024/01/10