Skip to content
Jie Meng edited this page Nov 19, 2017 · 3 revisions

Different script type need different executors. Following are executors current supported.

Current supported executor

luaexec

This is the default lua executor of Lunar.

  1. Get Util project from Util: Cross-platform C++ library

  2. Build luaexec follow the README.MD of Util.

  3. luaexec is a lua script executor which contains basic lua & extensions (file, memory, net, process, regex, thread, csv, matrix).

Detailed information of luaexec can be found in Lua Extension.

python

Python 2 & 3 are both supported, you should decide which one should be used in Lunar, modify extension.lua to support it.

MacOS and Linux have python installed. Windows users can install python from python.org.

Other executors

node.js, Octave, sh

Clone this wiki locally