emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/parser-generator updated (4a3a51de0a -> 4c34af706f)


From: Christian Johansson
Subject: [elpa] externals/parser-generator updated (4a3a51de0a -> 4c34af706f)
Date: Sat, 12 Feb 2022 02:24:40 -0500 (EST)

cjohansson pushed a change to branch externals/parser-generator.

      from  4a3a51de0a Added FSF copyright headers
       new  26b8a21276 Added failing test for LR(k=1) parse with left-recursive 
grammar
       new  abf7fcf615 Improved debug message
       new  f2c4ad9665 Added TODO item
       new  4297a9b43e Added another failing test for FIRST(x) were first 
symbol can be %empty
       new  3bf81567ac Added TODO notes and a failing test for e-free-first
       new  94fa7c3732 Cleaning up of e-free-first test
       new  0e1fbf9cef More debugging of edge case
       new  add9d0072f Added failing test for e-free-first
       new  a175c1317a Started on refactor of e-free-first function to properly 
handle a edge case
       new  4e4907da84 More wrestling with FIRST and E-FREE-FIRST
       new  0fa8261ed2 Passing some tests for FIRST
       new  bb396d5ce9 Made psuedo-code for algorithm of FIRST and E-FREE-FIRST
       new  d2227ad65e More wrestling with FIRST and E-FREE-FIRST calculation
       new  efe98cb71a More tweaks of FIRST and E-FREE-FIRST
       new  6ffa2a0290 More work on FIRST function
       new  d85a3ae246 Passing more tests
       new  653b8edece Added failing test for generate-f-sets
       new  e1f3fb4042 More work on FIRST
       new  69fc89898e Passing all tests for FIRST and E-FREE-FIRST with new 
algorithm
       new  432e3732f2 Fixed some byte-compilation warnings
       new  58548b8e10 Passing test for LR-parse with k=2 again
       new  dced2e199f Sorting LR-action tables before outputting them in 
messages
       new  98dc561880 FIRST() and E-FREE-FIRST() passing LR-test for k=0
       new  6726c5231e Fixed conflict
       new  ba2bda38da Added use of default conflict resolution flag in 
action-table generation
       new  e2e464bb17 Updated version, date and TODO
       new  536198eb0a Fixed typo in comment
       new  a7a321ca93 Added link to TODO document
       new  4c34af706f Improved documentation


Summary of changes:
 README.md                        |    6 +-
 TODO.md                          |   18 +
 docs/Syntax-Analysis.md          |    7 +-
 parser-generator-lr.el           |   39 +-
 parser-generator.el              | 1412 +++++++++++++++++++-------------------
 test/parser-generator-lr-test.el |  164 ++++-
 test/parser-generator-test.el    |   92 ++-
 7 files changed, 988 insertions(+), 750 deletions(-)
 create mode 100644 TODO.md



reply via email to

[Prev in Thread] Current Thread [Next in Thread]