Parse macro arguments with Lua using xparse-like specification.
The name lparse is derived from xparse. The x has been replaced by
l because this package only works with LuaTeX. l stands for Lua.
Just as with xparse, it is possible to use a special syntax consisting
of single letters to express the arguments of a macro. However, lparse
is able to read arguments regardless of the macro system used - whether
LaTeX or ConTeXt or even plain TeX. Of course, LuaTeX must
always be used as the engine.
2025/07/02 v0.3.0
Copyright (C) 2023-2025 by Josef Friedrich [email protected]
This work may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version 1.3c of this license or (at your option) any later version. The latest version of this license is in:
http://www.latex-project.org/lppl.txt
and version 1.3c or later is part of all distributions of LaTeX version 2008/05/04 or later.
Josef Friedrich [email protected]
The lparse package has been included in the Comprehensive TeX Archive
Network (CTAN) since January 2023.
- TeX Live:
- MiKTeX
The Git repository in which the development takes place is hosted on GitHub.