Questions tagged [aluminumlua]

AluminumLua is a fast, lightweight Lua scripting engine written in C#.

AluminumLua is a fast, lightweight Lua scripting engine written entirely in C#. Distributed under the same MIT license as Lua.

Github repository: https://github.com/chkn/AluminumLua

4 questions
21
votes
3 answers

Is there a fully managed (.NET) Lua interpreter?

Does anyone know if there is a fully managed (.NET) Lua interpreter? The regular source can be compiled with managed extensions for desktop .NET, but it can't be embedded in a Silverlight application.
Paul
  • 211
  • 1
  • 2
  • 3
2
votes
1 answer

AluminumLua defining lua function

Using AluminumLua I have a lua file where I'm setting a function to a variable like below: local Start = function() print("Inside Start!") end In .NET I try to load this file but it just hangs on the parse method and never comes back from it. class…
user441521
  • 6,942
  • 23
  • 88
  • 160
2
votes
1 answer

Aluminum Lua - register function

How do you register Lua method info (of static public void) to a context in AluminiumLua?
Charlie Hopperson
  • 415
  • 1
  • 9
  • 23
1
vote
1 answer

How to call Lua Functions with AluminumLua in C#?

I'm just learning about Lua and trying to integrate it with C# and mono (on Linux). After some looking around, I found AluminumLua as a wrapper to do so. I've successfully being able to call from lua to C#, but I can't see the way to call from C# to…
David Jiménez Martínez
  • 3,053
  • 5
  • 23
  • 43