Download List

Projeto Descrição

Diluculum is a library that intends to make the
coexistence of C++ and Lua more harmonious. In
this regard, it offers essentially three
"services": a nice way to access data stored in a
Lua interpreter; a not so bad way to write
functions in C++ and make them available to Lua;
and a limited and just barely usable way to
register C++ classes and objects in a Lua state.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-10-03 07:14
0.5.5

Esta é uma versão. Mais importante ainda, ele corrige uma falha que costumava acontecer whan que uma classe foi registrada em muitos "LuaState" s.
This is a bugfix release. Most importantly, it fixes a crash that used to happen whan a class was registered in many "LuaState"s.

2010-07-23 07:56
0.5.3

Strings com zeros indo de C + + para Lua são tratados adequadamente. A LuaFunction agora podem ser construídos a partir de um pedaço da Lua código-fonte. A LuaFunction agora também pode ser "padrão construído" (por padrão, ela é construída a partir de um pedaço de vazio, por isso ele retorna nada).
Tags: Minor bugfixes, Minor feature enhancements
Strings with embedded zeros going from C++ to Lua are properly handled. A LuaFunction can now be constructed from a chunk of Lua source code. A LuaFunction can also now be "default constructed" (by default, it is constructed from an empty chunk, so it returns nothing).

2010-05-29 19:51
0.5.2

Esta versão corrigiu um problema onde as cordas provenientes de Lua com zeros incorporado não foram devidamente tratadas.
Tags: Minor bugfixes
This release fixed a problem where strings coming from Lua with embedded zeros were not properly handled.

2010-01-19 23:36
0.5.1

Esta é uma versão menor, com adição única: um bom caminho para acessar a tabela Lua de globals (também conhecido como "_G") do C + + lado.
This is a minor release, with single addition: a proper way to access the Lua table of globals (also known as "_G") from the C++ side.

2009-07-23 16:29
0.5

Agora é possível armazenar funções Lua em objetos diluculum LuaValue. Isso permite que o C + + um lado para o bem chamar callbacks implementado em Lua. Binários, especialmente em compilações depuração, deve ser muito menor, porque Boost.Variant não é mais usado. Algumas outras características menores foram adicionadas e alguns bugs foram corrigidos.
It is now possible to store Lua functions in Diluculum LuaValue objects. This allows the C++ side to nicely call callbacks implemented in Lua. Binaries, especially in debug builds, should be much smaller because Boost.Variant is no longer used. Some other minor features were added and some bugs were fixed.

Project Resources