package.cpath
Lua function

package.cpath

Summary

Search path used for loading DLLs using the "require" function

Prototype

package.cpath



Description

This is a string containing the search path used for loading DLLs when using the "require" function. Default values are:


.\?.dll;!\?.dll;!\loadall.dll


In the above, the package name (eg. "socket") will replace the "?" characters and the current executable pathname (eg. "c:\mushclient") will replace the "!" characters.



See Also ...

Topics

DOC_lua_base Lua base functions
DOC_lua_bc Lua bc (big number) functions
DOC_lua_bit Lua bit manipulation functions
DOC_lua_coroutines Lua coroutine functions
DOC_lua_debug Lua debug functions
DOC_lua_io Lua io functions
DOC_lua_math Lua math functions
DOC_lua_os Lua os functions
DOC_lua_package Lua package functions
DOC_lua_rex Lua PCRE regular expression functions
DOC_lua Lua script extensions
DOC_lua_string Lua string functions
DOC_lua_tables Lua table functions
DOC_lua_utils Lua utilities
DOC_scripting Scripting

Lua functions

LUA_package.config package.config (Package configuration string)
LUA_package.loaded package.loaded (Table of loaded packages)
LUA_package.loaders package.loaders (Table of package loaders)
LUA_package.loadlib package.loadlib (Loads a dynamic link library (DLL))
LUA_package.path package.path (Search path used for loading Lua code using the "require" function)
LUA_package.preload package.preload (A table of special function loaders)
LUA_package.seeall package.seeall (Sets a metatable for the module so it can see global variables)

(Help topic: lua=package.cpath)

DOC_contents Documentation contents page