├── .github └── workflows │ └── semgrep.yml ├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── TODO ├── benchmark.lua ├── bin ├── capnpc-echo ├── capnpc-llua ├── capnpc-lua ├── lua-capnproto-test └── schema.capnp ├── capnp.lua ├── capnp ├── compile.lua └── util.lua ├── cpp └── main.c++ ├── doc └── document.md ├── example ├── AddressBook.capnp └── main.lua ├── lua ├── handwritten_capnp.lua ├── handwritten_data_generator.lua ├── random.lua ├── schema_capnp.lua ├── test.lua └── tool.lua ├── proto ├── c++.capnp ├── enums.capnp ├── example.capnp ├── lua.capnp └── struct.capnp ├── rockspec ├── lua-capnproto-0.1.3-3.rockspec └── lua-capnproto-scm-1.rockspec ├── test.sh └── tests ├── 01-sanity.lua ├── 02-util.lua ├── 03-compile.lua ├── 10-encode-decode.lua └── run_tests.sh /.github/workflows/semgrep.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/.github/workflows/semgrep.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/README.md -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/TODO -------------------------------------------------------------------------------- /benchmark.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/benchmark.lua -------------------------------------------------------------------------------- /bin/capnpc-echo: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | cat - 4 | -------------------------------------------------------------------------------- /bin/capnpc-llua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/bin/capnpc-llua -------------------------------------------------------------------------------- /bin/capnpc-lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/bin/capnpc-lua -------------------------------------------------------------------------------- /bin/lua-capnproto-test: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/bin/lua-capnproto-test -------------------------------------------------------------------------------- /bin/schema.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/bin/schema.capnp -------------------------------------------------------------------------------- /capnp.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/capnp.lua -------------------------------------------------------------------------------- /capnp/compile.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/capnp/compile.lua -------------------------------------------------------------------------------- /capnp/util.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/capnp/util.lua -------------------------------------------------------------------------------- /cpp/main.c++: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/cpp/main.c++ -------------------------------------------------------------------------------- /doc/document.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/doc/document.md -------------------------------------------------------------------------------- /example/AddressBook.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/example/AddressBook.capnp -------------------------------------------------------------------------------- /example/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/example/main.lua -------------------------------------------------------------------------------- /lua/handwritten_capnp.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/lua/handwritten_capnp.lua -------------------------------------------------------------------------------- /lua/handwritten_data_generator.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/lua/handwritten_data_generator.lua -------------------------------------------------------------------------------- /lua/random.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/lua/random.lua -------------------------------------------------------------------------------- /lua/schema_capnp.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/lua/schema_capnp.lua -------------------------------------------------------------------------------- /lua/test.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/lua/test.lua -------------------------------------------------------------------------------- /lua/tool.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/lua/tool.lua -------------------------------------------------------------------------------- /proto/c++.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/proto/c++.capnp -------------------------------------------------------------------------------- /proto/enums.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/proto/enums.capnp -------------------------------------------------------------------------------- /proto/example.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/proto/example.capnp -------------------------------------------------------------------------------- /proto/lua.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/proto/lua.capnp -------------------------------------------------------------------------------- /proto/struct.capnp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/proto/struct.capnp -------------------------------------------------------------------------------- /rockspec/lua-capnproto-0.1.3-3.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/rockspec/lua-capnproto-0.1.3-3.rockspec -------------------------------------------------------------------------------- /rockspec/lua-capnproto-scm-1.rockspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/rockspec/lua-capnproto-scm-1.rockspec -------------------------------------------------------------------------------- /test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/test.sh -------------------------------------------------------------------------------- /tests/01-sanity.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/tests/01-sanity.lua -------------------------------------------------------------------------------- /tests/02-util.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/tests/02-util.lua -------------------------------------------------------------------------------- /tests/03-compile.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/tests/03-compile.lua -------------------------------------------------------------------------------- /tests/10-encode-decode.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/tests/10-encode-decode.lua -------------------------------------------------------------------------------- /tests/run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cloudflare/lua-capnproto/HEAD/tests/run_tests.sh --------------------------------------------------------------------------------