Skip to content
This repository has been archived by the owner on Oct 18, 2021. It is now read-only.

Feature: "Lua static" backend #238

Merged
merged 7 commits into from
Dec 5, 2019
Merged

Feature: "Lua static" backend #238

merged 7 commits into from
Dec 5, 2019

Conversation

plt-amy
Copy link
Member

@plt-amy plt-amy commented Dec 5, 2019

We generate Lua code as usual, then put that in a C file together with
some glue code to call the Lua interpreter (or LuaJIT).

We get to have our cake and eat it too!

This was inspired by luastatic.

Matheus Magalhães de Alcantara added 2 commits December 4, 2019 22:25
We generate Lua code as usual, then put that in a C file together with
some glue code to call the Lua interpreter (or LuaJIT).

We get to have our cake and eat it too!
@plt-amy plt-amy requested a review from SquidDev December 5, 2019 01:29
@plt-amy plt-amy added Backend Issues/PRs relating to the generation of Lua code enhancement labels Dec 5, 2019
@plt-amy plt-amy merged commit 44e7264 into master Dec 5, 2019
@plt-amy plt-amy deleted the feature/lua-static-backend branch December 5, 2019 12:30
plt-amy pushed a commit that referenced this pull request Jan 12, 2020
* Add a 'native Lua' backend

We generate Lua code as usual, then put that in a C file together with
some glue code to call the Lua interpreter (or LuaJIT).

We get to have our cake and eat it too!
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Backend Issues/PRs relating to the generation of Lua code enhancement
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants