diff options
| author | Bernard Xiong <[email protected]> | 2018-07-12 14:15:20 +0800 |
|---|---|---|
| committer | Bernard Xiong <[email protected]> | 2018-07-12 14:15:20 +0800 |
| commit | 60435316ac40c84faa734333870068ba9522e6b2 (patch) | |
| tree | 97c9830849d16202419a0fd852d6d97581d3916b /components/external/lua/test | |
| parent | 5c420c0c6e23de57ba2f308ec3c99b8da19c8311 (diff) | |
[components] remove external folder
Diffstat (limited to 'components/external/lua/test')
| -rw-r--r-- | components/external/lua/test/SConscript | 11 | ||||
| -rw-r--r-- | components/external/lua/test/test.c | 53 |
2 files changed, 0 insertions, 64 deletions
diff --git a/components/external/lua/test/SConscript b/components/external/lua/test/SConscript deleted file mode 100644 index c891d565be..0000000000 --- a/components/external/lua/test/SConscript +++ /dev/null @@ -1,11 +0,0 @@ - -import os -from building import * - -cwd = GetCurrentDir() -src = Glob('*.c') -CPPPATH = [cwd, str(Dir('#'))] - -group = DefineGroup('lua', src, depend = ['RT_USING_LUA'], CPPPATH = CPPPATH) - -Return('group') diff --git a/components/external/lua/test/test.c b/components/external/lua/test/test.c deleted file mode 100644 index 5dc46961ec..0000000000 --- a/components/external/lua/test/test.c +++ /dev/null @@ -1,53 +0,0 @@ - -#include "lua.h" -#include "lauxlib.h" - -#include "finsh.h" - -int c_print(lua_State *L) -{ - int n = lua_gettop(L); - int i; - - for (i=1; i<=n; i++) - { - if (i>1) - rt_kprintf("\t"); - - if (lua_isstring(L,i)) - rt_kprintf("%s",lua_tostring(L,i)); - else if (lua_isnumber(L, i)) - rt_kprintf("%d",lua_tointeger(L,i)); - else if (lua_isnil(L,i)) - rt_kprintf("%s","nil"); - else if (lua_isboolean(L,i)) - rt_kprintf("%s",lua_toboolean(L,i) ? "true" : "false"); - else - rt_kprintf("%s:%p",luaL_typename(L,i),lua_topointer(L,i)); - } - - rt_kprintf("\n"); - - return 0; -} - -/** - * lua call c function - */ -int luacprint() -{ - lua_State *L = luaL_newstate(); - lua_register(L, "c_print", c_print); - - rt_kprintf("lua test - c_print: c_print('lua for rt-thread')\n"); - luaL_dostring(L, "c_print('lua for rt-thread')"); - rt_kprintf("done\n"); - - lua_close(L); - - return 0; -} -FINSH_FUNCTION_EXPORT(luacprint, register c function in lua and call it) - - - |
