06.06: 25 * починить ^M * это было лишнее \n в функции replace * конвертировать interface в protocol * генерить interface в Swift 05.06: 40 * ввести понятие контекста в разбор * определять контекст протокола * конвертировать поля в свойства протокола 02.06: 20 * геренить memoryItemPositions.js 01.06: 40 * сообщать Usage * принимать на вход в toSwift аргументы * вывести файл построчно * ввести словарь замен * сохранять в файл * конвертить memorySide из TS в Swift * генерить memorySide.swift * генерить остальные функции-константы * использовать сгенеренные js и swift в проектах 31.05: 30 * перевести memorySide на TS * генерить memorySide.js