User Tag List

Показано с 1 по 4 из 4

Тема: XAS. Формат исходников

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #4

    Регистрация
    08.05.2007
    Адрес
    Dnepropetrovsk
    Сообщений
    1,089
    Спасибо Благодарностей отдано 
    281
    Спасибо Благодарностей получено 
    70
    Поблагодарили
    49 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну вот посмотри мои исходники. Конкретно надо смотреть файл CNVEXE.MAC, по метке CNVXAS начинается конверсия всего файла.

    Глянул бегло. Получается, что первая часть файла содержит комментарий фиксированной длины. Потом идут строки. Строки могут заканчиваться в определённых местах следующими символами:

    0DH
    09H
    0CH

    Если же после конца строки идёт байт 00H - то это конец файла.

    У меня там довольно накрученная логика, к сожалению. Уж не знаю, почему. То ли там действительно куча краевых случаев, то ли я в те времена так плохо программировал. Так или иначе, алгоритм работает; на всех исходниках, которые я им конвертировал, сбоев не было.
    Последний раз редактировалось Barmaley_m; 19.07.2020 в 15:44.

    Этот пользователь поблагодарил Barmaley_m за это полезное сообщение:

    Black Cat / Era CG(19.07.2020)

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. XAS
    от Bulba в разделе Программирование
    Ответов: 10
    Последнее: 13.07.2015, 13:41
  2. Поддержим Сайт исходников!
    от Crank79 в разделе Программирование
    Ответов: 132
    Последнее: 15.06.2015, 10:22
  3. Архив исходников и софта от Grand'а
    от Grand в разделе Программирование
    Ответов: 9
    Последнее: 28.05.2008, 19:27
  4. Нужен Xas v 9.8, 9.10
    от Diesel в разделе Софт
    Ответов: 3
    Последнее: 25.10.2005, 14:52

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •