| Publisher | Association for Computing Machinery | ||
|---|---|---|---|
| Format | 121.0KB PDF | Date added | 20 Apr 2004 |
| Topics | Bridges, .NET, Application Development | ||
| Downloads | 165 | ||
This paper presents LuaInterface in this paper, a library for scripting the .NET CLR with Lua. The .NET Common Language Runtime (CLR) aims to provide interoperability among objects written in several different languages. LuaInterface gives Lua the capabilities of a full CLS consumer. The Common Language Specification (CLS) is a subset of the CLR specification, with rules for language interoperability, and CLS consumers are languages that can use CLS-compliant libraries. LuaInterface lets Lua scripts instantiate and use CLR objects, and even create new CLR types. CLR applications may also use LuaInterface to embed a Lua interpreter, using Lua scripts to extend the application. LuaInterface is implemented as a bridge between the Lua interpreter and the CLR.
Related white papers
Router Essentials
This white paper introduces the reader to basic router concepts, commands, and configurations. It is designed to address the "basic of the basics concepts" and helps lay a solid...
Switching Essentials
Switching is an interesting topic. It could be an easy thing in your network, or it could be something that keeps you up nights. This white paper addresses the basics...
The NERV: What First Responders Need
In this free video, you'll see how a little technical preparation goes a long way toward helping a community survive a catastrophe. In Johnston County, North Carolina, a devastating hurricane...
Energy Provider Improving Total Cost of Ownership With Unified Communications
Enbridge is a leader in energy delivery in North America, and through its Liquids Pipelines segment, it operates the largest crude oil and liquids pipeline system in the world. Traditionally,...
Microsoft Online Services Customer Story: i'm Campaign
Founded in 1975, Microsoft (Nasdaq "MSFT") is the worldwide leader in software, services and solutions that help people and businesses realize their full potential. What often gets lost in the...
Bridge the Interaction Gap: Adobe Platform Cuts Time, Risk Out of Complex Supply Chain Interactions
The company's ERP system is running rock solid, automating everyday transactions such as order entry and materials replenishment, while the Product Life-cycle Management (PLM) system accurately stores design data. But...
High Speed Ethernet: Promoting Openness in Hybrid Control
Many tasks in Process Automation require a combination of continuous and sequential control. Developments in Ethernet-based backbones, however, are increasingly addressing the problems of high-speed, real-time Factory Automation only. There...

