Index of Public Functions and Variables - Parse Library

This page has an alphabetical index of all the documented functions and variables in Parse Library.
Shortcuts:
A B C D E F G H I J K L M
N O P Q R S T U V W X Y Z
Other

A

 ang-brackets                 function      protoflex.parse    Returns the result of applying specifed parse func...
 any                          function      protoflex.parse    Returns the result of the first successfully match...
 any-string                   function      protoflex.parse    Reads a single-quoted or double-quoted or a plain-...
 at-end?                      function      protoflex.parse    Returns true if no more input is left to be read; ...
 attempt                      function      protoflex.parse    Tries to match the input at the current position w...
 auto-trim-if                 function      protoflex.parse    Automatically trim the leading input text if :auto...
 auto-trim-off                function      protoflex.parse    Turns off the auto-trim option..
 auto-trim-on                 function      protoflex.parse    Turns on auto-trim feature that cleans trailing wh...

  

B

 back-to-mark                 function      protoflex.parse    Resets the positional parameters to a previously s...
 between                      function      protoflex.parse    Applies the supplied start-fn, parse-fn and end-fn...
 blk-cmt                      function      protoflex.parse    Reads and returns a block comment as specified by ...
 blk-cmt?                     function      protoflex.parse    Similar to blk-cmt but returns a nil instead of th...
 braces                       function      protoflex.parse    Returns the result of applying specifed parse func...

  

C

 chr                          function      protoflex.parse    If the next character in the input matches the spe...
 chr-                         function      protoflex.parse    Same as chr but with auto-trimming turned off for ...
 chr-in                       function      protoflex.parse    If the next character in the input matches any cha...
 chr-in-                      function      protoflex.parse    Same as chr-in but with auto-trimming turned off f...
 csv                          function      protoflex.examples.csv_parse Reads and returns one or more records as...
 csv-1                        function      protoflex.examples.csv_parse Reads and returns the fields of one reco...

  

D

 decimal                      function      protoflex.parse    Parses a decimal value and returns a Double..
 detect-sep                   function      protoflex.examples.csv_parse Detects the separator used in a csv file...
 dq-str                       function      protoflex.parse    Parses a double-quoted string and returns the matc...

  

E

 eval-expr                    function      protoflex.parse    Parses and evaluates an expression in infix notati...
 eval-expr-tree               function      protoflex.parse    Evaluates the parse tree returned by expr parse fu...
 expect                       function      protoflex.parse    Customize error message; if the specified parse fu...
 expr                         function      protoflex.parse    Parses expressions and returns the parse tree as n...

  

F


  

G

 get-opt                      function      protoflex.parse    Returns the value for parser option k; if the opti...

  

H


  

I

 integer                      function      protoflex.parse    Parses a long integer value and returns a Long..

  

J


  

K


  

L

 lexeme                       function      protoflex.parse    Applies the specified parse function for current i...
 line-cmt                     function      protoflex.parse    Reads and returns a line comment as specified by t...
 line-cmt?                    function      protoflex.parse    Similar to line-cmt but returns a nil instead of t...
 line-pos                     function      protoflex.parse    Returns [line column] vector representing the curr...
 line-pos-str                 function      protoflex.parse    Returns line position in a descriptive string..
 look-ahead                   function      protoflex.parse    Takes a collection of look-ahead-string and parse-...
 look-ahead*                  function      protoflex.parse    Same as look-ahead, but consumes the matching look...

  

M

 mark-pos                     function      protoflex.parse    Returns the current positional parameters of the p...
 multi*                       function      protoflex.parse    Matches zero or more occurrences of the provided p...
 multi+                       function      protoflex.parse    Matches one or more occurrences of the provided pa...

  

N

 no-trim                      function      protoflex.parse    Similar to with-trim-off, but takes a function as ...
 no-trim-nl                   function      protoflex.parse    Turns off automatic trimming of newline characters...
 number                       function      protoflex.parse    Matches an integral or non-integral numeric value....

  

O

 opt                          function      protoflex.parse    Same as attempt, but accepts a default value argum...

  

P

 parens                       function      protoflex.parse    Returns the result of applying specifed parse func...
 parse                        function      protoflex.parse    This function triggers off the parsing of the prov...
 parser-init                  function      protoflex.parse    Initializes the parser state with the specified in...

  

Q


  

R

 read-ch                      function      protoflex.parse    Reads and return the next input character. Throws ...
 read-ch-in-set               function      protoflex.parse    Reads and returns the next character if it matches...
 read-n                       function      protoflex.parse    Reads and returns an n-character string at the cur...
 read-re                      function      protoflex.parse    Reads the string matching the specified regular ex...
 read-to                      function      protoflex.parse    The parser skips to the position where the text co...
 read-to-re                   function      protoflex.parse    Reads and returns text upto but not including the ...
 read-ws                      function      protoflex.parse    Reads whitespace (including comments) using a whit...
 regex                        function      protoflex.parse    Returns the text matched by the specified regex; I...

  

S

 sep-by                       function      protoflex.parse    Reads a record using the specified field, field-se...
 series                       function      protoflex.parse    Matches a sequence of parse functions and returns ...
 set-blk-cmt-opts             function      protoflex.parse    Sets block comment begin and end markers..
 set-line-cmt-opts            function      protoflex.parse    Sets line comment begin marker..
 set-opt                      function      protoflex.parse    Sets parser option k to value v.
 set-ws-reader                function      protoflex.parse    This sets the white-space parser to be used when a...
 set-ws-regex                 function      protoflex.parse    Sets the regular expression to be used for matchin...
 skip-over                    function      protoflex.parse    Finds the specified string s in the input and skip...
 skip-over-re                 function      protoflex.parse    Reads and returns text upto and including the text...
 sq-brackets                  function      protoflex.parse    Returns the result of applying specifed parse func...
 sq-str                       function      protoflex.parse    Parses a single-quoted string and returns the matc...
 starts-with-re?              function      protoflex.parse    Returns a boolean value indicating whether the spe...
 starts-with?                 function      protoflex.parse    Returns a boolean value indicating whether the cur...
 string                       function      protoflex.parse    If the input matches the specified string, the str...
 string-in                    function      protoflex.parse    Returns the longest string from the provided strin...
 string-in-ord                function      protoflex.parse    Returns the first string from the provided strings...

  

T

 throw-ex                     function      protoflex.parse    Throws an exception; this is usually called to ind...

  

U

 unexpected                   function      protoflex.parse    Creates a message string for unexpected input expe...

  

V


  

W

 with-trim-off                macro         protoflex.parse    Executes the provided body with auto-trim option s...
 with-trim-on                 macro         protoflex.parse    Executes the provided body with auto-trim option s...
 word                         function      protoflex.parse    Returns the specified word if the word occurs at t...
 word-in                      function      protoflex.parse    Returns the first word from the provided words tha...
 ws                           function      protoflex.parse    Matches white space (including comments) at the cu...
 ws?                          function      protoflex.parse    Similar to ws except that a nil value is returned ...

  

X


  

Y


  

Z


  

Other


  
Logo & site design by Tom Hickey.
Clojure auto-documentation system by Tom Faulhaber.