branch: externals/parser-generator
commit 3d229881341c7d2c4c7c6b397854fe0e50edf469
Author: Christian Johansson
Commit: Christian Johansson
Added error handling for SDT in LL parser and exported LL parser as well
---
parser-generator-ll-export.el | 49 +++---
parser
cjohansson pushed a change to branch externals/parser-generator.
from 06458c9c92 Updated version and modified date for 0.2.4
new 4d3830d8bd Added error-handling for LR-SDT and improved parser
generation replacing (nth) to (aref) when printing lambdas
new 3d22988134 Added er
branch: externals/parser-generator
commit 4acc17e8e10a95f6f0b2d76b13b649f231aec21f
Author: Christian Johansson
Commit: Christian Johansson
Updated copyright years
---
parser-generator-lex-analyzer.el | 2 +-
parser-generator-ll-export.el | 2 +-
parser-generator
branch: externals/parser-generator
commit 4d3830d8bdbe96f2d221673cd966a5fd42747d13
Author: Christian Johansson
Commit: Christian Johansson
Added error-handling for LR-SDT and improved parser generation replacing
(nth) to (aref) when printing lambdas
---
parser-generator-ll-export.el
branch: externals/parser-generator
commit ff26ac3cd826608cae157e05c9e5ee8c68631a04
Author: Christian Johansson
Commit: Christian Johansson
Updated version and modified date
---
parser-generator.el | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/parser-generator.el b
branch: externals/phps-mode
commit f1c1bf1658c39c9a9e1f8a19e611c0fdc6a06c0b
Author: Christian Johansson
Commit: Christian Johansson
Parser SDT to 303 of 605 rules
---
phps-mode-parser-sdt.el | 92 -
1 file changed, 46 insertions(+), 46
branch: externals/phps-mode
commit 7522a1fa37e26837a827ae0f0430744298ded1be
Author: Christian Johansson
Commit: Christian Johansson
More SDT work
---
phps-mode-parser-sdt.el | 79 ++---
1 file changed, 49 insertions(+), 30 deletions(-)
diff
branch: externals/phps-mode
commit 9eedde785ee2671ee0b6d6a35d742339cd63c564
Author: Christian Johansson
Commit: Christian Johansson
Improved the resume data output to avoid OS to kill process
---
admin/phps-mode-automation.el | 80 ---
1 file changed
branch: externals/phps-mode
commit 648d390ad40d12bdfc8d097064898a32deca1058
Author: Christian Johansson
Commit: Christian Johansson
Updated parser to PHP 8.4
---
phps-mode-parser.el | 66 +++--
1 file changed, 13 insertions(+), 53 deletions
branch: externals/phps-mode
commit 9e24e2121ddcc54839ba178e2139eb4baf84360b
Author: Christian Johansson
Commit: Christian Johansson
Started new lexer
---
phps-mode-lexer-generator.el | 28
1 file changed, 20 insertions(+), 8 deletions(-)
diff --git a/phps-mode
branch: externals/phps-mode
commit c5b38cde25422e4ddabd8345e58e6c82accd305a
Merge: 9e24e2121d 03c89be14f
Author: Christian Johansson
Commit: Christian Johansson
Merge branch 'master' into feature/php-8.4
---
.gitignore | 3 +++
admin/phps-mode-aut
branch: externals/phps-mode
commit 884c66f1bcfd837aa2a02240fd39f0cfd68b5c7b
Author: Christian Johansson
Commit: Christian Johansson
Added lexer initial state to parser and also better error descriptions when
SDT fails
---
phps-mode-parser.el | 64
branch: externals/phps-mode
commit 03c89be14f59a672ae54cd198eef3e5559691a3a
Author: Christian Johansson
Commit: Christian Johansson
Ignoring files
---
.gitignore | 3 +++
1 file changed, 3 insertions(+)
diff --git a/.gitignore b/.gitignore
index 034d56c76d..f2ccac532d 100644
--- a
branch: externals/phps-mode
commit 789942bfc1244fc8d2f9939a3c8183bcc4d8351d
Author: Christian Johansson
Commit: Christian Johansson
More work on PHP 8.4 SDT rules
---
phps-mode-parser-sdt.el | 772
1 file changed, 387 insertions(+), 385
branch: externals/phps-mode
commit 9c3eec3425bade766581f777416a36edc0f07853
Author: Christian Johansson
Commit: Christian Johansson
Started on generation of PHP 8.4 grammar
---
Makefile | 4 ++--
phps-mode-automation-parser-generator.el | 2 +-
2 files
cjohansson pushed a change to branch externals/phps-mode.
from 6a44501e58 Updated Copyright years and version
new 9c3eec3425 Started on generation of PHP 8.4 grammar
new 9eedde785e Improved the resume data output to avoid OS to kill
process
new 648d390ad4 Updated pa
branch: externals/phps-mode
commit 458a6e97d1fd5e91751987870961de892e1734ea
Author: Christian Johansson
Commit: Christian Johansson
Review all SDT rules first run
---
phps-mode-parser-sdt.el | 719
1 file changed, 356 insertions(+), 363
branch: externals/phps-mode
commit 5d0764e69e9036028c7ca5d24e406b0aaab0016e
Author: Christian Johansson
Commit: Christian Johansson
Finished reviewing lexer for PHP 8.4
---
phps-mode-lexer-generator.el| 23 +--
phps-mode-syntax-color-generator.el | 1 +
2 files
branch: externals/phps-mode
commit fb1fd2619306a4b055b7c210fd35f77a38a1441d
Author: Christian Johansson
Commit: Christian Johansson
Passing all old unit tests
---
phps-mode-parser-sdt.el | 88 +++--
1 file changed, 71 insertions(+), 17 deletions
branch: externals/phps-mode
commit ff5fbd617d8e67f14f8928fd21f4de56bead987a
Author: Christian Johansson
Commit: Christian Johansson
Updated modified date, version and documentation
---
README.md| 4 ++--
phps-mode.el | 4 ++--
2 files changed, 4 insertions(+), 4 deletions(-)
diff
branch: externals/phps-mode
commit 72e05256f18abd3a34378aae42005269c86e4c81
Author: Christian Johansson
Commit: Christian Johansson
More Parser SDT to 444
---
phps-mode-parser-sdt.el | 262 +---
1 file changed, 137 insertions(+), 125 deletions
branch: externals/phps-mode
commit 08589687eb02c25122ad3422562998b4bf0a613c
Author: Christian Johansson
Commit: Christian Johansson
Implemented new unit tests for PHP 8.4
---
test/phps-mode-test-parser.el | 85 ++-
1 file changed, 83 insertions(+), 2
branch: externals/phps-mode
commit c0e03fef95adb53496a02eddcc50983f8a79d3ac
Author: Christian Johansson
Commit: Christian Johansson
Updated language production comments
---
phps-mode-parser-sdt.el | 1051 ---
1 file changed, 536 insertions
branch: externals/phps-mode
commit f43ca2938b966de277f79be5a17eaa591b0c7b12
Author: Christian Johansson
Commit: Christian Johansson
SDT to 355
---
phps-mode-parser-sdt.el | 222
phps-mode-syntax-color-generator.el | 3 +
2 files changed
branch: externals/phps-mode
commit 511a1926ecef1827933065499b1a6f93e46718ef
Author: Christian Johansson
Commit: Christian Johansson
More parser sdt rules
---
phps-mode-parser-sdt.el | 92 -
1 file changed, 46 insertions(+), 46 deletions
branch: externals/phps-mode
commit ea68872f9fc7fc201d4b568f82bc7512f61cebb8
Author: Christian Johansson
Commit: Christian Johansson
Using ihibit-quit in async threads
---
phps-mode-serial.el | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/phps-mode-serial.el b/phps
branch: externals/phps-mode
commit 6a44501e58457240ea4f1818e9096d52b502e7c6
Author: Christian Johansson
Commit: Christian Johansson
Updated Copyright years and version
---
admin/phps-mode-automation.el| 2 +-
phps-mode-ast.el | 2 +-
phps-mode-automation
cjohansson pushed a change to branch externals/phps-mode.
from 98fdd10d62 Updated version and change-log
new 2fa332751f Fixed byte-compilation warning about docstring and
improved newline regexp
new ea68872f9f Using ihibit-quit in async threads
new 6a44501e58 Update
branch: externals/phps-mode
commit 2fa332751f1b8e1195f5410f1e4bdad08e249705
Author: Christian Johansson
Commit: Christian Johansson
Fixed byte-compilation warning about docstring and improved newline regexp
---
phps-mode-lexer-generator.el | 4 ++--
1 file changed, 2 insertions(+), 2
branch: externals/parser-generator
commit 8b1dd7357d6dbcf64497ffa9db6d20203d613e4c
Author: Christian Johansson
Commit: Christian Johansson
Fix for signal when lex analyzer get token does not give non-nil result for
exported ll parsre
---
parser-generator-ll-export.el | 2 --
1 file
branch: externals/parser-generator
commit 434906501acb1e1122cea62f13641e26b0f7b979
Author: Christian Johansson
Commit: Christian Johansson
Fixed issue that production RHS elements could not have the same name as
Elisp functions
---
parser-generator.el | 6 --
test/parser
branch: externals/parser-generator
commit 06458c9c925a07eb548d1c1ac6502ed7ca320e87
Author: Christian Johansson
Commit: Christian Johansson
Updated version and modified date for 0.2.4
---
parser-generator.el | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/parser
cjohansson pushed a change to branch externals/parser-generator.
from 37732431e1 Updated version
new 8b1dd7357d Fix for signal when lex analyzer get token does not give
non-nil result for exported ll parsre
new 434906501a Fixed issue that production RHS elements could not h
branch: externals/parser-generator
commit 99c4092df334dbf309ee1514025eb16df8c7ed0a
Author: Christian Johansson
Commit: Christian Johansson
Improved documentation and test for
parser-generator-lex-analyzer--get-function
---
docs/Lexical-Analysis.md | 48
cjohansson pushed a change to branch externals/parser-generator.
from b3ccfb68d5 Updated version and modified date
new 99c4092df3 Improved documentation and test for
parser-generator-lex-analyzer--get-function
new 37732431e1 Updated version
Summary of changes:
docs/Lexic
branch: externals/parser-generator
commit 37732431e129f380d254a4d0d4f6c760975e9399
Author: Christian Johansson
Commit: Christian Johansson
Updated version
---
parser-generator.el | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/parser-generator.el b/parser-generator.el
branch: externals/parser-generator
commit 4534b1f19244a565894b6a5d4cd71185bb278fcd
Author: Christian Johansson
Commit: Christian Johansson
Lexer get token function now accepts nil as the semantical value for a token
---
docs/Lexical-Analysis.md | 4
parser-generator-lex
cjohansson pushed a change to branch externals/parser-generator.
from 0d4b9a42ea Updated version and dates
new 4534b1f192 Lexer get token function now accepts nil as the
semantical value for a token
new fb7f435738 Added invalid grammar explanation message
new b3ccfb
branch: externals/parser-generator
commit fb7f4357389b83e92f17e58958e3726b23ef5474
Author: Christian Johansson
Commit: Christian Johansson
Added invalid grammar explanation message
---
parser-generator.el | 62 +--
test/parser-generator
branch: externals/parser-generator
commit b3ccfb68d52e9d2d8047f73d655ed2340d355053
Author: Christian Johansson
Commit: Christian Johansson
Updated version and modified date
---
parser-generator.el | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/parser-generator.el b
cjohansson pushed a change to branch externals/phps-mode.
from e7e5cdacf0 Fixed bye-compilation warning and missing error
declaration
new f8465bd50b Fix for POW and POW assignment in lexer
new 98fdd10d62 Updated version and change-log
Summary of changes:
phps-mode-lexer-
branch: externals/phps-mode
commit 98fdd10d6299dfc5ad24cc214c9eaa0fdba946e4
Author: Christian Johansson
Commit: Christian Johansson
Updated version and change-log
---
phps-mode.el | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/phps-mode.el b/phps-mode.el
index
branch: externals/phps-mode
commit f8465bd50be6b11084174d3cb48c60941dde448f
Author: Christian Johansson
Commit: Christian Johansson
Fix for POW and POW assignment in lexer
---
phps-mode-lexer-generator.el | 4 ++--
phps-mode-lexer.el | 4 ++--
test/phps-mode-test-lexer.el | 9
cjohansson pushed a change to branch externals/parser-generator.
from 6f09a9ca67 Updated copyright years, version and modified date
new bd4e56d341 Fixed state-based lexer with move operations with new
state
new 122542a7d3 Merge branch 'feature/statebased-lex-analyzer'
branch: externals/parser-generator
commit 122542a7d380e9afc098cb5e9cfb24f372d73ab1
Merge: 6f09a9ca67 bd4e56d341
Author: Christian Johansson
Commit: Christian Johansson
Merge branch 'feature/statebased-lex-analyzer'
---
.gitignore | 3 ++-
parser-gen
branch: externals/parser-generator
commit 0d4b9a42ea207bfa6c995c9cf5834c4bf68b9c44
Author: Christian Johansson
Commit: Christian Johansson
Updated version and dates
---
parser-generator.el | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/parser-generator.el b/parser
branch: externals/parser-generator
commit bd4e56d341146b943b2e5522e9cb1f4c2161a35a
Author: Christian Johansson
Commit: Christian Johansson
Fixed state-based lexer with move operations with new state
---
.gitignore | 3 ++-
parser-generator-lex-analyzer.el
branch: externals/phps-mode
commit 23ce2baf9eb0734e6652f3624ef384fea7437c6c
Author: Christian Johansson
Commit: Christian Johansson
Passing all unit tests again
---
phps-mode-lexer-generator.el | 18 ++-
phps-mode-lexer.el | 301 ++-
2
branch: externals/phps-mode
commit c51076e32907b9b42405377317701c19892cf35c
Author: Christian Johansson
Commit: Christian Johansson
Passing unit tests for AST
---
test/phps-mode-test-ast.el | 35 ---
1 file changed, 35 deletions(-)
diff --git a/test/phps
branch: externals/phps-mode
commit 673a801311dfbe90dd5f1875cbadc9af4a0af9ca
Author: Christian Johansson
Commit: Christian Johansson
Resolved issue of parser buffer not closing
---
TODO.md | 1 -
phps-mode-lex-analyzer.el | 100
branch: externals/phps-mode
commit 5681944d10fba87f772a71f79d9df0b3c29fc41b
Author: Christian Johansson
Commit: Christian Johansson
Passing all unit tests and byte compilation with incremental lexer
---
phps-mode-lex-analyzer.el | 9 ++--
test/phps-mode-test-lex-analyzer.el | 28
branch: externals/phps-mode
commit f9e5d6233f09b59432b2e112e046ff074b502526
Author: Christian Johansson
Commit: Christian Johansson
Incremental lexer working somewhat again
---
phps-mode-lex-analyzer.el | 470 +++--
phps-mode-lexer.el
branch: externals/phps-mode
commit ad00c6eac5ffbf634617245b49dbe99336ee8c7e
Author: Christian Johansson
Commit: Christian Johansson
Updated parser generator information and cleaned up code
---
README.md | 4 +--
phps-mode-automation-grammar.el | 58
branch: externals/phps-mode
commit 34d34330a2498d147ad185e19a4b394449bf173d
Author: Christian Johansson
Commit: Christian Johansson
Passing unit tests for indentation
---
phps-mode-test.el | 5 -
test/phps-mode-test-indent.el | 18 +-
2 files changed, 13
branch: externals/phps-mode
commit a24fb653777f7004fda82b3a2656406ab6cab012
Author: Christian Johansson
Commit: Christian Johansson
Fix for environment were threads support is lacking
---
phps-mode-lex-analyzer.el | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/phps
branch: externals/phps-mode
commit cf399d7697fb9552c8fa2fab3295267082809906
Author: Christian Johansson
Commit: Christian Johansson
Fixed some byte compilation issues
---
phps-mode-lexer-generator.el | 2 +-
phps-mode-lexer.el | 233
branch: externals/phps-mode
commit 9bbd3cd7fa122712dc240476818ac03079b27b7b
Author: Christian Johansson
Commit: Christian Johansson
Some byte compilation fixes
---
phps-mode-parser-sdt.el | 2 +-
phps-mode-test.el | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a
branch: externals/phps-mode
commit fe91b2a9f3b644ad1ce6e6aa9a810132358172e9
Author: Christian Johansson
Commit: Christian Johansson
Passing more tests for PHP 8.3
---
phps-mode-lexer.el | 1 +
phps-mode-parser-sdt.el | 3 +-
phps-mode-parser.el | 10 --
test
branch: externals/phps-mode
commit 7e9a744775cb570f42a08a12eaaae1c23f25480b
Author: Christian Johansson
Commit: Christian Johansson
Added todo items
---
TODO.md | 3 +++
1 file changed, 3 insertions(+)
diff --git a/TODO.md b/TODO.md
index 7929711626..d229472dab 100644
--- a/TODO.md
+++ b
branch: externals/phps-mode
commit 396397b97d0da5b969c3b0bcdff7bfa708792edf
Author: Christian Johansson
Commit: Christian Johansson
Passing all old unit tests for parser
---
phps-mode-parser.el | 32 ++--
test/phps-mode-test-parser.el | 16
branch: externals/phps-mode
commit e7e23cce607acf98897726bb01e56e0092b20b28
Author: Christian Johansson
Commit: Christian Johansson
Fix for incremental syntax coloring issue
---
TODO.md | 2 --
phps-mode-lex-analyzer.el | 6 --
2 files changed, 4 insertions(+), 4
branch: externals/phps-mode
commit f481c6708b2b2f8e1442736fadb9cfb4d9d30305
Author: Christian Johansson
Commit: Christian Johansson
Improved debugging
---
phps-mode-lex-analyzer.el| 14 ++
phps-mode-test.el| 39 ++-
test/phps
branch: externals/phps-mode
commit 2cdeaf00e3dae518ba922ece86bc8f8df1934bb5
Author: Christian Johansson
Commit: Christian Johansson
Added new parser unit tests for PHP 8.3
---
test/phps-mode-test-parser.el | 97 +++
1 file changed, 25 insertions
branch: externals/phps-mode
commit 2f9ba6792c7dee07cfef606f6e1f1ec3c209bfbc
Author: Christian Johansson
Commit: Christian Johansson
Started on integrating new parser with major-mode
---
phps-mode-lex-analyzer.el | 177 ++
1 file changed, 20
branch: externals/phps-mode
commit 676cfe11e673a3c63ac37b4f0dfd5b1c75ca4d4f
Author: Christian Johansson
Commit: Christian Johansson
Updated version and change-log
---
phps-mode.el | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/phps-mode.el b/phps-mode.el
index
branch: externals/phps-mode
commit c2716544f4e66f0b23324d011c162c8c05071b96
Author: Christian Johansson
Commit: Christian Johansson
Started on SDT for PHP 8.3
---
phps-mode-parser-sdt.el | 2142 ---
1 file changed, 1116 insertions(+), 1026
branch: externals/phps-mode
commit d76ba9f39f8e4ea8a0546417517edc4f0a76f915
Author: Christian Johansson
Commit: Christian Johansson
Optimized cache storage size
---
phps-mode-lex-analyzer.el| 20
phps-mode-lexer-generator.el | 17 +
phps-mode
branch: externals/phps-mode
commit e7e5cdacf06ab9e7a8ff60271569a8ee5c81ffb5
Author: Christian Johansson
Commit: Christian Johansson
Fixed bye-compilation warning and missing error declaration
---
phps-mode-automation-grammar.el | 4 +++-
phps-mode-parser.el | 4
2 files
branch: externals/phps-mode
commit d3a3c28f48cf10ed52170c488467dbff950f57d3
Author: Christian Johansson
Commit: Christian Johansson
Passing first parse test for PHP 8.3
---
phps-mode-parser.el | 72 +--
test/phps-mode-test-parser.el | 40
branch: externals/phps-mode
commit f3ad4ab6983c19e0673a7528ce52be44c8c796f4
Author: Christian Johansson
Commit: Christian Johansson
Started on refactor of parser-lexer relationship
---
phps-mode-lex-analyzer.el| 4 -
phps-mode-lexer-generator.el | 22 ++---
phps-mode-lexer.el
branch: externals/phps-mode
commit 055ca735f1ae822718b083b7f11c41c97a2b97c2
Author: Christian Johansson
Commit: Christian Johansson
Cache validation check
---
phps-mode-lex-analyzer.el | 12
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/phps-mode-lex
cjohansson pushed a change to branch externals/phps-mode.
from 70559d0374 Updated modified date and version
new b0cc0715d9 Updated parser to 8.3
new d3a3c28f48 Passing first parse test for PHP 8.3
new b7c4ff5df0 Improved lexing code
new 27ed8d5c5c Improved co
branch: externals/phps-mode
commit 0262e707ca56af2036fdd165c59b4780fb27e148
Author: Christian Johansson
Commit: Christian Johansson
Passing more parsing tests
---
test/phps-mode-test-parser.el | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/test/phps-mode-test
branch: externals/phps-mode
commit b7c4ff5df05a5d112e13987d2b64799ff287c4a9
Author: Christian Johansson
Commit: Christian Johansson
Improved lexing code
---
phps-mode-parser.el | 28 ++--
1 file changed, 14 insertions(+), 14 deletions(-)
diff --git a/phps-mode
branch: externals/phps-mode
commit aa2a23c2963798506d5eea2477d187a044aaab74
Author: Christian Johansson
Commit: Christian Johansson
Started on incremental lexer support again
---
phps-mode-lex-analyzer.el | 15 +-
phps-mode-lexer.el| 324
branch: externals/phps-mode
commit 27ed8d5c5c027ed33ac424d47a91ee862dc1bf7f
Author: Christian Johansson
Commit: Christian Johansson
Improved comments
---
phps-mode-parser.el | 10 +++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/phps-mode-parser.el b/phps-mode
branch: externals/phps-mode
commit b0cc0715d99a8562b35637c0d18eb14bb0baf8c3
Author: Christian Johansson
Commit: Christian Johansson
Updated parser to 8.3
---
phps-mode-parser.el | 280 +++-
1 file changed, 166 insertions(+), 114 deletions
branch: externals/phps-mode
commit ba5e20dcc6d71d86c207976c2ccf1bd7aa606ab0
Author: Christian Johansson
Commit: Christian Johansson
Fixed more byte-compilation notices
---
phps-mode-automation-parser-generator.el | 32
phps-mode-flymake.el
branch: externals/phps-mode
commit 8e92fccb495cf513663c5bdb7d6c7c279292398d
Author: Christian Johansson
Commit: Christian Johansson
Using PHP 8.3 grammar for parser generation
---
phps-mode-automation-parser-generator.el | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff
branch: externals/phps-mode
commit 738adb2eca2b35b01ab929c246ddc3e5fa0f51a8
Author: Christian Johansson
Commit: Christian Johansson
Work on indentation errors Emacs 29.1
---
test/phps-mode-test-indent.el | 15 +--
1 file changed, 9 insertions(+), 6 deletions(-)
diff --git a
branch: externals/phps-mode
commit 52556fd141ace1809a6d022f3ab137ee46ab10f0
Author: Christian Johansson
Commit: Christian Johansson
Fixes for byte-compilation notices
---
phps-mode-automation-parser-generator.el | 9 -
phps-mode-flymake.el | 18
branch: externals/phps-mode
commit 616fd806df82d4586a4fd363bb6c03d47bd5494a
Author: Christian Johansson
Commit: Christian Johansson
Updated version of parser generator library
---
Makefile | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Makefile b/Makefile
index
cjohansson pushed a change to branch externals/phps-mode.
from 378f886bdb Updated version and date for 0.4.46
new 9d5a82910a Garbage collection fix for parser generation
new 8e92fccb49 Using PHP 8.3 grammar for parser generation
new 738adb2eca Work on indentation err
branch: externals/phps-mode
commit 70559d03740801d6230a0a61f2d78e0f8c240fa8
Author: Christian Johansson
Commit: Christian Johansson
Updated modified date and version
---
phps-mode.el | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/phps-mode.el b/phps-mode.el
index
branch: externals/phps-mode
commit 9e9f4f9fb28bd32dd12579b5c49149f93d977cfb
Author: Christian Johansson
Commit: Christian Johansson
Updated copyright years
---
admin/phps-mode-automation.el| 2 +-
phps-mode-ast.el | 2 +-
phps-mode-automation-grammar.el
branch: externals/phps-mode
commit 9d5a82910a0bd257d25426a893dee4a26440ad03
Author: Christian Johansson
Commit: Christian Johansson
Garbage collection fix for parser generation
---
admin/phps-mode-automation.el | 7 +++
1 file changed, 7 insertions(+)
diff --git a/admin/phps-mode
branch: externals/phps-mode
commit c6e4deec405d580482c37422b171987f8f6b9ed3
Author: Christian Johansson
Commit: Christian Johansson
Improved indentation for chained expressions
---
phps-mode-indent.el | 27 ---
test/phps-mode-test-indent.el | 18
branch: externals/parser-generator
commit b55aba0ba4936e02b8f32bffbc48b861148e8108
Author: Christian Johansson
Commit: Christian Johansson
More notes
---
TODO.md | 2 ++
1 file changed, 2 insertions(+)
diff --git a/TODO.md b/TODO.md
index 9834a9a305..bc6e33d65e 100644
--- a/TODO.md
+++ b
branch: externals/parser-generator
commit 4e02cf6d0f96268fe8915d347537bedba7d0a3c2
Author: Christian Johansson
Commit: Christian Johansson
Improved readme
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 777cb89246..1b1228d7a4
branch: externals/parser-generator
commit 770a788b4d5eef02fc309215a7d6dd7a4fb9adc3
Author: Christian Johansson
Commit: Christian Johansson
Passing final tests for state-based lex-analyzer
---
TODO.md| 7 -
parser-generator-lex-analyzer.el
branch: externals/parser-generator
commit f158de436fbe43959858011819fc4c6d510c1056
Author: Christian Johansson
Commit: Christian Johansson
Updated TODO items
---
TODO.md | 7 ++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/TODO.md b/TODO.md
index 12403ad50f..3bb48e06b6
branch: externals/parser-generator
commit 6f09a9ca67f7abfbfcec722edfc37ce5a6278c65
Author: Christian Johansson
Commit: Christian Johansson
Updated copyright years, version and modified date
---
parser-generator-lex-analyzer.el | 2 +-
parser-generator-ll-export.el
branch: externals/parser-generator
commit 48bc7edaa35a4c55e216856c9fbb35f1e8006954
Author: Christian Johansson
Commit: Christian Johansson
More work on buffered lexer
---
TODO.md| 1 +
parser-generator-lex-analyzer.el | 80
branch: externals/parser-generator
commit 096436cccd98c098bfb92272900518007b980117
Author: Christian Johansson
Commit: Christian Johansson
Added unit test for state-based lexer
---
TODO.md| 1 -
parser-generator-lex-analyzer.el | 9
branch: externals/parser-generator
commit cfc687a66263fda07ddad43365604e80f9ecef8d
Author: Christian Johansson
Commit: Christian Johansson
More work on refactoring lexer to handle states and using a buffer
---
docs/Lexical-Analysis.md | 8 +-
parser-generator-lex
branch: externals/parser-generator
commit 9073a387ba81a02a0254e35d0e09c20e63a701d2
Author: Christian Johansson
Commit: Christian Johansson
More fixes for state-based lexer
---
TODO.md| 8 +++-
docs/Lexical-Analysis.md | 8
branch: externals/parser-generator
commit af5a8b0c6890ff82fcf3004ce4ed99ebcf7dac37
Author: Christian Johansson
Commit: Christian Johansson
Improvements in testing and exporting
---
parser-generator-ll-export.el| 2 +-
parser-generator-lr-export.el| 2 +-
test/parser-generator-lr
branch: externals/parser-generator
commit c05af8579e81971d44873a502aef6c55fb4af2f6
Author: Christian Johansson
Commit: Christian Johansson
Improved documentation
---
docs/Lexical-Analysis.md | 29 -
test/parser-generator-lex-analyzer-test.el
branch: externals/parser-generator
commit c417cb10f2e912c836133ef5ef3f7313850204f2
Author: Christian Johansson
Commit: Christian Johansson
Fixes for byte-compilation warnings
---
parser-generator-lex-analyzer.el | 10 +-
parser-generator-ll-export.el| 3 ---
parser-generator
branch: externals/parser-generator
commit d96c81cb84814ebeec50e8d9e82078a6d2595f19
Author: Christian Johansson
Commit: Christian Johansson
Passing lr-tests after refactor
---
test/parser-generator-lr-test.el | 22 +-
1 file changed, 17 insertions(+), 5 deletions
1 - 100 of 1041 matches
Mail list logo