Summary
Creates an argument capture
Prototype
lpeg.Carg (n)
Description
Creates an argument capture. This pattern matches the empty string and produces the value given as the nth extra argument given in the call to lpeg.match.
See Also ...
Lua functions
lpeg.B - Matches patt n characters behind the current position, consuming no input lpeg.C - Creates a simple capture lpeg.Cb - Creates a back capture lpeg.Cc - Creates a constant capture lpeg.Cf - Creates a fold capture lpeg.Cg - Creates a group capture lpeg.Cmt - Creates a match-time capture lpeg.Cp - Creates a position capture lpeg.Cs - Creates a substitution capture lpeg.Ct - Creates a table capture lpeg.locale - Returns a table of patterns matching the current locale lpeg.match - Matches a pattern against a string lpeg.P - Converts a value into a pattern lpeg.print - Outputs debugging information to stdout lpeg.R - Returns a pattern that matches a range of characters lpeg.S - Returns a pattern that matches a set of characters lpeg.setmaxstack - Sets the maximum size for the backtrack stack lpeg.type - Tests if a value is a pattern lpeg.V - Creates a non-terminal variable for a grammar lpeg.version - Returns the LPeg version
Topics
Lua bc (big number) functions Lua bit manipulation functions Lua LPEG library Lua package functions Lua PCRE regular expression functions Lua script extensions Lua string functions Lua syntax Lua table functions Lua utilities Regular Expressions Scripting Scripting callbacks - plugins
(Help topic: lua=lpeg.Carg)
Documentation contents page
Enter a search string to find matching documentation.
Search for:
Quick links: MUSHclient. MUSHclient help. Forum shortcuts. Posting templates. Lua modules. Lua documentation.
Information and images on this site are licensed under the Creative Commons Attribution 3.0 Australia License unless stated otherwise.