├── .gitignore ├── LuaCSP.sln ├── README.md ├── core ├── core.cpp ├── core.h ├── core.vcxproj ├── core.vcxproj.filters └── prefix.h ├── doc ├── Jamroot ├── LuaCSP.qbk ├── LuaCSP_intro_slides.odp ├── html │ ├── LuaCSP.css │ ├── LuaCSP.html │ └── images │ │ ├── csp_framework_layers.png │ │ └── csp_framework_layers_small.png └── samples │ ├── alt.lua │ ├── animation.lua │ ├── camera.lua │ ├── contract.lua │ ├── example1.lua │ ├── lua_operation.lua │ ├── operation.cpp │ ├── operation.h │ ├── par.lua │ ├── parwhile.lua │ ├── seq.lua │ ├── sound.lua │ └── swarm.lua ├── lua ├── Makefile ├── README ├── doc │ ├── contents.html │ ├── logo.gif │ ├── lua.1 │ ├── lua.css │ ├── luac.1 │ ├── manual.css │ ├── manual.html │ ├── osi-certified-72x60.png │ └── readme.html ├── lua.vcxproj ├── lua.vcxproj.filters └── src │ ├── Makefile │ ├── lapi.c │ ├── lapi.h │ ├── lauxlib.c │ ├── lauxlib.h │ ├── lbaselib.c │ ├── lbitlib.c │ ├── lcode.c │ ├── lcode.h │ ├── lcorolib.c │ ├── lctype.c │ ├── lctype.h │ ├── ldblib.c │ ├── ldebug.c │ ├── ldebug.h │ ├── ldo.c │ ├── ldo.h │ ├── ldump.c │ ├── lfunc.c │ ├── lfunc.h │ ├── lgc.c │ ├── lgc.h │ ├── linit.c │ ├── liolib.c │ ├── llex.c │ ├── llex.h │ ├── llimits.h │ ├── lmathlib.c │ ├── lmem.c │ ├── lmem.h │ ├── loadlib.c │ ├── lobject.c │ ├── lobject.h │ ├── lopcodes.c │ ├── lopcodes.h │ ├── loslib.c │ ├── lparser.c │ ├── lparser.h │ ├── lstate.c │ ├── lstate.h │ ├── lstring.c │ ├── lstring.h │ ├── lstrlib.c │ ├── ltable.c │ ├── ltable.h │ ├── ltablib.c │ ├── ltm.c │ ├── ltm.h │ ├── lua.c │ ├── lua.h │ ├── lua.hpp │ ├── luac.c │ ├── luaconf.h │ ├── lualib.h │ ├── lundump.c │ ├── lundump.h │ ├── lvm.c │ ├── lvm.h │ ├── lzio.c │ └── lzio.h ├── luacpp ├── luacpp.cpp ├── luacpp.h ├── luacpp.vcxproj ├── luacpp.vcxproj.filters ├── luastack.cpp ├── luastack.h ├── luastackvalue.cpp ├── luastackvalue.h ├── luastate.cpp └── luastate.h ├── luacsp ├── channel.cpp ├── channel.h ├── contract.cpp ├── contract.h ├── cppchannel.cpp ├── cppchannel.h ├── csp.cpp ├── csp.h ├── helpers.cpp ├── helpers.h ├── host.cpp ├── host.h ├── luacsp.vcxproj ├── luacsp.vcxproj.filters ├── op_alt.cpp ├── op_alt.h ├── op_lua.cpp ├── op_lua.h ├── op_par.cpp ├── op_par.h ├── operation.cpp ├── operation.h ├── process.cpp ├── process.h ├── swarm.cpp └── swarm.h ├── luatest ├── luatest.cpp ├── luatest.h └── luatest.vcxproj ├── sample ├── lua │ └── test1.lua ├── mycppchannel.cpp ├── mycppchannel.h ├── sample.cpp ├── sample.vcxproj └── sample.vcxproj.filters ├── tests ├── lua │ ├── alt.lua │ ├── csp_operation.lua │ ├── elementary.lua │ ├── flow.lua │ ├── main.lua │ ├── par.lua │ └── termination.lua ├── tests.cpp ├── tests.vcxproj └── tests.vcxproj.filters └── todo.txt /.gitignore: -------------------------------------------------------------------------------- 1 | /intermediate 2 | /output 3 | /doc/bin 4 | *.suo 5 | *.vcxproj.user 6 | -------------------------------------------------------------------------------- /LuaCSP.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/LuaCSP.sln -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/README.md -------------------------------------------------------------------------------- /core/core.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/core/core.cpp -------------------------------------------------------------------------------- /core/core.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/core/core.h -------------------------------------------------------------------------------- /core/core.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/core/core.vcxproj -------------------------------------------------------------------------------- /core/core.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/core/core.vcxproj.filters -------------------------------------------------------------------------------- /core/prefix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/core/prefix.h -------------------------------------------------------------------------------- /doc/Jamroot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/doc/Jamroot -------------------------------------------------------------------------------- /doc/LuaCSP.qbk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/doc/LuaCSP.qbk -------------------------------------------------------------------------------- /doc/LuaCSP_intro_slides.odp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/doc/LuaCSP_intro_slides.odp -------------------------------------------------------------------------------- /doc/html/LuaCSP.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/doc/html/LuaCSP.css -------------------------------------------------------------------------------- /doc/html/LuaCSP.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/doc/html/LuaCSP.html -------------------------------------------------------------------------------- /doc/html/images/csp_framework_layers.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/doc/html/images/csp_framework_layers.png -------------------------------------------------------------------------------- /doc/html/images/csp_framework_layers_small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/doc/html/images/csp_framework_layers_small.png -------------------------------------------------------------------------------- /doc/samples/alt.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/doc/samples/alt.lua -------------------------------------------------------------------------------- /doc/samples/animation.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/doc/samples/animation.lua -------------------------------------------------------------------------------- /doc/samples/camera.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/doc/samples/camera.lua -------------------------------------------------------------------------------- /doc/samples/contract.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/doc/samples/contract.lua -------------------------------------------------------------------------------- /doc/samples/example1.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/doc/samples/example1.lua -------------------------------------------------------------------------------- /doc/samples/lua_operation.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/doc/samples/lua_operation.lua -------------------------------------------------------------------------------- /doc/samples/operation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/doc/samples/operation.cpp -------------------------------------------------------------------------------- /doc/samples/operation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/doc/samples/operation.h -------------------------------------------------------------------------------- /doc/samples/par.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/doc/samples/par.lua -------------------------------------------------------------------------------- /doc/samples/parwhile.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/doc/samples/parwhile.lua -------------------------------------------------------------------------------- /doc/samples/seq.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/doc/samples/seq.lua -------------------------------------------------------------------------------- /doc/samples/sound.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/doc/samples/sound.lua -------------------------------------------------------------------------------- /doc/samples/swarm.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/doc/samples/swarm.lua -------------------------------------------------------------------------------- /lua/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/Makefile -------------------------------------------------------------------------------- /lua/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/README -------------------------------------------------------------------------------- /lua/doc/contents.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/doc/contents.html -------------------------------------------------------------------------------- /lua/doc/logo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/doc/logo.gif -------------------------------------------------------------------------------- /lua/doc/lua.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/doc/lua.1 -------------------------------------------------------------------------------- /lua/doc/lua.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/doc/lua.css -------------------------------------------------------------------------------- /lua/doc/luac.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/doc/luac.1 -------------------------------------------------------------------------------- /lua/doc/manual.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/doc/manual.css -------------------------------------------------------------------------------- /lua/doc/manual.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/doc/manual.html -------------------------------------------------------------------------------- /lua/doc/osi-certified-72x60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/doc/osi-certified-72x60.png -------------------------------------------------------------------------------- /lua/doc/readme.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/doc/readme.html -------------------------------------------------------------------------------- /lua/lua.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/lua.vcxproj -------------------------------------------------------------------------------- /lua/lua.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/lua.vcxproj.filters -------------------------------------------------------------------------------- /lua/src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/Makefile -------------------------------------------------------------------------------- /lua/src/lapi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lapi.c -------------------------------------------------------------------------------- /lua/src/lapi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lapi.h -------------------------------------------------------------------------------- /lua/src/lauxlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lauxlib.c -------------------------------------------------------------------------------- /lua/src/lauxlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lauxlib.h -------------------------------------------------------------------------------- /lua/src/lbaselib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lbaselib.c -------------------------------------------------------------------------------- /lua/src/lbitlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lbitlib.c -------------------------------------------------------------------------------- /lua/src/lcode.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lcode.c -------------------------------------------------------------------------------- /lua/src/lcode.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lcode.h -------------------------------------------------------------------------------- /lua/src/lcorolib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lcorolib.c -------------------------------------------------------------------------------- /lua/src/lctype.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lctype.c -------------------------------------------------------------------------------- /lua/src/lctype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lctype.h -------------------------------------------------------------------------------- /lua/src/ldblib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/ldblib.c -------------------------------------------------------------------------------- /lua/src/ldebug.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/ldebug.c -------------------------------------------------------------------------------- /lua/src/ldebug.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/ldebug.h -------------------------------------------------------------------------------- /lua/src/ldo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/ldo.c -------------------------------------------------------------------------------- /lua/src/ldo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/ldo.h -------------------------------------------------------------------------------- /lua/src/ldump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/ldump.c -------------------------------------------------------------------------------- /lua/src/lfunc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lfunc.c -------------------------------------------------------------------------------- /lua/src/lfunc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lfunc.h -------------------------------------------------------------------------------- /lua/src/lgc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lgc.c -------------------------------------------------------------------------------- /lua/src/lgc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lgc.h -------------------------------------------------------------------------------- /lua/src/linit.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/linit.c -------------------------------------------------------------------------------- /lua/src/liolib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/liolib.c -------------------------------------------------------------------------------- /lua/src/llex.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/llex.c -------------------------------------------------------------------------------- /lua/src/llex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/llex.h -------------------------------------------------------------------------------- /lua/src/llimits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/llimits.h -------------------------------------------------------------------------------- /lua/src/lmathlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lmathlib.c -------------------------------------------------------------------------------- /lua/src/lmem.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lmem.c -------------------------------------------------------------------------------- /lua/src/lmem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lmem.h -------------------------------------------------------------------------------- /lua/src/loadlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/loadlib.c -------------------------------------------------------------------------------- /lua/src/lobject.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lobject.c -------------------------------------------------------------------------------- /lua/src/lobject.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lobject.h -------------------------------------------------------------------------------- /lua/src/lopcodes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lopcodes.c -------------------------------------------------------------------------------- /lua/src/lopcodes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lopcodes.h -------------------------------------------------------------------------------- /lua/src/loslib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/loslib.c -------------------------------------------------------------------------------- /lua/src/lparser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lparser.c -------------------------------------------------------------------------------- /lua/src/lparser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lparser.h -------------------------------------------------------------------------------- /lua/src/lstate.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lstate.c -------------------------------------------------------------------------------- /lua/src/lstate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lstate.h -------------------------------------------------------------------------------- /lua/src/lstring.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lstring.c -------------------------------------------------------------------------------- /lua/src/lstring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lstring.h -------------------------------------------------------------------------------- /lua/src/lstrlib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lstrlib.c -------------------------------------------------------------------------------- /lua/src/ltable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/ltable.c -------------------------------------------------------------------------------- /lua/src/ltable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/ltable.h -------------------------------------------------------------------------------- /lua/src/ltablib.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/ltablib.c -------------------------------------------------------------------------------- /lua/src/ltm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/ltm.c -------------------------------------------------------------------------------- /lua/src/ltm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/ltm.h -------------------------------------------------------------------------------- /lua/src/lua.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lua.c -------------------------------------------------------------------------------- /lua/src/lua.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lua.h -------------------------------------------------------------------------------- /lua/src/lua.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lua.hpp -------------------------------------------------------------------------------- /lua/src/luac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/luac.c -------------------------------------------------------------------------------- /lua/src/luaconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/luaconf.h -------------------------------------------------------------------------------- /lua/src/lualib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lualib.h -------------------------------------------------------------------------------- /lua/src/lundump.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lundump.c -------------------------------------------------------------------------------- /lua/src/lundump.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lundump.h -------------------------------------------------------------------------------- /lua/src/lvm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lvm.c -------------------------------------------------------------------------------- /lua/src/lvm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lvm.h -------------------------------------------------------------------------------- /lua/src/lzio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lzio.c -------------------------------------------------------------------------------- /lua/src/lzio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/lua/src/lzio.h -------------------------------------------------------------------------------- /luacpp/luacpp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacpp/luacpp.cpp -------------------------------------------------------------------------------- /luacpp/luacpp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacpp/luacpp.h -------------------------------------------------------------------------------- /luacpp/luacpp.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacpp/luacpp.vcxproj -------------------------------------------------------------------------------- /luacpp/luacpp.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacpp/luacpp.vcxproj.filters -------------------------------------------------------------------------------- /luacpp/luastack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacpp/luastack.cpp -------------------------------------------------------------------------------- /luacpp/luastack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacpp/luastack.h -------------------------------------------------------------------------------- /luacpp/luastackvalue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacpp/luastackvalue.cpp -------------------------------------------------------------------------------- /luacpp/luastackvalue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacpp/luastackvalue.h -------------------------------------------------------------------------------- /luacpp/luastate.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacpp/luastate.cpp -------------------------------------------------------------------------------- /luacpp/luastate.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacpp/luastate.h -------------------------------------------------------------------------------- /luacsp/channel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacsp/channel.cpp -------------------------------------------------------------------------------- /luacsp/channel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacsp/channel.h -------------------------------------------------------------------------------- /luacsp/contract.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacsp/contract.cpp -------------------------------------------------------------------------------- /luacsp/contract.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacsp/contract.h -------------------------------------------------------------------------------- /luacsp/cppchannel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacsp/cppchannel.cpp -------------------------------------------------------------------------------- /luacsp/cppchannel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacsp/cppchannel.h -------------------------------------------------------------------------------- /luacsp/csp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacsp/csp.cpp -------------------------------------------------------------------------------- /luacsp/csp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacsp/csp.h -------------------------------------------------------------------------------- /luacsp/helpers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacsp/helpers.cpp -------------------------------------------------------------------------------- /luacsp/helpers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacsp/helpers.h -------------------------------------------------------------------------------- /luacsp/host.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacsp/host.cpp -------------------------------------------------------------------------------- /luacsp/host.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacsp/host.h -------------------------------------------------------------------------------- /luacsp/luacsp.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacsp/luacsp.vcxproj -------------------------------------------------------------------------------- /luacsp/luacsp.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacsp/luacsp.vcxproj.filters -------------------------------------------------------------------------------- /luacsp/op_alt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacsp/op_alt.cpp -------------------------------------------------------------------------------- /luacsp/op_alt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacsp/op_alt.h -------------------------------------------------------------------------------- /luacsp/op_lua.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacsp/op_lua.cpp -------------------------------------------------------------------------------- /luacsp/op_lua.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacsp/op_lua.h -------------------------------------------------------------------------------- /luacsp/op_par.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacsp/op_par.cpp -------------------------------------------------------------------------------- /luacsp/op_par.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacsp/op_par.h -------------------------------------------------------------------------------- /luacsp/operation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacsp/operation.cpp -------------------------------------------------------------------------------- /luacsp/operation.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacsp/operation.h -------------------------------------------------------------------------------- /luacsp/process.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacsp/process.cpp -------------------------------------------------------------------------------- /luacsp/process.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacsp/process.h -------------------------------------------------------------------------------- /luacsp/swarm.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacsp/swarm.cpp -------------------------------------------------------------------------------- /luacsp/swarm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luacsp/swarm.h -------------------------------------------------------------------------------- /luatest/luatest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luatest/luatest.cpp -------------------------------------------------------------------------------- /luatest/luatest.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luatest/luatest.h -------------------------------------------------------------------------------- /luatest/luatest.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/luatest/luatest.vcxproj -------------------------------------------------------------------------------- /sample/lua/test1.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/sample/lua/test1.lua -------------------------------------------------------------------------------- /sample/mycppchannel.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/sample/mycppchannel.cpp -------------------------------------------------------------------------------- /sample/mycppchannel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/sample/mycppchannel.h -------------------------------------------------------------------------------- /sample/sample.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/sample/sample.cpp -------------------------------------------------------------------------------- /sample/sample.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/sample/sample.vcxproj -------------------------------------------------------------------------------- /sample/sample.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/sample/sample.vcxproj.filters -------------------------------------------------------------------------------- /tests/lua/alt.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/tests/lua/alt.lua -------------------------------------------------------------------------------- /tests/lua/csp_operation.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/tests/lua/csp_operation.lua -------------------------------------------------------------------------------- /tests/lua/elementary.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/tests/lua/elementary.lua -------------------------------------------------------------------------------- /tests/lua/flow.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/tests/lua/flow.lua -------------------------------------------------------------------------------- /tests/lua/main.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/tests/lua/main.lua -------------------------------------------------------------------------------- /tests/lua/par.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/tests/lua/par.lua -------------------------------------------------------------------------------- /tests/lua/termination.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/tests/lua/termination.lua -------------------------------------------------------------------------------- /tests/tests.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/tests/tests.cpp -------------------------------------------------------------------------------- /tests/tests.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/tests/tests.vcxproj -------------------------------------------------------------------------------- /tests/tests.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/tests/tests.vcxproj.filters -------------------------------------------------------------------------------- /todo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/loyso/LuaCSP/HEAD/todo.txt --------------------------------------------------------------------------------