aboutsummaryrefslogtreecommitdiff
path: root/lptypes.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Small improvementsHEADmasterRoberto Ierusalimschy2024-06-171-0/+1
|
* New type name 'uint' (unsigned int)Roberto Ierusalimschy2023-04-281-4/+6
|
* Small optimization in size of charset treesRoberto Ierusalimschy2023-04-271-4/+1
| | | | Got a byte that was wasted for padding to be used in the bitmap.
* New macros 'fillset' and 'clearset'Roberto Ierusalimschy2023-04-271-0/+4
|
* Fixing several bugs left in previous commitRoberto Ierusalimschy2023-04-251-1/+2
|
* Towards a smaller encoding for charsets in codeRoberto Ierusalimschy2023-04-231-4/+4
|
* Field Instruction.key put inside a unionRoberto Ierusalimschy2023-04-211-2/+2
| | | | So that we can get its space for other uses, if needed.
* DocumentationRoberto Ierusalimschy2023-04-101-2/+1
| | | | | Removed '$Id' from all files + updated copyright year + other changes in comments and documentation
* 'lpeg.version' changed to a stringRoberto Ierusalimschy2019-04-221-1/+1
|
* Implementation of UTF-8 rangesRoberto Ierusalimschy2019-04-171-0/+2
| | | | | New constructor 'lpeg.utfR(from, to)' creates a pattern that matches UTF-8 byte sequences representing code points in the range [from, to].
* Removed 'unsigned char' limit on number of rules in grammarsRoberto Ierusalimschy2019-04-141-2/+2
| | | | | | Added a new tree-type node 'TXInfo', which follows 'TRule' nodes, to store extra information about a node. (In this case, the rule number, with an 'unsigned short' field.)
* Some details before release 1.0.2v1.0.2Roberto Ierusalimschy2019-03-111-2/+2
| | | | | | | - changed release number - small corrections in 'pack' - removed "about" section in .html files - added files 'HISTORY' and 'lpeg-128.gif'
* Removed extra information from RCS keyword stringsRoberto Ierusalimschy2019-02-201-1/+1
| | | | | Version numbers and dates from RCS keyword strings removed from all source files; keeps only the file name.
* Fist version of LPeg on GITRoberto Ierusalimschy2019-02-201-0/+145
LPeg repository is being moved to git. Past versions won't be moved; they are still available in RCS.