aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authors-ol <s+removethis@s-ol.nu>2022-02-04 00:42:29 +0000
committers-ol <s+removethis@s-ol.nu>2025-03-02 14:24:49 +0000
commit87f28179c031b4ae49fe6a91c534e46fb89e38ff (patch)
tree34fa4f70ae0a988069dc97dcb49849a3a137c3b5
parentlib: small fixes (diff)
downloadalive-87f28179c031b4ae49fe6a91c534e46fb89e38ff.tar.gz
alive-87f28179c031b4ae49fe6a91c534e46fb89e38ff.zip
lib: fix midi on Lua 5.1
-rw-r--r--alv-lib/_midi.moon8
1 files changed, 4 insertions, 4 deletions
diff --git a/alv-lib/_midi.moon b/alv-lib/_midi.moon
index 7f99063..fe70af9 100644
--- a/alv-lib/_midi.moon
+++ b/alv-lib/_midi.moon
@@ -3,10 +3,10 @@ import RtMidiIn, RtMidiOut, RtMidi from require 'luartmidi'
bit = if _VERSION == 'Lua 5.4'
{
- band: (a, b) -> a & b
- bor: (a, b) -> a | b
- lshift: (a, b) -> a << b
- rshift: (a, b) -> a >> b
+ band: loadstring 'function (a, b) return a & b end'
+ bor: loadstring 'function (a, b) return a | b end'
+ lshift: loadstring 'function (a, b) return a << b end'
+ rshift: loadstring 'function (a, b) return a >> b end'
}
else
ok, bit = pcall require, 'bit32'