Программы
Предназначение:
Работа с кодом
Перед использованием убедитесь что у вас именно jass код. Это можно сделать сохранив и запустив карту. jass код обычно находит в файле war3map.j
`
ОЖИДАНИЕ РЕКЛАМЫ...
1
29
8 месяцев назад
1
Каким образом она ExecuteFunc конвертит?
0
35
8 месяцев назад
0
Кто автор этой программы
0
18
8 месяцев назад
0
Согласно декларации этой функции
native ExecuteFunc takes string funcName returns nothing
3
29
8 месяцев назад
3

Качайте на свой страх и риск!

В программе обнаружены вирусы.
Загруженные файлы
1
18
8 месяцев назад
1
В программе обнаружены вирусы.
Не правда
DrWeb - Undetected
Kaspersky - Undetected
3
29
8 месяцев назад
3
Не правда
Как это неправда? Даже виндовс ругается.
Загруженные файлы
0
18
8 месяцев назад
0
Эта программа не подключается к сети, не лазает в память другого процесса, так что то что оно ругается вообще не аргумент
3
29
8 месяцев назад
3
Vlod, а можно на исходники поглядеть?
0
18
8 месяцев назад
Отредактирован Vlod
0
Когда выложу в гит, тогда будет можно. Сейчас идет пользовательское тестирование
0
35
8 месяцев назад
Отредактирован Anime Chan
0
Качайте на свой страх и риск!
Может лучше убрать ресурс, кто знает что там у автора на компьютере
0
18
8 месяцев назад
0
Это по безопаснее WFE и других программ которые лезут в память другого процесса
4
29
8 месяцев назад
4
Когда выложу в гит, тогда будет можно. Сейчас идет пользовательское тестирование
Ну так верно. Сначала своруешь все пароли, потом выложишь в гит очищенную версию, чтоб вредонос в логах не палился.
0
18
8 месяцев назад
0
Внезапно пустой main.py сбилдил в .exe, повсюду вирусы
спойлер
Загруженные файлы
Этот комментарий удален
0
18
7 месяцев назад
0
v1.0.2
  • Добавлено информирование о баге JassVM когда после конструкции false end далее проверки пропускаются
  • Добавлена возможность транспилировать код без типов
0
29
5 месяцев назад
0
Ключевые слова end, repeat, break, do, for, in, nil, repeat, until, while допустимы в JASS но в Lua они сломают всю логику. Они автоматически переименовываются?
0
18
5 месяцев назад
0
Они автоматически переименовываются?
Нет, потому что тогда бы пришлось гарантировать что отсутствуют конфликтов в области видимости имен
0
29
5 месяцев назад
0
тогда бы пришлось гарантировать что отсутствуют конфликтов в области видимости имен
Суфикс THIS_IS_FUCKING_KEYWORD это гарантирует с неплохой вероятностью.
0
37
5 месяцев назад
0
Ключевые слова end, repeat, break, do, for, in, nil, repeat, until, while допустимы в JASS но в Lua они сломают всю логику. Они автоматически переименовываются?
Шта?

Просьба при ложном срабатывании антивирусов запаковывать программу в архив с паролем xgm, уведомив об этом в контенте ресурса. Нам такие вещи могут дорого обойтись
0
29
5 месяцев назад
0
Шта?
Смотрим на валидный код жасс:
function lerpDouble takes real start, real end, real t returns real
	return start * (1.0 - t) + end * t
endfunction
Он превратится в такой код, который выдаст ошибку:
function lerpDouble (start, end, t)
	return start * (1.0 - t) + end * t
end
Ответы (2)
0
37
2 месяца назад
0
nazarpunk, ага, надо парсить глубоко чтобы это переименовывать
0
29
2 месяца назад
Отредактирован nazarpunk
0
ScorpioT1000, здесь можно просто добавить суффикс к таким переменным. А вот конкатенация уже повеселее будет.
function a takes string b, string c returns string
	return b + c
endfunction
0
29
2 месяца назад
Отредактирован nazarpunk
0
Кстати, в луа отдельный оператор конкатенации. Конвертер это учитывает?
function a takes string b, string c returns string
	return b + c
endfunction
Чтобы оставить комментарий, пожалуйста, войдите на сайт.