lbp_completion.cpp File Reference

Go to the source code of this file.

Functions

static bool luafaudes_rl_valididentifier (const std::string &str)
static void luafaudes_rl_dmadd (std::list< std::string > &mlist, const std::string &prefix, const std::string &str, const std::string &suffix)
static int luafaudes_rl_getmetaindex (lua_State *L)
static void luafaudes_rl_getmetafn (lua_State *L)
static void luafaudes_rl_getmetaget (lua_State *L)
static int luafaudes_rl_getmeta (lua_State *L, bool has_colon)
static int luafaudes_rl_getfield (lua_State *L, const char *s, size_t n)
static std::list< std::string > luafaudes_rl_complete (lua_State *L, const std::string &word)

Variables

static const char *const luafaudes_rl_keywords []

Function Documentation

static std::list< std::string > luafaudes_rl_complete ( lua_State *  L,
const std::string &  word 
)
static

Definition at line 184 of file lbp_completion.cpp.

static void luafaudes_rl_dmadd ( std::list< std::string > &  mlist,
const std::string &  prefix,
const std::string &  str,
const std::string &  suffix 
)
static

Definition at line 48 of file lbp_completion.cpp.

static int luafaudes_rl_getfield ( lua_State *  L,
const char *  s,
size_t  n 
)
static

Definition at line 166 of file lbp_completion.cpp.

static int luafaudes_rl_getmeta ( lua_State *  L,
bool  has_colon 
)
static

Definition at line 137 of file lbp_completion.cpp.

static void luafaudes_rl_getmetafn ( lua_State *  L)
static

Definition at line 105 of file lbp_completion.cpp.

static void luafaudes_rl_getmetaget ( lua_State *  L)
static

Definition at line 121 of file lbp_completion.cpp.

static int luafaudes_rl_getmetaindex ( lua_State *  L)
static

Definition at line 87 of file lbp_completion.cpp.

static bool luafaudes_rl_valididentifier ( const std::string &  str)
static

Definition at line 38 of file lbp_completion.cpp.

Variable Documentation

const char* const luafaudes_rl_keywords[]
static
Initial value:
{
"and", "break", "do", "else", "elseif", "end", "false",
"for", "function", "if", "in", "local", "nil", "not", "or",
"repeat", "return", "then", "true", "until", "while", NULL
}

Definition at line 31 of file lbp_completion.cpp.

libFAUDES 2.26g --- 2015.08.17 --- c++ api documentaion by doxygen