Changeset 30864 in project for wiki/eggref/4/lexgen


Ignore:
Timestamp:
05/14/14 02:55:53 (7 years ago)
Author:
Ivan Raikov
Message:

updated lexgen version history

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wiki/eggref/4/lexgen

    r30850 r30864  
    163163the input stream.
    164164
    165 Note: this combinator will call its failure continuation if the input
    166 stream is empty.
     165Note: this combinator will signal failure if the input stream is
     166empty.
     167
     168<procedure>(bind* F P) => MATCHER</procedure>
     169
     170The same as {{bind}}, but will signal success if the input stream is
     171empty.
    167172
    168173<procedure>(rebind F G P) => MATCHER</procedure>
     
    173178consumed elements and returns the result along with the remainder of
    174179the input stream.
     180
     181Note: this combinator will signal failure if the input stream is
     182empty.
     183
     184<procedure>(rebind* F G P) => MATCHER</procedure>
     185
     186The same as {{rebind}}, but will signal success if the input stream is
     187empty.
    175188
    176189<procedure>(drop P) => MATCHER</procedure>
     
    327340=== Version History
    328341
     342* 7.0 Added bind* and rebind* variants of bind and rebind [thanks to Peter Bex]
    329343* 6.1-6.2 Corrected behavior of the tok combinator so that the failure continuation is invoked upon end-of-input [thanks to Chris Salch]
    330344* 6.0 Using utf8 for char operations
     
    356370Based on the [[http://www.standarddeviance.com/projects/combinators/combinators.html|SML lexer generator by Thant Tessman]].
    357371
    358   Copyright 2009-2012 Ivan Raikov and the Okinawa Institute of Science and
     372  Copyright 2009-2014 Ivan Raikov and the Okinawa Institute of Science and
    359373  Technology.
    360374 
Note: See TracChangeset for help on using the changeset viewer.