branch: externals/org
commit f9dcc3d665f06ef76ef14386e55854a06d2d0c39
Author: Sun Lin
Commit: TEC
ob-plantuml: fix DISPLAY error with html export
* lisp/ob-plantuml.el (org-babel-execute:plantuml): Use headless mode
for Org calling plantuml for exporting to html to avoid issues
branch: elpa/geiser-guile
commit 4f47fe3321294c5e1e83634139bc73649de51224
Author: jao
Commit: jao
Better prompt and error links detection
---
geiser-guile.el | 11 +--
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/geiser-guile.el b/geiser-guile.el
index 6e1ddf9..b151
branch: elpa/geiser
commit 2d6f41685be7591137a47f22937969cc2b607c9a
Author: jao
Commit: jao
Better handling of REPL's output regions
FSVO better, but at least the code is cleaner and prompts regexps more
accurate.
---
elisp/geiser-connection.el | 8 +++
elisp/geiser-repl.e
branch: externals/vertico
commit 2b0415d3ee12044b1522ad779808384872e74b30
Author: Daniel Mendler
Commit: Daniel Mendler
Delete consecutive duplicates (Fix #69)
---
vertico.el | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/vertico.el b/vertico.el
index d587cf5..305bb1c 1
branch: externals/org
commit 0bf211a3401aad7f6468b10c19d0a5b908212e54
Author: Nicolas Goaziou
Commit: Nicolas Goaziou
oc: Opportunistically load processors
* lisp/oc.el (org-cite--get-processor): Try requiring 'oc-NAME where
name is the name of the processor used.
(org-cite-
branch: externals/corfu
commit e1e3b9732f01ac5d49da2a0cacd8dab7217c6fe4
Author: Daniel Mendler
Commit: Daniel Mendler
Delete consecutive duplicates
---
corfu.el | 11 +--
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/corfu.el b/corfu.el
index c6267a9..f5ba9f6 100644
branch: externals/parser-generator
commit 9c41807fe3d2095f548ba965e8fd8f9da890a4c2
Author: Christian Johansson
Commit: Christian Johansson
Code-styling fix
---
parser-generator-lr.el | 15 ---
1 file changed, 8 insertions(+), 7 deletions(-)
diff --git a/parser-generator-lr.el b
branch: externals/parser-generator
commit e59baa8c54c49745b5b5d789af0b70a6056abb04
Author: Christian Johansson
Commit: Christian Johansson
Added move feature of lex-analyzer into exported LR lex-analyzer
---
parser-generator-lr-export.el | 74 +++
1 f
branch: externals/parser-generator
commit 3657a685310a38c60a76897770aca1d1142ec3b5
Merge: 0a3f5f5 2481361
Author: Christian Johansson
Commit: Christian Johansson
Merge branch 'master' of git.cvj.se:/home/git/emacs-parser-generator
---
README.md | 2 ++
1 file changed, 2 insertions(+)
diff
branch: externals/parser-generator
commit b8de1c47c8c6aa9bd0c8c52a5975a08b22791ae1
Author: Christian Johansson
Commit: Christian Johansson
LR-exporter now supports optional header
---
parser-generator-lr-export.el | 7 +--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/pa
branch: externals/parser-generator
commit aafb3cc15583087a15a4d2acf249de33c6f4d888
Author: Christian Johansson
Commit: Christian Johansson
Passing test for grammar containing e-identifier in middle or a rule
---
parser-generator.el | 2 +-
test/parser-generator-lr-test.el | 28
branch: externals/parser-generator
commit 9e8b89bac986a0cd539fdf5d2352cacc70a3231d
Author: Christian Johansson
Commit: Christian Johansson
More work on exporting LR-parser
---
parser-generator-lr-export.el | 349 +---
test/parser-generator-lr-export-tes
branch: externals/parser-generator
commit cfa956137f18f33c4aeb7da77aea4bedf32c97fa
Author: Christian Johansson
Commit: Christian Johansson
Added TODO item
---
test/parser-generator-lr-test.el | 12 +---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/test/parser-genera
branch: externals/parser-generator
commit 5cb63eb906970467d1affdc01e57a60c2dabdd88
Author: Christian Johansson
Commit: Christian Johansson
Improve error message of invalid global declaration
---
parser-generator.el | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/parser-g
branch: externals/parser-generator
commit 3a178ed7d1e91431e351c4f10d10b63891c5b604
Author: Christian Johansson
Commit: Christian Johansson
Exported LR parser now passes all tests
---
parser-generator-lr-export.el | 57 -
parser-generator-lr.el
branch: externals/parser-generator
commit 7a3e653dd2006d11b13cea333bab87159908a2f2
Author: Christian Johansson
Commit: Christian Johansson
Added test for testing precedence of context-sensitive attribute
---
test/parser-generator-lr-test.el | 33 ++---
1 file cha
branch: externals/parser-generator
commit a8c092d0f91c61519270ededa2b3f78557a1a1b3
Author: Christian Johansson
Commit: Christian Johansson
More work on precedence logic
---
parser-generator-lr.el | 13
test/parser-generator-lr-test.el | 43
branch: externals/parser-generator
commit aa8a2bf8dc1060d3a1ff89b73bc1a7efe2ad30bc
Author: Christian Johansson
Commit: Christian Johansson
Work on the tests for the exported lr-parser
---
Makefile| 2 +-
test/parser-generator-lr-export-test.el | 22 +
branch: externals/parser-generator
commit 1b2a150a4c29e1cd0fa706c3478218833c918e56
Author: Christian Johansson
Commit: Christian Johansson
Added failing test for e-identifier in the middle of a rule
---
test/parser-generator-lr-test.el | 21 +
1 file changed, 21 insertio
branch: externals/parser-generator
commit 53fb7850be60912db15b1bab3c887cf408ef07de
Author: Christian Johansson
Commit: Christian Johansson
Verified examples in documentation, added infix notation calculator example
---
docs/Syntax-Analysis/LR0.md | 175 -
branch: externals/parser-generator
commit 6aff9d0774f32e422734f15de558b7599f775811
Author: Christian Johansson
Commit: Christian Johansson
Made TODO notes
---
parser-generator-lr.el | 6 ++-
test/parser-generator-lr-test.el | 105 +--
2 files
branch: externals/parser-generator
commit 2ad866cb5ef45eea54c2f71382c1b94efb8ae227
Author: Christian Johansson
Commit: Christian Johansson
Context-sensitive attribute are now tested through specified comparison
function
---
parser-generator-lr.el | 64 +++-
branch: externals/parser-generator
commit da14fbd07c3398c0f1a9cc770cde62046e5b3ba1
Author: Christian Johansson
Commit: Christian Johansson
Passing more metadata about terminals to SDT
---
parser-generator-lr-export.el | 10 ++
parser-generator-lr.el| 2 +-
2 files changed,
branch: externals/parser-generator
commit 24f3fb95150a87c1e2c9b56eebcb31a915438bc9
Author: Christian Johansson
Commit: Christian Johansson
Lex-analyzer peek look-ahead does not affect global state
---
parser-generator-lex-analyzer.el | 10 +++---
parser-generator-lr-export.el| 8 +-
branch: externals/parser-generator
commit 3170e8d988200b20f600923adaff6e1feb81ab95
Author: Christian Johansson
Commit: Christian Johansson
Context-sensitive precedence now avoids conflict-detection
---
parser-generator-lr.el | 92 ++--
parser-ge
branch: externals/parser-generator
commit 29568c3d993f9dc8b186372b66de48568eab8fbc
Author: Christian Johansson
Commit: Christian Johansson
Added support for copyright text in exported LR-parser
---
parser-generator-lr-export.el | 24
1 file changed, 16 insertions(+)
branch: externals/parser-generator
commit 440442463cb50415c3aa4756380570102426510f
Author: Christian Johansson
Commit: Christian Johansson
Added test for parsing context-sensitive attributes
---
parser-generator.el | 4 ++--
test/parser-generator-test.el | 37
branch: externals/parser-generator
commit 2481361a2e2304dc3a7f411ba52ad4aa3c493d3c
Author: Christian Johansson
Commit: Christian Johansson
Improved readme
---
README.md | 2 ++
1 file changed, 2 insertions(+)
diff --git a/README.md b/README.md
index 67fc98c..d5d7b4f 100644
--- a/README.md
branch: externals/parser-generator
commit 18b2f7b9fbb04c537f511eedc754c9c5357ad361
Author: Christian Johansson
Commit: Christian Johansson
Added context-sensitive precedence to infix example
---
test/parser-generator-lr-test.el | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --g
branch: externals/parser-generator
commit c9906f7082283cb28ca8a8d628c7f5d5d9631a82
Author: Christian Johansson
Commit: Christian Johansson
Move order of export of LR lex-analyzer
---
parser-generator-lr-export.el | 64 +--
1 file changed, 32 insertion
branch: externals/parser-generator
commit 34f95b3fa3ce53651a3ccabb4de3c21e9ea1fb5b
Author: Christian Johansson
Commit: Christian Johansson
More debugging infix calculator
---
parser-generator-lr.el | 10 +++
test/parser-generator-lr-test.el | 166 ++---
branch: externals/parser-generator
commit b040d9b521facd990c01df38e50b5fca6ae38663
Author: Christian Johansson
Commit: Christian Johansson
Tests for infix calculator working
---
parser-generator-lr.el | 43 +++-
parser-generator.el
branch: externals/parser-generator
commit 3964649b5ac5975755e0e1f83fe8f560d8349299
Author: Christian Johansson
Commit: Christian Johansson
Added more failing unit tests
---
test/parser-generator-lr-test.el | 22 --
1 file changed, 20 insertions(+), 2 deletions(-)
diff -
branch: externals/parser-generator
commit e157091adf3a39526141ff5b27c3fcc0f9597df3
Author: Christian Johansson
Commit: Christian Johansson
Fixed error signaling in invalid LR-parser and generated LR-parser
---
parser-generator-lr-export.el | 8 ++--
parser-generator-lr.el| 6 +--
branch: externals/parser-generator
commit ca21bcd3f171188e436ca46b2a669515d13f81dd
Author: Christian Johansson
Commit: Christian Johansson
Shortened doc-string
---
parser-generator-lr.el | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/parser-generator-lr.el b/parser-gene
branch: externals/parser-generator
commit 6733b57ec590df6f9980dea206e5210b2db26fa3
Author: Christian Johansson
Commit: Christian Johansson
Added feature to move lex-analyzer forward
---
parser-generator-lex-analyzer.el | 82 ++--
1 file changed, 54 insert
branch: externals/parser-generator
commit f9223ead2045f9702e79b448035b13635082c259
Author: Christian Johansson
Commit: Christian Johansson
Added a flag to use shift conflict resolution in cases were precedence is
missing
---
parser-generator-lr.el | 126 +-
branch: externals/parser-generator
commit f213255479711ab547e594bf09535f7be563933d
Author: Christian Johansson
Commit: Christian Johansson
Passed all old unit tests again after translation refactor
---
parser-generator.el | 2 +-
test/parser-generator-lr-test.el | 7 +++
2
branch: externals/parser-generator
commit 928b31de59e3ead86ac6d4faf9f0a05e857b020f
Author: Christian Johansson
Commit: Christian Johansson
More work on infix calculator
---
test/parser-generator-lr-test.el | 79 ++--
1 file changed, 52 insertions(+), 27 d
branch: externals/parser-generator
commit 7eb8cab8e2e9646aa27b602934e0d1f396910c1e
Author: Christian Johansson
Commit: Christian Johansson
Small fixes to documentation about syntax analysis
---
docs/Syntax-Analysis.md | 13 ++---
1 file changed, 10 insertions(+), 3 deletions(-)
dif
branch: externals/parser-generator
commit 0523eeb085052e10f06c023e978ec279fe5b9e87
Author: Christian Johansson
Commit: Christian Johansson
More work on global precedence
---
parser-generator-lr.el | 213 ++-
test/parser-generator-lr-test.el | 2
branch: externals/parser-generator
commit feaa9ff90d45bf26dddb897b4d6d5da19a05a211
Author: Christian Johansson
Commit: Christian Johansson
Removed debug outputs
---
parser-generator-lr.el | 1 -
test/parser-generator-lr-test.el | 1 -
2 files changed, 2 deletions(-)
diff --git a/
branch: externals/parser-generator
commit 72796d0942812aa6272f4d5d4c0415bae1b404b1
Author: Christian Johansson
Commit: Christian Johansson
Fixed bug with FIRST calculation with multiple symbols and e-identifiers
---
parser-generator.el | 16 +++-
1 file changed, 15 insertions(+)
branch: externals/parser-generator
commit 778b96facfd3c685182334990418fd725ab7a42e
Author: Christian Johansson
Commit: Christian Johansson
More work on global precedence declaration
---
parser-generator-lr.el | 87 ++--
test/parser-generator-lr-
branch: externals/parser-generator
commit 8fb8676c676766d61ff0fc6292ec1ccfae22af5c
Author: Christian Johansson
Commit: Christian Johansson
More work on Infix math example, passing another test
---
parser-generator-lr.el | 13 ++--
test/parser-generator-lr-test.el | 135 ++
branch: externals/parser-generator
commit 7e1d2fb6d764789fdb458ebe5203ff08411ad6db
Author: Christian Johansson
Commit: Christian Johansson
Added TODO notes
---
parser-generator-lr.el | 2 ++
test/parser-generator-lr-test.el | 4 ++--
2 files changed, 4 insertions(+), 2 deletions(-
branch: externals/parser-generator
commit 1be5fdaa6d03f8b5967802d15ad528aa68a118cf
Author: Christian Johansson
Commit: Christian Johansson
More work on support for conflict resolution
---
parser-generator-lr.el | 57
test/parser-generator-l
branch: externals/parser-generator
commit e56bcffe1a1fbeda9bb8e8dddf5034f645ad8ede
Author: Christian Johansson
Commit: Christian Johansson
Improved output of productions and action-tables
---
parser-generator-lr.el | 2 +-
parser-generator.el| 11 +++
2 files changed, 4 inserti
branch: externals/parser-generator
commit 8092c58162baa44133ff78cf40a1069d35e80d76
Author: Christian Johansson
Commit: Christian Johansson
Added global declaration to unit test
---
test/parser-generator-lr-test.el | 51 +---
1 file changed, 48 insertions(
branch: externals/parser-generator
commit 2592481b7616cd64da347b6b55828b3c30a1d9fb
Author: Christian Johansson
Commit: Christian Johansson
Added TODO notes
---
parser-generator-lr.el | 4 ++--
test/parser-generator-lr-test.el | 12 +++-
2 files changed, 13 insertions(+),
branch: externals/parser-generator
commit f371e2d78eab2b5ff73b01bd7effdb1537281518
Author: Christian Johansson
Commit: Christian Johansson
Added failing test for conflict
---
parser-generator.el | 4
test/parser-generator-lr-test.el | 8 +++-
2 files changed, 11 insert
branch: externals/parser-generator
commit 04c360be0ffceab4ed3294d52f07829806b59596
Author: Christian Johansson
Commit: Christian Johansson
LR-items set validation now supports symbols with attributes
---
parser-generator-lr.el | 45 ++---
parser-generat
branch: externals/parser-generator
commit ae189453900f92dbbef6895c3437f1910ef5fd2a
Author: Christian Johansson
Commit: Christian Johansson
Passing some calculations thanks to precedence / associativity
---
test/parser-generator-lr-test.el | 40 +---
1 fil
branch: externals/parser-generator
commit c6d3ad2e40c28c1c43ecc1d105030839a0f88604
Author: Christian Johansson
Commit: Christian Johansson
Infix calculator working as expected without precedence rules
---
parser-generator-lr.el | 28 ++
test/parser-generator-lr-tes
branch: externals/parser-generator
commit c8865371a5134d18076ed6fed51fc80260935a17
Author: Christian Johansson
Commit: Christian Johansson
Using references for distinct goto-tables to optimize memory usage
---
parser-generator-lr.el | 585 +--
t
branch: externals/parser-generator
commit 61dfc749f0508b2e55063d8037e026b6432ede13
Author: Christian Johansson
Commit: Christian Johansson
Added TODO-item
---
parser-generator-lr.el | 19 +++
1 file changed, 11 insertions(+), 8 deletions(-)
diff --git a/parser-generator-lr.
branch: externals/parser-generator
commit 8165c550b71ce0868c17852a9877ce61a5018836
Author: Christian Johansson
Commit: Christian Johansson
Conflicting grammar causes expected error
---
test/parser-generator-lr-test.el | 5 -
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/t
branch: externals/parser-generator
commit b6e2e64894b96d6d8b0f95ece9992de7616f3500
Author: Christian Johansson
Commit: Christian Johansson
Passing tests after memory optimization of LR parser
---
parser-generator-lr-export.el | 68 +++-
parser-generator-lr.el | 6
branch: externals/parser-generator
commit 43f3bd474e74a93372818ea76ef57b415bb6a85b
Author: Christian Johansson
Commit: Christian Johansson
Fixed issue were non-terminals named as emacs-lisp functions was not
accepted in grammar
---
parser-generator.el | 13 -
1 file changed, 8
branch: externals/parser-generator
commit 989e79e12c11c752cb12c5759396976221b8e3db
Author: Christian Johansson
Commit: Christian Johansson
More debugging
---
test/parser-generator-lr-test.el | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/test/parser-generator-lr-tes
branch: externals/parser-generator
commit 17c36f8b424e2c18efaed97fe1f56ed96cfe014b
Author: Christian Johansson
Commit: Christian Johansson
Added cache to lr-items for prefix function
---
parser-generator-lr.el | 409 +++--
1 file changed, 225 inse
branch: externals/parser-generator
commit 5145cda55594ea826193e3a218e172f33710336e
Author: Christian Johansson
Commit: Christian Johansson
Improved hash-key integrity for LRk Parser
---
parser-generator-lr.el | 188 +
1 file changed, 111 inser
branch: externals/parser-generator
commit b8a81c5dcdeeb45d384196992866b443e477abc9
Author: Christian Johansson
Commit: Christian Johansson
Added failing test
---
test/parser-generator-lr-test.el | 67
1 file changed, 67 insertions(+)
diff --git a/te
branch: externals/parser-generator
commit 552c0c5ef2151b4f19fbca677d6945bf27477ce1
Author: Christian Johansson
Commit: Christian Johansson
Using better hash-key for goto-tables generation
---
parser-generator-lr.el | 23 ---
1 file changed, 16 insertions(+), 7 deletions(
branch: externals/parser-generator
commit ce9ae690bf55657b6b6cedb701ac5759a7c968e4
Author: Christian Johansson
Commit: Christian Johansson
Improved comment
---
parser-generator.el | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/parser-generator.el b/parser-generator.el
i
branch: externals/parser-generator
commit 4d60ed41d08ef267936ab161d47aff1ffbd0d8ae
Author: Christian Johansson
Commit: Christian Johansson
Added validation to context-sensitive attributes
---
parser-generator.el | 136 +++
test/parser-generat
branch: externals/parser-generator
commit 99b531f035afcca6c06cc5ae863316377a3bd4a3
Author: Christian Johansson
Commit: Christian Johansson
Made some cpu complexity optimizations
---
parser-generator-lr-export.el| 2 ++
parser-generator-lr.el | 24 ++--
parser-gene
branch: externals/parser-generator
commit c4c68b2dfd62f85bf6b4d240d0f82d3377c5c0c9
Author: Christian Johansson
Commit: Christian Johansson
Added progress-indicator to goto-table generation
---
parser-generator-lr.el | 134 +
1 file changed, 79
branch: externals/parser-generator
commit 2eadec59e336ca00b9971396b3e419aacd312e0a
Author: Christian Johansson
Commit: Christian Johansson
Shortened long doc comments
---
parser-generator-lex-analyzer.el | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/parser-generato
branch: externals/parser-generator
commit ae51103f0760e5d0674366c025b998a4f54c56a3
Author: Christian Johansson
Commit: Christian Johansson
Passing test for resolving conflict using precedence attributes
---
parser-generator-lr.el | 335 ++---
1 fi
branch: externals/parser-generator
commit 0d6d46d69a7c2fcffd5eefe402c89e4b1dc661dd
Author: Christian Johansson
Commit: Christian Johansson
Debugging incremental issue with exported translator
---
parser-generator-lr.el | 31 +
test/parser-generator-l
branch: externals/parser-generator
commit 688e685f51d3eefc756c4b0661318b175be74966
Author: Christian Johansson
Commit: Christian Johansson
Lex-analyzer index is now buffer-local variable
---
parser-generator-lex-analyzer.el | 2 +-
parser-generator-lr-export.el| 2 +-
2 files changed, 2
branch: externals/parser-generator
commit 236a124435b86a1187062ad93609878fc745a55f
Author: Christian Johansson
Commit: Christian Johansson
More work on resolving conflicts
---
parser-generator-lr.el | 68 +-
1 file changed, 34 insertions(+), 3
branch: externals/parser-generator
commit dcbbdeedc892d27cb510eb4b3f821e18a00cb8f6
Author: Christian Johansson
Commit: Christian Johansson
Started on support for symbol attributes
---
parser-generator.el | 96 ---
test/parser-generator-test.
branch: externals/parser-generator
commit cecf8fd3e636aabe58ad1e4b1e4ff8676fe2eeb1
Author: Christian Johansson
Commit: Christian Johansson
More TODO items
---
parser-generator-lr.el | 89 +++---
1 file changed, 84 insertions(+), 5 deletions(-)
di
branch: externals/parser-generator
commit fa43f0578cdf3de3fb548ce246c27da078955d3e
Author: Christian Johansson
Commit: Christian Johansson
More cpu optimizations
---
parser-generator-lr.el | 11 ---
1 file changed, 8 insertions(+), 3 deletions(-)
diff --git a/parser-generator-lr.el
branch: externals/parser-generator
commit f0cd9f6f2516ed76dc4b2c9c59146caaece10e4c
Author: Christian Johansson
Commit: Christian Johansson
Started on test for export parser feature
---
parser-generator-lex-analyzer.el | 12 ---
parser-generator-lr.el | 78 +
branch: externals/parser-generator
commit 5a2dbb3755167f7a92d88f8264d2e47f13072713
Author: Christian Johansson
Commit: Christian Johansson
Removed unnecessary debug outputs
---
test/parser-generator-lr-export-test.el | 23 +--
1 file changed, 13 insertions(+), 10 deletio
branch: externals/parser-generator
commit af71d8b0f766ddcc1fd87e767a1a8dc35fb58512
Author: Christian Johansson
Commit: Christian Johansson
Lex-analyzer is now exported
---
parser-generator-lr.el | 89 +++-
test/parser-generator-lr-test.el | 2 +
branch: externals/parser-generator
commit ecbbf21e09b1813ebba0234734de11825691040d
Author: Christian Johansson
Commit: Christian Johansson
Added test for exported translator
---
parser-generator-lex-analyzer.el| 2 +-
parser-generator-lr-export.el | 31 -
branch: externals/parser-generator
commit 732cd7809e244b7a743b2d05e4a141585a179d27
Author: Christian Johansson
Commit: Christian Johansson
Constants and variables are exported correctly
---
parser-generator-lr.el | 157 -
1 file changed, 77 in
branch: externals/parser-generator
commit 1b9d8db4da2ebc229f588de922d5f1f47876f92c
Author: Christian Johansson
Commit: Christian Johansson
Improved wording about lexical analysis
---
docs/Lexical-Analysis.md | 4 +---
test/parser-generator-lex-analyzer-test.el | 1 +
2 fil
branch: externals/parser-generator
commit 175a5794397e7ffaa2a8b55dffeb46f359e43a55
Author: Christian Johansson
Commit: Christian Johansson
Passed test for generation action-table LR(0) grammar
---
parser-generator-lr.el | 102 +++
test/parser-ge
branch: externals/parser-generator
commit bc2360459909f2351f89d57433a4271b25f9d4f1
Author: Christian Johansson
Commit: Christian Johansson
Fixed look-ahead, first and e-free-first with k = 0
---
parser-generator-lr.el | 2 +-
parser-generator.el| 14 +++---
2 files changed, 12
branch: externals/parser-generator
commit 58190dcd6945e7dda3bbb88c2179398820233014
Author: Christian Johansson
Commit: Christian Johansson
LR Parser k=0 building correct LR items
---
parser-generator.el | 2 +-
test/parser-generator-lr-test.el | 17 -
2 files c
branch: externals/parser-generator
commit 8e3084b739e3a2880b4db28f7c192f875f166c5f
Author: Christian Johansson
Commit: Christian Johansson
More work LRk parser k = 0
---
parser-generator-lr.el | 146 +++
parser-generator.el | 19 ++
branch: externals/parser-generator
commit bbdbd187c8e8aa8ea2b54ba07eb08bd772d1a9c5
Author: Christian Johansson
Commit: Christian Johansson
Started on test for LR Parse k=0
---
test/parser-generator-lr-test.el | 285 ++-
1 file changed, 284 insertions(+),
branch: externals/parser-generator
commit 356372084758433e92baeb6537a6b3aff59dab64
Author: Christian Johansson
Commit: Christian Johansson
Updated docs about lexical analysis
---
docs/Lexical-Analysis.md | 92 +---
1 file changed, 55 insertions(+)
branch: externals/parser-generator
commit 03ca2e98ee2b6b3d35a3ef15a893d090bf3bcb32
Author: Christian Johansson
Commit: Christian Johansson
Look-ahead generation now supports EOF symbol
---
parser-generator-lr.el | 11
parser-generator.el| 72
branch: externals/parser-generator
commit 3a0d4cd5f74b41aaa17b301509829d0450c6488b
Author: Christian Johansson
Commit: Christian Johansson
Added translation test for LRk=2
---
test/parser-generator-lr-test.el | 39 ++-
test/parser-generator-test.el|
branch: externals/parser-generator
commit 96cd5de209ccd66d4b9245adfb04fb821083c7e5
Author: Christian Johansson
Commit: Christian Johansson
Improved validation of grammar structure
---
parser-generator.el | 123 +++---
test/parser-generator-test.
branch: externals/parser-generator
commit b2193b23127e94b9959795dc50eedf940e7842b8
Author: Christian Johansson
Commit: Christian Johansson
GOTO-items now only contain one symbol in parse function
---
parser-generator-lr.el | 11 ---
1 file changed, 8 insertions(+), 3 deletions(-)
d
branch: externals/parser-generator
commit 37d9fcb7d95cace5f4d0361c920270a4144e82d7
Author: Christian Johansson
Commit: Christian Johansson
Improved documentation
---
README.md | 2 +-
docs/Lexical-Analysis.md | 4 ++-
docs
branch: externals/parser-generator
commit 684526203ea2675c387144700d3add85b04681d1
Author: Christian Johansson
Commit: Christian Johansson
Passed GOTO-tables k=2
---
test/parser-generator-lr-test.el | 190 ---
1 file changed, 97 insertions(+), 93 deletion
branch: externals/parser-generator
commit 3e096f7330b8447cf6c6917f7176c8ba76e26427
Author: Christian Johansson
Commit: Christian Johansson
Improved translation handling for each production
---
parser-generator.el | 173 +--
test/parser-genera
branch: externals/parser-generator
commit a796d8d4cb718212b6f4a351f664ba898c8b77c3
Author: Christian Johansson
Commit: Christian Johansson
Added another passing unit test for k=2
---
test/parser-generator-lr-test.el | 53 +++-
1 file changed, 52 insertion
branch: externals/parser-generator
commit e1315c373b5da1348bd5cfb5e3e47953bcd2ba3d
Author: Christian Johansson
Commit: Christian Johansson
Updated so E-FREE-FIRST(x) only uses E-FREE-FIRST on first symbol
---
parser-generator-lr.el| 3 ---
parser-generator.el | 4 +++-
tes
branch: externals/parser-generator
commit d49f74fa0696181bc3762452f2ff2facc1f2c202
Author: Christian Johansson
Commit: Christian Johansson
Added failing test for action-tables LRk parser k=2
---
test/parser-generator-lr-test.el | 78 ++--
1 file changed,
branch: externals/parser-generator
commit d1f46827a56fa1307fd4b2c435efef0b6262b628
Author: Christian Johansson
Commit: Christian Johansson
Added a function that converts a FIRST-item to a look-ahead item
---
parser-generator-lr.el | 13 ++---
parser-generator.el| 14
branch: externals/parser-generator
commit 5032a77a904b41ef12b5559a3b4925c1286191b9
Author: Christian Johansson
Commit: Christian Johansson
Fixed typo in Lex Analyzer error
---
parser-generator-lex-analyzer.el | 9 +
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/parse
1 - 100 of 446 matches
Mail list logo