나는 현재 사용하고있는 게임 엔진에서 LuaScript v5.1을 사용하고 있습니다. 그리고 함께 제공되는 편리한 LuaInterface. 다양한 OS를 실행하는 시스템 범위에서 테스트 해 보았습니다. 64 비트 운영 체제에서 LuaInterface가 실패한 것으로 보입니다. 누구나 64 비트 컴파일 된 LuaInterface.dll을 가리킬 수 있습니까?
외부 웹 서버가 Adobe Flash CS4 용 외부 라이브러리와 통신 할 수 있도록 jsfl 외부 라이브러리에 작은 웹 서버를 임베드해야합니다. 외부 라이브러리는 Mac에서는 Carbon 묶음, Windows에서는 dll 집합이므로 Web 서버는 Ruby와 같은 외부 종속성이없는 C/C++ 코드에서 포함 /로드되어야합니다. fnord 또는 mini-htt
나는 Lua grammar을 가지고있다. (C#을 출력하기위한 사소한 수정, 네임 스페이스 지시자와 몇 가지 옵션 변경) 어떤 샘플 입력으로 실행할 때 루트 "nil" 노드와 자식으로 입력 코드의 토큰 화 된 버전으로 보이는 것. ANTLR의 나무 문법은 "평면"문법이 아닌 계층 적 나무 문법으로 작동하므로 출력을 그대로 사용할 수 있다고는 생각하지 않습니
LuaBind를 사용하여 Lua로 간단한 클래스를 내보내려고합니다. 코드를 두 사이트에서 가져 와서 대략 같은 방법으로 보여 주지만 여전히 실패하고 있습니다. // Default headers
#include <iostream>
#include <string>
// Lua headers
extern "C" {
#include "lua.h"
나는이 C 구조체를 외계인 0.50 모듈과 함께 루아에 재정의하려하고있다. 그러나 나는 끝에 두 개의 char 배열을 가지고있다. szLibraryPath과 szLibraryName은 원래 으로 정의됩니다.이 작업은 외계인과 함께 할 수 있습니까? LIBRARY_ITEM_DATA = alien.defstruct{
{ "hFile", "long" }
나는 C++ 객체를 갖고 있으며 객체/테이블은 Lua입니다. (또한 SWIG C++ 바인딩을 가지고있다.) 을 나는 그것이 동등한 루아 할 것 CObject* o1 = getObject();
o1->Update();
말할 경우 그래서 내가 두 객체를 연결한다 할 수있을 필요가있는 무엇 : myluatable1.Update();
void CObjec
필자는 Python과 .NET C# 응용 프로그램에서 XML, INI 및 yaml 파일을 사용했습니다. 저는 최근 루아 언어를 연구하고 .NET 플랫폼에서 구현을 시도했습니다. 나는 구성을위한 루아가 더 깨끗하고 읽기 쉬운 것으로 보인다. 또한 스크립팅 기능도 제공합니다. 루아 소스베이스가 거의없고 테이블 데이터 구조만을 사용한다고 들었으므로 루아 어를 .
나는 주어진 문자열의 첫 글자를 대문자로 사용해야하는 루아 라이브러리를 개발 중이다. 따라서 나는 다음과 같은 기능을 만들어 : local capitalize = function(s)
return string.gsub (s,
"(%w)([%w]*)",
function (first, rest)
return string.u