summaryrefslogtreecommitdiff
path: root/lang_ext/lua/test.lua
diff options
context:
space:
mode:
authorJoshua Haberman <joshua@reverberate.org>2011-02-14 23:52:29 -0800
committerJoshua Haberman <joshua@reverberate.org>2011-02-14 23:52:29 -0800
commit7af638ff2d1ed136e47c0db4b62d2d0be920bb0b (patch)
tree34e9a965e3696f35e110ec3fe1b43eb0361ed64e /lang_ext/lua/test.lua
parentbdb28b5a45aa81416e3b8e239e18bd668b2b95d2 (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.lua9
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
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback