Описание тега moonscript

MoonScript is a dynamic scripting language that compiles into Lua
0 ответов

Можете ли вы проверить конкретные зависимости от lua?

Может ли спецификация lua отрабатывать тестирование только зависимостей, в некоторой степени схожих с тем, как Python достигает этого, используя tests_require какие загружать зависимости в локальную папку вместо их установки по всей системе?
27 фев '15 в 07:07
1 ответ

Ляпис не использует значения из config.moon

Я следую инструкциям на сайте leafo.net/lapis, чтобы создать файл конфигурации. мой config.moon находится в папке верхнего уровня приложения и выглядит следующим образом config = require "lapis.config" config "development", -> port 5001 Когда я б…
07 июн '16 в 18:27
1 ответ

Как отладить moonscript?

Я пытался написать какую-то игру, основанную на фреймворке Love2d, скомпилированную из moonscript. Каждый раз, когда я делаю ошибку в своем коде, мое приложение выдает ошибку, и эта ошибка относится к скомпилированному lua-коду, но не к moonscript, …
12 окт '18 в 17:18
2 ответа

Установка moonscript через luarocks на Windows 8

Когда я пытаюсь установить moonscript через luarocks, процесс выдает ошибку при установке зависимостей для moonscript, говоря, что cl не является установленной / распознанной программой. C:\Users\Kingdaro>luarocks install moonscript Installing ht…
08 янв '14 в 01:22
3 ответа

Moonscript, добавить функцию / метод к объекту?

Как мне сделать это в Moonscript? function a:do_something(b) print(b) end Ничто из того, что я пробовал, не скомпилировалось, и я ничего не увидел в их документации.
07 окт '13 в 23:40
1 ответ

Как узнать, является ли массив подмножеством другого массива?

В Python мы можем использовать set или itertools, чтобы найти подмножество одного списка другого списка, как мы делаем то же самое в Lua? a = {1,2,3} b = {2,3} Как я могу проверить, что b является подмножеством a?
03 фев '15 в 08:31
1 ответ

Как требовать и использовать функции moonscript

Это выглядит очень просто, но меня озадачило, у меня есть такая функция: print_stuff = (name) -> name определяется в папке с именем pale_moonlight так что это здесь: pale_moonlight/function.moon, Когда я пытаюсь назвать это так: > f = require …
14 фев '15 в 01:46
1 ответ

Как вызвать функцию из moonscript в lua?

У меня есть код сценария Луны, как это: hello = (name) -> print "Hello #{name}!" И я хочу использовать его в своем коде Lua, используя moonscript.loadfile как мне сделать что-то подобное?
15 янв '17 в 17:52
1 ответ

Что означает "*all" в файле file.read для moonscript?

В Moonscript, что делает *all при чтении файла имею ввиду? Пример скрипта: file = io.open('README.md', "rb") content = file\read("*all") Если есть *all Есть ли другие указатели, которые читают половину файла и т. д.?
12 фев '15 в 23:21
1 ответ

Почему io\open не работает в moonscript?

Moonscript использует \ для вызова методов, поэтому кто-то может объяснить мне, почему код ниже не работает: > file = io\open("mix.exs", "rb") [string "tmp"]:1: calling 'open' on bad self (string expected, got table) но когда вы вызываете его, чт…
12 фев '15 в 13:36
1 ответ

Luarocks не удалось скомпилировать объект

Я довольно новичок в использовании таких вещей, как luarocks, для установки библиотек, и у меня возникла проблема, я не уверен, как это исправить при установке зависимостей для Lapis. Как видите, у меня нет никаких зависимостей, установленных для La…
07 мар '15 в 09:35
1 ответ

Как написать рекурсивную функцию в MoonScript?

Есть ли что-то вроде arguments.callee JavaScript для MoonScript?
25 июн '14 в 03:32
1 ответ

Модульное тестирование удивительного конфига moonscript

То, что я пытаюсь сделать, чтобы выучить некоторый lua / moonscript, - это перенести мой удивительный файл конфигурации (rc.lua) в http://moonscript.org/ и выполнить несколько юнит-тестов по пути. Для этого я настроил rc.lua, чтобы он требовал конфи…
18 июл '15 в 23:56
1 ответ

Статические поля Moonscript

Я хочу сделать такой класс: class Example field: false --some field shared for all instances of the class init: (using field) -> field = true --want to change value of the static field above Но в Луа я получил: <...> field = false, init = f…
05 июн '16 в 11:40
1 ответ

Могу ли я сохранить ImageData или Image в новый файл с помощью löve2d в lua?

Мне нужно знать, возможно ли сохранить "ImageData" (или что-то в этом роде) в новый файл в Lua с Löve2D и как? Если я не могу, как я могу это сделать? заранее спасибо!
16 ноя '16 в 18:27
1 ответ

Комплектация moon.lua зависимость

Я делаю игру на lua с Love2D и успешно собрал ее в.exe для распространения. Однако недавно я перешел на moonscript, и теперь после компиляции и комплектации исполняемый файл не может запуститься на другом компьютере, потому что он не имеет moon.lua …
04 июл '16 в 18:30
1 ответ

Ошибка запуска Moonscript CLI с Lua 5.3 на OSX

Я на OS X 10.11.1 под управлением последней версии X Code. Я установил Lua 5.3 сегодня из источника без проблем. Кажется, работает правильно. Нет ошибок при установке luarocks и последующем использовании его для установки moonscript. Однако при вызо…
14 дек '15 в 01:53
3 ответа

Вывод Lua для классов moonscript - МАССИВНЫЙ

Я хотел бы иметь возможность создавать программы для ComputerCraft с использованием MoonScript, но из-за того, что CC помещается в "песочницу" для предотвращения проблем безопасности на серверах Minecraft и т. Д., Я не могу напрямую запрашивать moon…
30 апр '13 в 13:52
0 ответов

Как бы я проверил электронную почту, используя gmail atom и Lua Socket?

Раньше у меня это работало, но я думаю, что все, что он делает для поддержки IPV6, сейчас ломает его. Я не уверен, хотя. require "socket" require "socket.http" url = "https://username:password@gmail.google.com/­gmail/­feed/­atom" print socket.http.r…
05 окт '14 в 04:29
0 ответов

Подстрока в MoonScript

Мне нужно использовать строковую подфункцию в moonscript, для пользователей других языков строковую подфункцию и: питон string = "Hello world" print(string[0:4]) #>>>Hello javascript const string = "coffee and milk" console.log(string.subst…
08 авг '21 в 23:21