WH01243 67a381780d 新建项目 1 tahun lalu
..
go 67a381780d 新建项目 1 tahun lalu
py 67a381780d 新建项目 1 tahun lalu
README.md 67a381780d 新建项目 1 tahun lalu

README.md

pie plugins for Algernon

Plugins must offer Lua.Code and Lua.Help functions.

See the two plugins examples in this directory for an example of how this can be done.

Lua.Code serves Lua code, while Lua.Help serves help for the available Lua functions. The Lua functions can call other plugin functions with the CallPlugin function in Algernon.

Plugins can be loaded with the Plugin function in Algernon.

Example use

First build the executable plugins/go/go:

cd plugins/go
go build
cd ../..

Then launch Algernon:

algernon -e

Then at the lua> prompt:

Plugin("plugins/go/go")
add3(4,5)

You should get the output 12.