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

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

[elpa] externals/parser-generator b7cc77dee3 3/4: Formatting progress ou


From: Christian Johansson
Subject: [elpa] externals/parser-generator b7cc77dee3 3/4: Formatting progress output as elisp comments
Date: Sat, 19 Feb 2022 05:45:11 -0500 (EST)

branch: externals/parser-generator
commit b7cc77dee34686842352aee6bdc4f578622f76b6
Author: Christian Johansson <christian@cvj.se>
Commit: Christian Johansson <christian@cvj.se>

    Formatting progress output as elisp comments
---
 parser-generator-lr-export.el |  4 ++--
 parser-generator-lr.el        | 18 +++++++++---------
 parser-generator.el           |  8 ++++----
 3 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/parser-generator-lr-export.el b/parser-generator-lr-export.el
index 0a1a6c3c82..600b68ecb3 100644
--- a/parser-generator-lr-export.el
+++ b/parser-generator-lr-export.el
@@ -13,7 +13,7 @@
 
 (defun parser-generator-lr-export-to-elisp (namespace &optional header 
copyright)
   "Export parser with NAMESPACE and a optional HEADER and COPYRIGHT."
-  (message "\nStarting generation of elips..\n")
+  (message "\n;; Starting generation of elips..\n")
 
   ;; Make sure all requisites are defined
   (unless parser-generator-lr--action-tables
@@ -1004,7 +1004,7 @@
        (buffer-substring-no-properties
         (point-min)
         (point-max))))
-    (message "\nCompleted generation of elips.\n")
+    (message "\n;; Completed generation of elips.\n")
     code))
 
 
diff --git a/parser-generator-lr.el b/parser-generator-lr.el
index dd4e58822a..d57f691906 100644
--- a/parser-generator-lr.el
+++ b/parser-generator-lr.el
@@ -254,13 +254,13 @@
 
 (defun parser-generator-lr-generate-parser-tables ()
   "Generate parsing tables for grammar."
-  (message "\nStarting generation of parser-tables..\n")
+  (message "\n;; Starting generation of parser-tables..\n")
   (parser-generator-lr--generate-precedence-tables)
   (let ((table-lr-items
          (parser-generator-lr--generate-goto-tables)))
     (parser-generator-lr--generate-action-tables
      table-lr-items)
-    (message "\nCompleted generation of parser-tables.\n")
+    (message "\n;; Completed generation of parser-tables.\n")
     table-lr-items))
 
 (defun parser-generator-lr--get-expanded-action-tables ()
@@ -700,7 +700,7 @@
             action-table
             'parser-generator--sort-list))
           (message
-           "ACTION-TABLE (%d): %S\n"
+           ";; ACTION-TABLE (%d): %S\n"
            goto-index
            action-table)
           (push
@@ -753,12 +753,12 @@
         (setq
          table-index
          (1+ table-index)))))
-  (message "\nCompleted generation of action-tables..\n"))
+  (message "\n;; Completed generation of action-tables..\n"))
 
 ;; Algorithm 5.9, p. 389
 (defun parser-generator-lr--generate-goto-tables ()
   "Calculate set of valid LR(k) items for grammar and a GOTO-table."
-  (message "\nStarting generation of goto-tables..\n")
+  (message "\n;; Starting generation of goto-tables..\n")
   (parser-generator--debug
    (message "(parser-generator-lr--generate-goto-tables)"))
   (let ((lr-item-set-new-index 0)
@@ -936,7 +936,7 @@
                        total-count
                        (1+ total-count))
                       (message
-                       "Found new distinct set of LR-items: %d"
+                       ";; Found a new distinct set of LR-items number: %d"
                        total-count)
                       ;; (2) Mark a
                       (puthash
@@ -953,7 +953,7 @@
           goto-table-table
           'parser-generator--sort-list))
         (message
-         "GOTO-TABLE (%d): %S\n"
+         ";; GOTO-TABLE (%d): %S\n"
          lr-item-set-index
          goto-table-table)
         (push
@@ -965,7 +965,7 @@
          marked-count
          (1+ marked-count))
         (message
-         "Progress: %s / %s = %d%%\n"
+         ";; Progress: %s / %s = %d%%\n"
          marked-count
          total-count
          (* 100 (/ (float marked-count) (float total-count))))))
@@ -1019,7 +1019,7 @@
              goto-table-index
              parser-generator-lr--goto-tables))))
         (setq table-index (1+ table-index))))
-    (message "\nCompleted generation of goto-tables.\n")
+    (message "\n;; Completed generation of goto-tables.\n")
     table-lr-items))
 
 ;; Algorithm 5.10, p. 391
diff --git a/parser-generator.el b/parser-generator.el
index 4150d30bb2..498c210810 100644
--- a/parser-generator.el
+++ b/parser-generator.el
@@ -592,7 +592,7 @@
                     lhs
                     (reverse new-rhs)))
                   (message
-                   "Production %s: %S"
+                   ";; Production %s: %S"
                    production-index
                    production)
                   (push
@@ -676,7 +676,7 @@
 
 (defun parser-generator-process-grammar ()
   "Process grammar."
-  (message "\nStarting process of grammar..\n")
+  (message "\n;; Starting process of grammar..\n")
   (parser-generator--clear-cache)
   (unless parser-generator--look-ahead-number
     (error "No look-ahead-number defined!"))
@@ -684,7 +684,7 @@
       (parser-generator--valid-look-ahead-number-p
        parser-generator--look-ahead-number)
     (error "Invalid look-ahead number k!"))
-  (message "k = %d" parser-generator--look-ahead-number)
+  (message ";; k = %d" parser-generator--look-ahead-number)
   (unless parser-generator--grammar
     (error "No grammar defined!"))
   (unless
@@ -692,7 +692,7 @@
        parser-generator--grammar)
     (error "Invalid grammar G!"))
   (parser-generator--load-symbols)
-  (message "\nCompleted process of grammar\n"))
+  (message "\n;; Completed process of grammar\n"))
 
 (defun parser-generator--sort-list (a b)
   "Return non-nil if a element in A is greater than a element in B in 
lexicographic order."



reply via email to

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