- Lua 5.4 tabanlı
- Yeni özellikler:
- Dize indeksleme
[]
- Sayıların ortasında
_ desteği, 0x/0b ile taban gösterimi
- "Break/Continue seviyesi" ile çok seviyeli döngülerden çıkma ve devam etme
- Lambda ifadesi desteği:
function (c) return tonumber(c) + 1 end → |c| -> tonumber(c) + 1
- String Interpolation:
"The {label} is {data.value}"
- Üçlü ifade:
max = a > b ? a : b
for-as döngüsü desteği
switch, case, default
- Varsayılan argüman ve named argument desteği
- Yeni operatörler: alias'lar (
!, **, !=), bileşik operatörler (%=, +=, <<=, &=, ..), nil, := (Walrus)
- Varsayılan olarak standart Lua'dan biraz daha hızlı; bazı durumlarda ise oldukça hızlı
- Python standart kütüphanesi seviyesini hedeflediği için daha fazla standart kütüphane sunuyor
- Ayrıca çeşitli başka iyileştirmeler de içeriyor
Henüz yorum yok.