FreeBSD Manual Pages
pandoc-lua(1) Pandoc User's Guide pandoc-lua(1) SYNOPSIS pandoc-lua [options] [script [args]] DESCRIPTION pandoc-lua is a standalone Lua interpreter with behavior similar to that of the standard lua executable, but exposing all of pandoc's Lua libraries. All pandoc.* packages, as well as the packages re and lpeg, are available via global variables. Furthermore, the globals PAN- DOC_VERSION, PANDOC_STATE, and PANDOC_API_VERSION are set at startup. If no script argument is given, then the script is assumed to be passed in via stdin. When called without arguments, pandoc-lua behaves as pandoc-lua -v -i when the standard input (stdin) is a terminal, and as pandoc-lua - otherwise. On Windows the program will always behave as if it was connected to a terminal. When called without the option -E, the interpreter checks for an envi- ronment variable LUA_INIT before running any argument. If the variable content has the format @filename, then pandoc-lua executes the file. Otherwise, pandoc-lua executes the string itself. OPTIONS -e stat Execute statement stat. -l mod If mod has the pattern g=m, then require library m into global g; otherwise require library mod into global mod. -v Show version information. -i Enter interactive mode after running script. -E Ignore environment variables. This is not fully implemented yet and only ignores the LUA_INIT variable. Other variables like LUA_PATH and LUA_CPATH are not ignored. -W Turn warnings on. INTERACTIVE MODE In interactive mode, the Lua interpreter repeatedly prompts and waits for a line. After reading a line, Lua first tries to interpret the line as an expression. If it succeeds, it prints its value. Other- wise, it interprets the line as a statement. If you write an incom- plete statement, the interpreter waits for its completion by issuing a different prompt. Exit the interactive mode by pressing Ctrl-D or Ctrl-C, or by typing os.exit(). The Isocline library is used for line editing. Press F1 to get a list of available keybindings; the ctrl key is abbreviated as ^ in that list. AUTHORS Copyright 2023 John MacFarlane (jgm@berkeley.edu) and contributors. Released under the GPL, version 2 or later. This software carries no warranty of any kind. (See COPYRIGHT for full copyright and warranty notices.) Lua: Copyright 1994-2023 Lua.org, PUC-Rio. The Pandoc source code may be downloaded from <https://hack- age.haskell.org/package/pandoc> or <https://github.com/jgm/pandoc/re- leases>. Further documentation is available at <https://pandoc.org>. pandoc 3.6.4 September 22, 2022 pandoc-lua(1)
SYNOPSIS | DESCRIPTION | OPTIONS | INTERACTIVE MODE | AUTHORS
Want to link to this manual page? Use this URL:
<https://man.freebsd.org/cgi/man.cgi?query=pandoc-lua&sektion=1&manpath=FreeBSD+Ports+14.3.quarterly>