/
George_Smith
/
RuSTy
Обзор
Документация
Войти
/
George_Smith
/
RuSTy
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
Peter
libs/stdlib/utils/code_gen.py
36 строк
522 B
Kari Argillander
refactor: add Pre-commit + editorconfig + gitattributes (#1034)
01 дек 2023, 09:23
Не верифицирован
01 дек 2023, 09:23
5615d80
Код
Авторство
О чём код?
# create/open file f = open("gen.txt", "w") # list of data types types = [ "LREAL", "REAL", "LINT", "DINT", "INT", "SINT", "ULINT", "UDINT", "UINT", "USINT", ] src = """(******************** * * Converts {0} to {1} * *********************) FUNCTION {0}_TO_{1} : {1} VAR_INPUT in : {0}; END_VAR {0}_TO_{1} := in; END_FUNCTION """ # loop over types for type_a in types: for type_b in types: if type_a != type_b: f.write(src.format(type_a, type_b))