Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ousttrue/retolua
It is c++ header parser and lua's c module generator, that is using tolua++ as a base.
https://github.com/ousttrue/retolua
Last synced: about 19 hours ago
JSON representation
It is c++ header parser and lua's c module generator, that is using tolua++ as a base.
- Host: GitHub
- URL: https://github.com/ousttrue/retolua
- Owner: ousttrue
- Created: 2011-04-24T16:56:46.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2011-04-30T06:25:20.000Z (over 13 years ago)
- Last Synced: 2024-10-13T18:06:53.919Z (about 1 month ago)
- Language: Lua
- Homepage:
- Size: 133 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
Awesome Lists containing this project
README
-------
retolua
-------
tolua++の改造版です。
基本的な処理は同様ですが、コードの構造を変更しました。
あと、一部機能を端折ってます。tolua++と同じくMITライセンス
本家と違うところ
----------------
- tolua++.exeに埋め込まずにluaスクリプトのまま運用する。ビルド無用(しかし、windowsだとcygwinとかmsys必要)
- c++ヘッダのパースとコード生成を分離した
- std::vectorの自動関数生成(size, operator[], foreachi)捨てた/未確認の機能
-------------------
- script埋め込み
- alias機能(@)
- template classの継承サポート予定
----
- std::shared_ptrをなんとかしたい