Це програма для Linux під назвою GopherLua, останню версію якої можна завантажити як v1.1.0release.zip. Його можна запустити онлайн у безкоштовного хостинг-провайдера OnWorks для робочих станцій.
Завантажте та запустіть цю програму під назвою GopherLua з OnWorks безкоштовно.
Дотримуйтесь цих інструкцій, щоб запустити цю програму:
- 1. Завантажив цю програму на свій ПК.
- 2. Введіть у наш файловий менеджер https://www.onworks.net/myfiles.php?username=XXXXX із потрібним ім'ям користувача.
- 3. Завантажте цю програму в такий файловий менеджер.
- 4. Запустіть онлайн-емулятор OnWorks Linux або Windows або онлайн-емулятор MACOS з цього веб-сайту.
- 5. З ОС OnWorks Linux, яку ви щойно запустили, перейдіть до нашого файлового менеджера https://www.onworks.net/myfiles.php?username=XXXXX з потрібним іменем користувача.
- 6. Завантажте програму, встановіть її та запустіть.
ЕКРАНИ
Ad
GopherLua
ОПИС
GopherLua — це віртуальна машина та компілятор Lua5.1 (+ оператор goto в Lua5.2), написані на Go. GopherLua має ту саму мету, що й Lua: бути мовою сценаріїв із розширюваною семантикою. Він надає Go API, які дозволяють легко вставляти мову сценаріїв у ваші хост-програми Go. API на основі стека, подібний до того, який використовувався в оригінальній реалізації Lua, призведе до підвищення продуктивності в GopherLua (це зменшить розподіл пам’яті та перетворення конкретного типу <-> інтерфейсу). GopherLua API не є стековим API. GopherLua надає перевагу зручності, а не продуктивності. API GopherLua працюють майже так само, як Lua, але стек використовується лише для передачі аргументів і отримання повернених значень.
Функції
- GopherLua не швидкий, але не надто повільний, я думаю
- GopherLua має майже еквівалентну (або трохи кращу) продуктивність, ніж Python3 на мікротестах
- GopherLua підтримує >= Go1.9
- GopherLua підтримує роботу каналів
- Усі дані в програмі GopherLua є значеннями LValue
- Ви можете перевірити тип об’єкта в Go way
Мова програмування
Go
Категорії
Це програма, яку також можна завантажити з https://sourceforge.net/projects/gopherlua.mirror/. Його розміщено в OnWorks, щоб його можна було найпростіше запускати онлайн з однієї з наших безкоштовних операційних систем.