croissant | ilua | |
---|---|---|
2 | 4 | |
382 | 112 | |
- | - | |
0.0 | 0.0 | |
5 months ago | 5 months ago | |
Lua | Lua | |
MIT License | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
croissant
-
improved repl for lua?
Anybody install this recently? I just got it installed by not in a usable way: https://github.com/giann/croissant/issues/8.
ilua
-
A good REPL solution
ILua (https://github.com/guysv/ilua). “ILua is a feature-packed, portable console and Jupyter kernel for the Lua language.”
-
improved repl for lua?
In practice, though, I don't need to look for anything better because I ditched it in favour of using ilua, which is just a console frontend to a Jupyter Lua kernel. Or just using Jupyter directly.
-
Thank you for lua.org/demo.html
Or better yet, use iLua for a much nicer interactive experience. Or set up a Jupyter kernel so you can have a persistent testing ground for Lua stuff. Or use repl.it, which can do both plain Lua and Love2d REPLs.
-
Does Lua not allow top level expressions?
I hadn't even noticed. I use ILua instead of the built-in REPL if I'm doing anything longer than a single function, and Debian has lua linked to Lua 5.2 even with 5.3 installed so that's what I interact with when I run the basic interpreter to check something quickly. I could change that easily enough but then I'd have to swap it back to automatic later and I'd probably forget so I just don't bother. lol
What are some alternatives?
python-prompt-toolkit - Library for building powerful interactive command line applications in Python
lua-repl - A Lua REPL implemented in Lua for embedding in other programs
upm - ⠕ Universal Package Manager - Python, Node.js, Ruby, Emacs Lisp.
ArcadiaGodot
jupyter_console - Jupyter Terminal Console
luaprompt - An embeddable Lua command prompt as well as a stand-alone interpreter with pretty-printing and autocompletion.
ZeroBraneStudio - Lightweight Lua-based IDE for Lua with code completion, syntax highlighting, live coding, remote debugger, and code analyzer; supports Lua 5.1, 5.2, 5.3, 5.4, LuaJIT and other Lua interpreters on Windows, macOS, and Linux
modern-cpp-tutorial - 📚 Modern C++ Tutorial: C++11/14/17/20 On the Fly | https://changkun.de/modern-cpp/
luax - luax is a Lua interpreter and REPL based on Lua 5.4, augmented with some useful packages. It is also a "compiler" that produces standalone executables from Lua scripts.