Я ищу, чтобы окунуться в кодировку с помощью Lua. Я пытаюсь найти что-то, чтобы научить моего 11-летнего сына некоторым навыкам программирования (он уже освоил Scratch :)). Я совершенно новичок в Lua, но у меня есть опыт работы на других языках.Lua падает при компиляции тестовой программы
Я загрузил и установил ZeroBrane (v0.80, работающий на OS X 10.9.5); Однако, когда я пытаюсь скомпилировать/запустить
любого из файлов примеров
тестовой программы turtle.lua
, я получаю аварию:
То же самое происходит, если я выбираю Lua 5.2 в качестве переводчика. Любые идеи относительно возможной причины и исправления?
EDIT: Я был немного поспешным, когда тестировал это раньше; простой код Lua выглядит нормально, как и примеры программ в папке turtle-samples
.
Образец кода spirograph.lua
работает без сбоев, но, по-видимому, ничего не делает. Turtle.lua
по-прежнему падает: с помощью пошагового кода, он появляется сбой при выходе из цикла между строками 543 и 555:
Если я нажимаю F10 в этой точке останова, я получаю аварию Lua.
Это происходит на всех сценариях, даже простой однострочный шрифт с 'print 'Hello World''? Это происходит, когда вы пытаетесь запустить или отладить? –
Я тестировал v0.80 на OX 10.9.5, но не вижу никаких проблем, и других подобных отчетов не было. Вы можете открыть [билет на github] (https://github.com/pkulchenko/ZeroBraneStudio/issues). –
@PaulKulchenko: извинения, я должен был протестировать более тщательно. См. Мои правки выше, это только один пример кода, который вылетает (или, в случае 'spirograph.lua', кажется, ничего не делает). – KenD