mirror of
https://github.com/ValKmjolnir/Nasal-Interpreter.git
synced 2026-05-24 13:35:43 +08:00
12 lines
364 B
Plaintext
12 lines
364 B
Plaintext
var libkey=func(){
|
|
var lib=dylib.dlopen("libkey"~(os.platform()=="windows"?".dll":".so"));
|
|
var kb=lib.nas_kbhit;
|
|
var gt=lib.nas_getch;
|
|
var nb=lib.nas_noblock;
|
|
var call=dylib.limitcall(0);
|
|
return {
|
|
kbhit:func(){return call(kb);},
|
|
getch:func(){return call(gt);},
|
|
nonblock:func(){return call(nb);}
|
|
}
|
|
}(); |