Changeset 30984 in project


Ignore:
Timestamp:
06/08/14 08:45:27 (6 years ago)
Author:
Ivan Raikov
Message:

lexgen: bug fix in bind* [thanks to Peter Bex]

Location:
release/4/lexgen/trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • release/4/lexgen/trunk/lexgen.scm

    r30885 r30984  
    2424
    2525  ( seq star bar
    26     try pass pos opt lst eos
     26    try pass pos opt lst
    2727    bind bind* rebind rebind* drop
    2828
     
    108108
    109109(define (pass sk fk s) (sk s))
    110 
    111 ;; this parser matches end of input
    112 
    113 (define (eos sk fk s) (if (eoi? (cadr s)) (sk s) (fk s)))
    114110 
    115111;; Positive closure. Analogous to '+'
  • release/4/lexgen/trunk/lexgen.setup

    r30860 r30984  
    1616 
    1717  ;; Assoc list with properties for your extension:
    18   '((version 7.0)
     18  '((version 7.1)
    1919    ))
Note: See TracChangeset for help on using the changeset viewer.