This module provides some parameters defined in the
Lua header file that are needed in the wrapper
functions for the Fortran interface.
Lua_int and Lua_num are system dependent, and you
might need to adapt them on your system.
The type constants have to be consistent with the
Lua header definition, and thus should be checked
after version upgrades of the Lua library.
module~~lua_parameters~~UsesGraph
module~lua_parameters
lua_parameters
iso_c_binding
iso_c_binding
module~lua_parameters->iso_c_binding
Nodes of different colours represent the following:
Graph Key
Module
Module
Submodule
Submodule
Subroutine
Subroutine
Function
Function
Program
Program
This Page's Entity
This Page's Entity
Solid arrows point from a submodule to the (sub)module which it is
descended from. Dashed arrows point from a module or program unit to
modules which it uses.
module~~lua_parameters~~UsedByGraph
module~lua_parameters
lua_parameters
module~aot_references_module
aot_references_module
module~aot_references_module->module~lua_parameters
module~flu_binding
flu_binding
module~aot_references_module->module~flu_binding
module~aot_table_ops_module
aot_table_ops_module
module~aot_references_module->module~aot_table_ops_module
module~flu_binding->module~lua_parameters
module~lua_fif
lua_fif
module~flu_binding->module~lua_fif
module~lua_fif->module~lua_parameters
module~aot_err_module
aot_err_module
module~aot_err_module->module~flu_binding
module~aot_extdouble_fun_module
aot_extdouble_fun_module
module~aot_extdouble_fun_module->module~flu_binding
module~aot_extdouble_top_module
aot_extdouble_top_module
module~aot_extdouble_fun_module->module~aot_extdouble_top_module
module~aot_table_module
aot_table_module
module~aot_extdouble_fun_module->module~aot_table_module
module~aot_extdouble_table_module
aot_extdouble_table_module
module~aot_extdouble_table_module->module~flu_binding
module~aot_extdouble_table_module->module~aot_err_module
module~aot_extdouble_table_module->module~aot_extdouble_top_module
module~aot_extdouble_table_module->module~aot_table_ops_module
module~aot_top_module
aot_top_module
module~aot_extdouble_table_module->module~aot_top_module
module~aot_extdouble_top_module->module~flu_binding
module~aot_extdouble_top_module->module~aot_err_module
module~aot_extdouble_vector_module
aot_extdouble_vector_module
module~aot_extdouble_vector_module->module~flu_binding
module~aot_extdouble_vector_module->module~aot_extdouble_top_module
module~aot_extdouble_vector_module->module~aot_table_ops_module
module~aot_extdouble_vector_module->module~aot_top_module
module~aot_fun_module
aot_fun_module
module~aot_fun_module->module~aot_references_module
module~aot_fun_module->module~flu_binding
module~aot_fun_module->module~aot_extdouble_fun_module
module~aot_quadruple_fun_module
aot_quadruple_fun_module
module~aot_fun_module->module~aot_quadruple_fun_module
module~aot_fun_module->module~aot_table_module
module~aot_fun_module->module~aot_top_module
module~aot_path_module
aot_path_module
module~aot_path_module->module~flu_binding
module~aot_path_module->module~aot_fun_module
module~aot_path_module->module~aot_table_module
module~aotus_module
aotus_module
module~aot_path_module->module~aotus_module
module~aot_quadruple_fun_module->module~flu_binding
module~aot_quadruple_top_module
aot_quadruple_top_module
module~aot_quadruple_fun_module->module~aot_quadruple_top_module
module~aot_quadruple_fun_module->module~aot_table_module
module~aot_quadruple_table_module
aot_quadruple_table_module
module~aot_quadruple_table_module->module~flu_binding
module~aot_quadruple_table_module->module~aot_err_module
module~aot_quadruple_table_module->module~aot_quadruple_top_module
module~aot_quadruple_table_module->module~aot_table_ops_module
module~aot_quadruple_table_module->module~aot_top_module
module~aot_quadruple_top_module->module~flu_binding
module~aot_quadruple_top_module->module~aot_err_module
module~aot_quadruple_vector_module
aot_quadruple_vector_module
module~aot_quadruple_vector_module->module~flu_binding
module~aot_quadruple_vector_module->module~aot_quadruple_top_module
module~aot_quadruple_vector_module->module~aot_table_ops_module
module~aot_quadruple_vector_module->module~aot_top_module
module~aot_table_module->module~flu_binding
module~aot_table_module->module~aot_err_module
module~aot_table_module->module~aot_extdouble_table_module
module~aot_table_module->module~aot_quadruple_table_module
module~aot_table_module->module~aot_table_ops_module
module~aot_table_module->module~aot_top_module
module~aot_table_ops_module->module~flu_binding
module~aot_table_ops_module->module~aot_top_module
module~aot_top_module->module~flu_binding
module~aot_top_module->module~aot_err_module
module~aot_top_module->module~aot_extdouble_top_module
module~aot_top_module->module~aot_quadruple_top_module
module~aot_vector_module
aot_vector_module
module~aot_vector_module->module~flu_binding
module~aot_vector_module->module~aot_extdouble_vector_module
module~aot_vector_module->module~aot_quadruple_vector_module
module~aot_vector_module->module~aot_table_ops_module
module~aot_vector_module->module~aot_top_module
module~aotus_module->module~flu_binding
module~aotus_module->module~aot_table_module
module~aotus_module->module~aot_top_module
module~aotus_module->module~aot_vector_module
program~test
test
program~test->module~flu_binding
module~aot_extdouble_out_module
aot_extdouble_out_module
module~aot_extdouble_out_module->module~aot_extdouble_top_module
module~aot_quadruple_out_module
aot_quadruple_out_module
module~aot_quadruple_out_module->module~aot_quadruple_top_module
module~aot_out_module
aot_out_module
module~aot_out_module->module~aot_extdouble_out_module
module~aot_out_module->module~aot_quadruple_out_module
Nodes of different colours represent the following:
Graph Key
Module
Module
Submodule
Submodule
Subroutine
Subroutine
Function
Function
Program
Program
This Page's Entity
This Page's Entity
Solid arrows point from a submodule to the (sub)module which it is
descended from. Dashed arrows point from a module or program unit to
modules which it uses.
Variables
Type
Visibility Attributes
Name
Initial
integer,
public,
parameter
::
lua_int
=
c_long
integer,
public,
parameter
::
lua_num
=
c_double
integer(kind=c_int),
public,
parameter
::
LUAI_MAXSTACK
=
1000000
integer(kind=c_int),
public,
parameter
::
LUA_TNONE
=
-1
integer(kind=c_int),
public,
parameter
::
LUA_TNIL
=
0
integer(kind=c_int),
public,
parameter
::
LUA_TBOOLEAN
=
1
integer(kind=c_int),
public,
parameter
::
LUA_TLIGHTUSERDATA
=
2
integer(kind=c_int),
public,
parameter
::
LUA_TNUMBER
=
3
integer(kind=c_int),
public,
parameter
::
LUA_TSTRING
=
4
integer(kind=c_int),
public,
parameter
::
LUA_TTABLE
=
5
integer(kind=c_int),
public,
parameter
::
LUA_TFUNCTION
=
6
integer(kind=c_int),
public,
parameter
::
LUA_TUSERDATA
=
7
integer(kind=c_int),
public,
parameter
::
LUA_TTHREAD
=
8
integer(kind=c_int),
public,
parameter
::
LUA_REGISTRYINDEX
=
-LUAI_MAXSTACK-1000