Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Code size stored in code itself | Roberto Ierusalimschy | 2023-05-29 | 1 | -16/+51 |
| | | | | | | | 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. | ||||
* | New type name 'uint' (unsigned int) | Roberto Ierusalimschy | 2023-04-28 | 1 | -1/+1 |
| | |||||
* | New macros 'fillset' and 'clearset' | Roberto Ierusalimschy | 2023-04-27 | 1 | -1/+1 |
| | |||||
* | Compact charsets used in trees, too. | Roberto Ierusalimschy | 2023-04-27 | 1 | -80/+38 |
| | |||||
* | New module 'lpcset' | Roberto Ierusalimschy | 2023-04-26 | 1 | -75/+6 |
| | | | | For code related to compact sets. | ||||
* | Instruction array grows by factor of 1.5 | Roberto Ierusalimschy | 2023-04-25 | 1 | -9/+18 |
| | |||||
* | Fixing several bugs left in previous commit | Roberto Ierusalimschy | 2023-04-25 | 1 | -19/+42 |
| | |||||
* | Smaller encoding for charsets in code | Roberto Ierusalimschy | 2023-04-24 | 1 | -70/+128 |
| | |||||
* | Towards a smaller encoding for charsets in code | Roberto Ierusalimschy | 2023-04-23 | 1 | -9/+14 |
| | |||||
* | Field Instruction.key put inside a union | Roberto Ierusalimschy | 2023-04-21 | 1 | -8/+8 |
| | | | | So that we can get its space for other uses, if needed. | ||||
* | Documentation | Roberto Ierusalimschy | 2023-04-10 | 1 | -4/+0 |
| | | | | | Removed '$Id' from all files + updated copyright year + other changes in comments and documentation | ||||
* | Details | Roberto Ierusalimschy | 2022-07-06 | 1 | -3/+2 |
| | |||||
* | Implementation of UTF-8 ranges | Roberto Ierusalimschy | 2019-04-17 | 1 | -11/+32 |
| | | | | | 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 grammars | Roberto Ierusalimschy | 2019-04-14 | 1 | -8/+10 |
| | | | | | | 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.) | ||||
* | Removed extra information from RCS keyword strings | Roberto Ierusalimschy | 2019-02-20 | 1 | -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 GIT | Roberto Ierusalimschy | 2019-02-20 | 1 | -0/+1014 |
LPeg repository is being moved to git. Past versions won't be moved; they are still available in RCS. |