1*984dc262Schristos.\" $NetBSD: intro.3lua,v 1.10 2022/11/23 19:20:34 christos Exp $ 28b17f4a2Smbalmer.\" 3bcbdebbaSmbalmer.\" Copyright (c) 2013, 2016 Marc Balmer <mbalmer@NetBSD.org>. 4bcbdebbaSmbalmer.\" All rights reserved. 58b17f4a2Smbalmer.\" 68b17f4a2Smbalmer.\" Redistribution and use in source and binary forms, with or without 78b17f4a2Smbalmer.\" modification, are permitted provided that the following conditions 88b17f4a2Smbalmer.\" are met: 98b17f4a2Smbalmer.\" 1. Redistributions of source code must retain the above copyright 108b17f4a2Smbalmer.\" notice, this list of conditions and the following disclaimer. 118b17f4a2Smbalmer.\" 2. Redistributions in binary form must reproduce the above copyright 128b17f4a2Smbalmer.\" notice, this list of conditions and the following disclaimer in the 138b17f4a2Smbalmer.\" documentation and/or other materials provided with the distribution. 148b17f4a2Smbalmer.\" 3. Neither the name of the University nor the names of its contributors 158b17f4a2Smbalmer.\" may be used to endorse or promote products derived from this software 168b17f4a2Smbalmer.\" without specific prior written permission. 178b17f4a2Smbalmer.\" 188b17f4a2Smbalmer.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND 198b17f4a2Smbalmer.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 208b17f4a2Smbalmer.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 218b17f4a2Smbalmer.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE 228b17f4a2Smbalmer.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 238b17f4a2Smbalmer.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 248b17f4a2Smbalmer.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 258b17f4a2Smbalmer.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 268b17f4a2Smbalmer.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 278b17f4a2Smbalmer.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 288b17f4a2Smbalmer.\" SUCH DAMAGE. 298b17f4a2Smbalmer.\" 308b17f4a2Smbalmer.\" 31*984dc262Schristos.Dd November 23, 2022 328b17f4a2Smbalmer.Dt INTRO 3lua 338b17f4a2Smbalmer.Os 348b17f4a2Smbalmer.Sh NAME 358b17f4a2Smbalmer.Nm intro 362614a799Smbalmer.Nd introduction to the Lua modules 378b17f4a2Smbalmer.Sh DESCRIPTION 382614a799SmbalmerThis section provides an overview of the Lua modules, their 398b17f4a2Smbalmerfunctions, error returns and other common definitions and concepts. 402614a799Smbalmer.Pp 41f5b7cc34SwizThe Lua modules provided by 42f5b7cc34Swiz.Nx 43f5b7cc34Swizare: 442614a799Smbalmer.Pp 45f5b7cc34Swiz.Bl -tag -width syslog -compact 465664fb47Ssevan.It Em bozohttpd 475664fb47SsevanAccess 485664fb47Ssevan.Xr libbozohttpd 3 495664fb47Ssevanfunctionality. 502614a799Smbalmer.It Em gpio 512614a799SmbalmerAccess 522614a799Smbalmer.Xr gpio 4 532614a799Smbalmerpins. 54*984dc262Schristos.It Em libm 55*984dc262SchristosAccess 56*984dc262Schristos.Xr math 3 57*984dc262Schristosfunctionality. 58823aeb53Ssevan.It Em netpgp 59823aeb53SsevanAccess 60823aeb53Ssevan.Xr libnetpgp 3 61823aeb53Ssevanfunctionality. 622614a799Smbalmer.It Em sqlite 632614a799SmbalmerAccess 642614a799Smbalmer.Xr sqlite3 1 652614a799Smbalmerfiles. 66853a3f51Smbalmer.It Em syslog 67bcbdebbaSmbalmerAccess 68853a3f51Smbalmer.Xr syslog 3 69853a3f51Smbalmerfunctionality. 702614a799Smbalmer.El 718b17f4a2Smbalmer.Sh SEE ALSO 728b17f4a2Smbalmer.Xr lua 1 , 738b17f4a2Smbalmer.Xr luac 1 , 745664fb47Ssevan.Xr bozohttpd 3lua , 751c38b133Ssevan.Xr gpio 3lua , 76*984dc262Schristos.Xr libm 3lua , 77823aeb53Ssevan.Xr netpgp 3lua , 781c38b133Ssevan.Xr sqlite 3lua , 791c38b133Ssevan.Xr syslog 3lua , 808b17f4a2Smbalmer.Xr intro 9lua 818b17f4a2Smbalmer.Sh HISTORY 828b17f4a2SmbalmerAn 838b17f4a2Smbalmer.Nm 842614a799Smbalmermanual for Lua modules appeared in 858b17f4a2Smbalmer.Nx 7.0 . 86