Есть реализация moonscript на луа с полным lulpeg на луа.
lualpeg.lua
moonscript.lua
¤function: 0x3fa1dde8 Функции/ФункцияПолученияПутиКаталогаВызоваСамойФункции.moon
¤function: 0x3fa1dde8 Функции/ФункцияПолученияПутиВызоваСамойФункции.moon
¤function: 0x3fa1dde8 Функции/ФункцияПолученияДелителяПутиВОперационнойСистеме.moon
¤function: 0x3fa1dde8 Функции/ФункцияПолученияДелителяПутиВОперационнойСистеме.moon
¤function: 0x3fa1dde8 Функции/Строка/ФункцияРазбиенияСтроки.lua
¤function: 0x3fa1dde8 Функции/ФункцияПолученияДелителяПутиВОперационнойСистеме.moon
¤function: 0x3fa1dde8 Функции/ФункцияПоимкиИсключения.moon
¤function: 0x3fa1dde8 Модули/Строка.moon
¤function: 0x3fa1dde8 Функции/ФункцияСвязыванияМодулей.moon
¤function: 0x3fa1dde8 Функции/ФункцияВозвращенияНаиболееБыстройФункцииСОдинаковымиПараметрами.moon
¤function: 0x3fa1dde8 Функции/ФункцияПолученияВремениВыполненияВызова.lua
¤function: 0x3fa1dde8 Функции/Строка/ФункцияРазбиенияСтроки.lua
¤function: 0x3fa1dde8 Функции/Строка/ФункцияРазбиенияСтрокиР2.moon
table: 0x4cc06808 1.7200000002049e-05 function: 0x4cc06500 hello/world/this/interesting/idea/to/hardtest/this/functions/toi/make/more/faster/result /
table: 0x4cc06808 3.629999991972e-05 function: 0x4cf2a450 hello/world/this/interesting/idea/to/hardtest/this/functions/toi/make/more/faster/result /
¤function: 0x3fa1dde8 Функции/ФункцияПолученияДелителяПутиВОперационнойСистеме.moon
¤function: 0x3fa1dde8 Функции/ФункцияПреобразованияСтрокиВТаблицу.moon
¤function: 0x3fa1dde8 Функции/Строка/ФункцияПреобразованияЧислаВЧитаемыйВидБайты.moon
¤function: 0x3fa1dde8 Функции/Таблица/Стек/ФункцияPopback.moon
¤function: 0x3fa1dde8 Функции/Таблица/Стек/ФункцияИзвлеченияПоследнегоЭлементаТаблицы.moon
¤function: 0x3fa1dde8 Функции/Строка/ФункцияКодированияBase64.moon
¤function: 0x3fa1dde8 Стороннее/base64.lua
¤function: 0x3fa1dde8 Функции/Строка/ФункцияГенерированияASCIIСтроки.moon
[GCompute GLua STEAM_0:1:513332898 (ekau) -> STEAM_0:1:513332898 (ekau)]
¤function: 0x3fa1dde8 Функции/Строка/ФункцияПодсчетаХэшаCRC32.moon
¤function: 0x3fa1dde8 Функции/Платформа/ФункцияПроверкиЗапущенЛиGarrysModИлиНет.moon
¤function: 0x3fa1dde8 Функции/Строка/ФункцияКомпрессииДекомпрессииСтроки.moon
¤function: 0x3fa1dde8 Стороннее/lualzw.lua
¤function: 0x3fa1dde8 Функции/Платформа/ФункцияПроверкиЗапущенЛиGarrysModИлиНет.moon
¤function: 0x3fa1dde8 ТочкаВхода.moon
¤¤function: 0x3fa1dde8 Модули/Таблица.moon
¤function: 0x3fa1dde8 Итераторы/СортированнаяТаблица.moon
¤function: 0x3fa1dde8 Функции/Таблица/ПолучениеКлючейТаблицы.moon
¤function: 0x3fa1dde8 Функции/Таблица/Итерации/БезопасныйForeach.moon
¤function: 0x3fa1dde8 Функции/Таблица/КопированиеТаблицы.moon
¤function: 0x3fa1dde8 Функции/Проверки/ФункцииПроверкиТиповДанных.lua
¤function: 0x3fa1dde8 Функции/Таблица/ПолучениеЗначенийТаблицы.moon
¤function: 0x3fa1dde8 Функции/Таблица/ПолучениеКлючейТаблицы.moon
¤function: 0x3fa1dde8 Функции/Таблица/ПолучениеКлючейТаблицыСВозможностьюКонкатенации.moon
¤function: 0x3fa1dde8 Функции/Таблица/Диспетчеризация/РасширитьТаблицуПоМаршрутнымКлючам.moon
¤function: 0x3fa1dde8 Функции/Таблица/Диспетчеризация/ФункцияЛинейногоСледованияЗначенийТаблицы.moon
¤function: 0x3fa1dde8 Функции/Проверки/ФункцииПроверкиТиповДанных.lua
¤function: 0x3fa1dde8 Функции/Строка/ФункцияРазбиенияСтроки.lua
¤function: 0x3fa1dde8 Функции/Таблица/КопированиеТаблицы.moon
¤function: 0x3fa1dde8 Функции/Проверки/ФункцииПроверкиТиповДанных.lua
¤function: 0x3fa1dde8 Функции/Строка/ФункцияРазбиенияСтроки.lua
¤function: 0x3fa1dde8 Функции/Таблица/Стек/ФункцияPop.moon
¤function: 0x3fa1dde8 Функции/Таблица/Стек/ФункцияPopback.moon
¤function: 0x3fa1dde8 Функции/Таблица/Стек/ФункцияИзвлеченияПоследнегоЭлементаТаблицы.moon
[GCompute GLua STEAM_0:1:513332898 (ekau) -> STEAM_0:1:513332898 (ekau)]
¤function: 0x3fa1dde8 Функции/Таблица/Стек/ФункцияPush.moon
¤function: 0x3fa1dde8 Функции/Таблица/Стек/ФункцияPushback.moon
¤function: 0x3fa1dde8 Функции/Таблица/ФункцияВращенияIЗначенийТаблицы.moon
¤function: 0x3fa1dde8 Функции/Таблица/Стек/ФункцияPopback.moon
¤function: 0x3fa1dde8 Функции/Таблица/Стек/ФункцияИзвлеченияПоследнегоЭлементаТаблицы.moon
¤function: 0x3fa1dde8 Функции/Таблица/ФункцияВыводаТаблицы.lua
¤function: 0x3fa1dde8 Цветность Терминала.lua
[GCompute GLua STEAM_0:1:513332898 (ekau) -> STEAM_0:1:513332898 (ekau)]
¤function: 0x3fa1dde8 Модули/Терминал.lua
¤function: 0x3fa1dde8 Функции/Таблица/ФункцияПолученияБеспорядочныхКлючейТаблицы.lua
¤function: 0x3fa1dde8 Функции/Таблица/ФункцияПолученияРазмераТаблицы.lua
¤function: 0x3fa1dde8 Итераторы/ИтераторТаблицыСФлагомТипаСегментаТаблицы.lua
¤function: 0x3fa1dde8 Функции/Таблица/Диспетчеризация/ФункцияЛинейногоСледованияЗначенийТаблицы.moon
¤function: 0x3fa1dde8 Функции/Проверки/ФункцииПроверкиТиповДанных.lua
¤function: 0x3fa1dde8 Функции/Строка/ФункцияРазбиенияСтроки.lua
¤function: 0x3fa1dde8 Функции/Таблица/КопированиеТаблицы.moon
¤function: 0x3fa1dde8 Функции/Проверки/ФункцииПроверкиТиповДанных.lua
¤function: 0x3fa1dde8 Функции/Таблица/ФункцияНахожденияРазницуМеждуТаблицами.moon
¤function: 0x3fa1dde8 Функции/Проверки/ФункцииПроверкиТиповДанных.lua
¤function: 0x3fa1dde8 Функции/Таблица/ФункцияОчисткиIТаблицы.moon
¤function: 0x3fa1dde8 Функции/Таблица/ФункцияПолученияРазмераТаблицы.lua
¤function: 0x3fa1dde8 Функции/Таблица/ФункцияОчисткиТаблицы.moon
¤function: 0x3fa1dde8 Функции/Таблица/ФункцияОчисткиIТаблицы.moon
¤function: 0x3fa1dde8 Функции/Таблица/ФункцияПолученияРазмераТаблицы.lua
¤function: 0x3fa1dde8 Функции/Таблица/ФункцияПеремешиванияIТаблицы.moon
¤function: 0x3fa1dde8 Функции/Таблица/ФункцииИзмененияПозицийЗначений.moon
¤function: 0x3fa1dde8 Функции/Таблица/ФункцияПолученияИндексаПоЗначениюТаблицы.moon
¤function: 0x3fa1dde8 Функции/Таблица/ФункцияПолученияРазмераТаблицы.lua
¤function: 0x3fa1dde8 Функции/Таблица/ФункцияПолученияБеспорядочныхКлючейТаблицы.lua
¤function: 0x3fa1dde8 Функции/Таблица/ФункцияПолученияИндексаПоЗначениюТаблицы.moon
¤function: 0x3fa1dde8 Функции/Таблица/ФункцияПолученияРазмераТаблицы.lua
¤function: 0x3fa1dde8 Функции/Таблица/ФункцияПолученияРазмераТаблицы.lua
¤function: 0x3fa1dde8 Функции/Таблица/ФункцияПолученияСлучайногоЗначенияТаблицыI.moon
¤function: 0x3fa1dde8 Функции/Таблица/Диспетчеризация/ФункцияПрокладыванияСегментовТаблицыПоСтроковомуПути.moon
¤function: 0x3fa1dde8 Функции/Строка/ФункцияРазбиенияСтроки.lua
¤function: 0x3fa1dde8 Функции/Таблица/Стек/ФункцияИзвлеченияПоследнегоЭлементаТаблицы.moon
¤function: 0x3fa1dde8 Функции/Таблица/ФункцияРассчетаРазмераТаблицыВБайтах.lua
¤function: 0x3fa1dde8 Функции/Таблица/Итерации/ФункцияРекурсивногоПеребораТаблицы.lua
¤function: 0x3fa1dde8 Функции/Таблица/КопированиеТаблицы.moon
¤function: 0x3fa1dde8 Функции/Проверки/ФункцииПроверкиТиповДанных.lua
¤function: 0x3fa1dde8 Функции/ФункцияПолученияРазмераОбъекта.moon
[ERROR] lua-stock-loader:56: lua-stock-loader:56: lua-stock-loader:56: lua-stock-loader:97: Failed to parse:
[1] >> sizeof_function = dofile "Функции/ФункцияПолученияРазмераФункции.moon"
1. unknown - [C]:-1
ошибка возникает при интерпретации фрагмента
функция
почему то не происходит парс функции после нескольких парсов других функций. Почему так? Переполнение буфера? Переинициализация моонскирпта не помогла .