diff options
author | Joshua Haberman <joshua@reverberate.org> | 2011-02-14 23:52:29 -0800 |
---|---|---|
committer | Joshua Haberman <joshua@reverberate.org> | 2011-02-14 23:52:29 -0800 |
commit | 7af638ff2d1ed136e47c0db4b62d2d0be920bb0b (patch) | |
tree | 34e9a965e3696f35e110ec3fe1b43eb0361ed64e /lang_ext/lua/test.lua | |
parent | bdb28b5a45aa81416e3b8e239e18bd668b2b95d2 (diff) |
Revive Lua extension.
It builds and you can inspect a symtab.
Still need to expose streaming and message
based interfaces.
Diffstat (limited to 'lang_ext/lua/test.lua')
-rw-r--r-- | lang_ext/lua/test.lua | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/lang_ext/lua/test.lua b/lang_ext/lua/test.lua new file mode 100644 index 0000000..a5b8d82 --- /dev/null +++ b/lang_ext/lua/test.lua @@ -0,0 +1,9 @@ + +require "upb" + +symtab = upb.symtab() + +symtab:add_descriptorproto() +for _, def in ipairs(symtab:getdefs(-1)) do + print(def:name()) +end |