1
0
Fork 0
mirror of https://github.com/Reuh/anselme.git synced 2025-10-27 16:49:31 +00:00

[language] add +_ operator

This commit is contained in:
Étienne Fildadut 2024-01-19 14:35:18 +01:00
parent 9b05bc143b
commit 7e29fb87b4
4 changed files with 12 additions and 0 deletions

View file

@ -57,6 +57,7 @@ return {
{ "_%_", "(a::is number, b::is number)", function(state, a, b) return Number:new(a.number % b.number) end },
{ "_^_", "(a::is number, b::is number)", function(state, a, b) return Number:new(a.number ^ b.number) end },
{ "-_", "(a::is number)", function(state, a) return Number:new(-a.number) end },
{ "+_", "(a::is number)", function(state, a) return a end },
{ "rand", "(min::is number, max::is number)", function(state, min, max) return Number:new(math.random(min.number, max.number)) end },
{ "rand", "(max::is number)", function(state, max) return Number:new(math.random(max.number)) end },