closures

Method summary
create-matcher-aux regex next-fn
Function summary
word-boundary-p start-pos
*string*-equal string2 start1 end1 start2 end2
*string*= string2 start1 end1 start2 end2
Macro summary
insert-char-class-tester (char-class chr-expr) &body body
create-matcher-aux   regex next-fn  [Generic function]

Creates a closure which takes one parameter, START-POS, and tests whether REGEX can match *STRING* at START-POS such that the call to NEXT-FN after the match would succeed.

*string*=   string2 start1 end1 start2 end2  [Function]

Like STRING=, i.e. compares the special string *STRING* from START1 to END1 with STRING2 from START2 to END2. Note that there's no boundary check - this has to be implemented by the caller.

*string*-equal   string2 start1 end1 start2 end2  [Function]

Like STRING-EQUAL, i.e. compares the special string *STRING* from START1 to END1 with STRING2 from START2 to END2. Note that there's no boundary check - this has to be implemented by the caller.

word-boundary-p   start-pos  [Function]

Check whether START-POS is a word-boundary within *STRING*.

insert-char-class-tester   (char-class chr-expr) &body body  [Macro]

Utility macro to replace each occurence of '(CHAR-CLASS-TEST) within BODY with the correct test (corresponding to CHAR-CLASS) against CHR-EXPR.