Crates.io | lotus-lua |
lib.rs | lotus-lua |
version | 0.10.16 |
source | src |
created_at | 2023-12-16 03:11:18.361307 |
updated_at | 2024-02-09 06:02:54.967604 |
description | Lua dialect for shell scripting with the Lotus shell |
homepage | |
repository | https://github.com/orgs/lotus-shell/lotus-lua |
max_upload_size | |
id | 1071528 |
size | 84,318 |
A dialect of Lua written specifically for the Lotus shell; Lotus lua aims to be as close to vanilla Lua as possible while adding various improvements for shell scripting with Lua.
Luau is another dialect of Lua, similar to Lotus. A common question is "why make Lotus if Luau exists?". While Luau has several nice features and several overlaps with Lotus, there are some features of Lotus such as the pipe operator and dollar signs in identifiers that we determined essential for the language to be effective for shell scripting.
Lotus plans to add the following extensions to Lua:
|>
)If you would like to request a new feature/syntax for Lotus, please keep the following points in mind: