| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Most patterns do not have code, as they are not directly used for
a match; they are created only to compose larger patterns. So, we
shouldn't waste space to store the size of their code, as a NULL
pointer already indicates that the size is zero.
|
|
|
|
| |
Got a byte that was wasted for padding to be used in the bitmap.
|
| |
|
|
|
|
|
| |
Removed '$Id' from all files + updated copyright year + other changes
in comments and documentation
|
|
|
|
|
| |
New constructor 'lpeg.utfR(from, to)' creates a pattern that matches
UTF-8 byte sequences representing code points in the range [from, to].
|
|
|
|
|
|
| |
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.)
|
|
|
|
|
| |
Version numbers and dates from RCS keyword strings removed from all
source files; keeps only the file name.
|
|
LPeg repository is being moved to git. Past versions won't be moved;
they are still available in RCS.
|