Directory macros/luatex/generic/lparse
lparse
Parse and scan macro arguments in Lua
with LuaTeX
using a xparse
like argument 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 systemd used - whether LaTeX or ConTeXt or even plain TeX. Of course, LuaTeX must always be used as the engine.
Current version
2023/01/29 v0.1.0
License
Copyright (C) 2023 by Josef Friedrich <josef@friedrich.rocks>
This work may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version 1.3 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.3 or later is part of all distributions of LaTeX version 2005/12/01 or later.
Maintainer
Josef Friedrich <josef@friedrich.rocks>
Download the contents of this package in one zip archive (107.7k).
lparse – A Lua module for parsing key-value options
The name lparse is derived from xparse. The ‘x’ has been replaced by an ‘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 systemd used — whether LaTeX, or ConTeXt, or even plain TeX. Of course, LuaTeX must always be used as the engine.
Package | lparse |
Bug tracker | https://github.com/Josef-Friedrich/lparse/issues |
Announcements | https://github.com/Josef-Friedrich/lparse/blob/main/CHANGELOG.md |
Repository | https://github.com/Josef-Friedrich/lparse |
Version | 0.1.0 2023-01-29 |
Licenses | The LaTeX Project Public License 1.3c |
Copyright | 2023 Josef Friedrich |
Maintainer | Josef Friedrich |
Contained in | TeX Live as lparse MiKTeX as lparse |
Topics | Parser LuaTeX Key-Val Generic Macros Defining Macro |