[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/parser-generator e070522 396/434: Fixed broken link in
From: |
ELPA Syncer |
Subject: |
[elpa] externals/parser-generator e070522 396/434: Fixed broken link in documentation |
Date: |
Mon, 29 Nov 2021 16:00:23 -0500 (EST) |
branch: externals/parser-generator
commit e070522b230b7e88b91d1180ea1d51dabc1514c5
Author: Christian Johansson <christian@cvj.se>
Commit: Christian Johansson <christian@cvj.se>
Fixed broken link in documentation
---
docs/Syntax-Analysis/LRk-Infix-Calculator.md | 3 ++-
docs/Syntax-Analysis/LRk.md | 10 +++++++++-
2 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/docs/Syntax-Analysis/LRk-Infix-Calculator.md
b/docs/Syntax-Analysis/LRk-Infix-Calculator.md
index e0ef3e0..bc43aef 100644
--- a/docs/Syntax-Analysis/LRk-Infix-Calculator.md
+++ b/docs/Syntax-Analysis/LRk-Infix-Calculator.md
@@ -116,5 +116,6 @@ Example reproduced from GNU Bison manual [Infix Notation
Calculator](https://www
(kill-buffer))
```
-[Back to LR(k) Parser](../LRk.md)
+[Back to LR(k) Parser](LRk.md)
+
[Back to syntax analysis](../Syntax-Analysis.md)
diff --git a/docs/Syntax-Analysis/LRk.md b/docs/Syntax-Analysis/LRk.md
index 484012e..388695f 100644
--- a/docs/Syntax-Analysis/LRk.md
+++ b/docs/Syntax-Analysis/LRk.md
@@ -28,6 +28,7 @@ You can set global symbol operator precedence and also
context-sensitive precede
``` emacs-lisp
(require 'parser-generator-lr)
+
(setq
parser-generator--global-attributes
'(%left %precedence %right))
@@ -82,6 +83,7 @@ Calculate the set of LR items valid for any viable prefix S.
```
``` emacs-lisp
+(require 'parser-generator-lr)
(require 'ert)
(parser-set-grammar '((Sp S) (a b) ((Sp S) (S (S a S b)) (S e)) Sp))
@@ -134,6 +136,9 @@ Perform a right-parse of input-stream.
Each production RHS can optionally contain a lambda-expression that will be
called if specified when a reduction is made, example:
```emacs-lisp
+(require 'parser-generator-lr)
+(require 'ert)
+
(let ((buffer (generate-new-buffer "*a*")))
(switch-to-buffer buffer)
(insert "if (a) { b; }")
@@ -229,6 +234,9 @@ Each production RHS can optionally contain a
lambda-expression that will be call
The export should be executed after a parser has been generated, example:
```emacs-lisp
+(require 'parser-generator-lr)
+(require 'ert)
+
;; Generate parser
(parser-generator-set-grammar
'((Sp S) (a b) ((Sp S) (S (S a S b)) (S e)) Sp))
@@ -278,6 +286,6 @@ The export should be executed after a parser has been
generated, example:
(message "Passed parse for exported parser")))
```
-[Example LR(k) Infix Calculator](../LRk-Infix-Calculator.md)
+[Example LR(k) Infix Calculator](LRk-Infix-Calculator.md)
[Back to syntax analysis](../Syntax-Analysis.md)
- [elpa] externals/parser-generator cf01b59 341/434: Fixed action-table generation with symbols with context-sensitive attributes, (continued)
- [elpa] externals/parser-generator cf01b59 341/434: Fixed action-table generation with symbols with context-sensitive attributes, ELPA Syncer, 2021/11/29
- [elpa] externals/parser-generator ae18945 353/434: Passing some calculations thanks to precedence / associativity, ELPA Syncer, 2021/11/29
- [elpa] externals/parser-generator fce14ea 355/434: Fixed bug with context-sensitive attributes being lost in LR-item generation, ELPA Syncer, 2021/11/29
- [elpa] externals/parser-generator 2592481 361/434: Added TODO notes, ELPA Syncer, 2021/11/29
- [elpa] externals/parser-generator 18b2f7b 365/434: Added context-sensitive precedence to infix example, ELPA Syncer, 2021/11/29
- [elpa] externals/parser-generator 3170e8d 370/434: Context-sensitive precedence now avoids conflict-detection, ELPA Syncer, 2021/11/29
- [elpa] externals/parser-generator 1be5fda 374/434: More work on support for conflict resolution, ELPA Syncer, 2021/11/29
- [elpa] externals/parser-generator 8e462cf 378/434: Validated generated action and goto-tables after precedence modification, ELPA Syncer, 2021/11/29
- [elpa] externals/parser-generator 6a7343e 383/434: Started on refactoring precedence table generation, ELPA Syncer, 2021/11/29
- [elpa] externals/parser-generator 8013f69 384/434: Unit tests for testing precedence table generation now passes, ELPA Syncer, 2021/11/29
- [elpa] externals/parser-generator e070522 396/434: Fixed broken link in documentation,
ELPA Syncer <=
- [elpa] externals/parser-generator 5b95baf 401/434: More work on last feature, ELPA Syncer, 2021/11/29
- [elpa] externals/parser-generator 4da88bf 406/434: Added another test for e-identifier in middle of rule, ELPA Syncer, 2021/11/29
- [elpa] externals/parser-generator 72796d0 408/434: Fixed bug with FIRST calculation with multiple symbols and e-identifiers, ELPA Syncer, 2021/11/29
- [elpa] externals/parser-generator 843bc57 398/434: Fixed invalid reference to parser-generator to fetch translation by production number, ELPA Syncer, 2021/11/29
- [elpa] externals/parser-generator 7eb8cab 397/434: Small fixes to documentation about syntax analysis, ELPA Syncer, 2021/11/29
- [elpa] externals/parser-generator 3a178ed 393/434: Exported LR parser now passes all tests, ELPA Syncer, 2021/11/29
- [elpa] externals/parser-generator c606043 389/434: Passing all tests with new precedence generation, ELPA Syncer, 2021/11/29
- [elpa] externals/parser-generator cfa9561 407/434: Added TODO item, ELPA Syncer, 2021/11/29
- [elpa] externals/parser-generator 21fef5c 388/434: Passing all tests for infix calculator, ELPA Syncer, 2021/11/29
- [elpa] externals/parser-generator 4fe014a 394/434: Updating documentation regarding operator precedence, ELPA Syncer, 2021/11/29