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

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

[elpa] externals/parsec 212f848 08/13: Merge pull request #5 from xuchun


From: Stefan Monnier
Subject: [elpa] externals/parsec 212f848 08/13: Merge pull request #5 from xuchunyang/master
Date: Fri, 26 Mar 2021 22:45:56 -0400 (EDT)

branch: externals/parsec
commit 212f848d95c2614a86f135c1bf3de15ef0e09805
Merge: 8755c60 faf5592
Author: Junpeng Qiu <qjpchmail@gmail.com>
Commit: GitHub <noreply@github.com>

    Merge pull request #5 from xuchunyang/master
    
    Fix parsec-count
---
 parsec.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/parsec.el b/parsec.el
index 514ab97..20e658e 100644
--- a/parsec.el
+++ b/parsec.el
@@ -899,7 +899,8 @@ Return a list of N values returned by PARSER."
   (let ((res-sym (make-symbol "results")))
     `(let (,res-sym)
        (dotimes (_ ,n ,res-sym)
-         (push ,parser ,res-sym)))))
+         (push ,parser ,res-sym))
+       (nreverse ,res-sym))))
 
 (defmacro parsec-count-as-string (n parser)
   "Parse N occurrences of PARSER.



reply via email to

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