{"@context":"https://w3id.org/codemeta/3.0","@type":"SoftwareSourceCode","identifier":"pkg:ctan/lparse","name":"lparse","description":"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 system used – whether LaTeX, or ConTeXt, or even plain TeX. Of course, LuaTeX must always be used as the engine.","version":"0.3.0","softwareVersion":"0.3.0","license":"https://spdx.org/licenses/LPPL-1.3c","codeRepository":"https://github.com/Josef-Friedrich/lparse","issueTracker":"https://github.com/Josef-Friedrich/lparse/issues","keywords":["parser","macro-def","tagged-pdf","macro-gen","luatex","keyval"],"programmingLanguage":{"@type":"ComputerLanguage","name":"Lua"},"maintainer":[{"@type":"Person","name":null}],"author":[{"@type":"Person","name":null}],"copyrightHolder":[{"@type":"Person","name":null}],"dateCreated":"2025-07-02","dateModified":"2025-07-02","datePublished":"2025-07-02","copyrightYear":2025,"downloadUrl":"https://mirrors.ctan.org/macros/luatex/generic/lparse.zip","applicationCategory":"ctan","runtimePlatform":"ctan","developmentStatus":"active","sameAs":["https://ctan.org/pkg/lparse"]}