User Tag List

Показано с 41 по 50 из 90

Тема: Тетрису 30 лет.

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

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

    Регистрация
    07.10.2007
    Адрес
    п.Пудость Гатчинского р-на Лен.обл.
    Сообщений
    3,250
    Спасибо Благодарностей отдано 
    360
    Спасибо Благодарностей получено 
    639
    Поблагодарили
    415 сообщений
    Mentioned
    46 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Radon17 Посмотреть сообщение
    Ну ладно, я ещё допустим могу поверить, что один и тот же паскалевский исходник можно собрать на двух машинах, если эмулируется или используется стандартный вывод на терминал (например VT52).
    Не соберёте, там активно используется сервис RT-11, типа ввода с клавиатуры через EMT 341, ну ещё кое-что. OMSI Pascal немного отличался от стандартного Паскаля, были кое-какие расширения, которые активно использовались.

    - - - Добавлено - - -

    Цитата Сообщение от Radon17 Посмотреть сообщение
    Белый экран встраиваемого МС 6105 становится сначала зелёным
    А ещё обратите на верхнюю строку в редакторе. Я чего-то таких в RT-11 не припомню. Особенно имя файла B:TETRIS.PAS. Такое ощущение, что это не RT-11, а CP/M.

    - - - Добавлено - - -

    Цитата Сообщение от Hunta Посмотреть сообщение
    Нашёл этот фрагмент (в видео обсуждения фильма - 6:26). Вот не верится, что в OMSI Pascal-е на ДВК прошло бы имя TERIS.ROTATEBLOCK
    Правильно сомневаетесь. Попробовал в компиляторе версии 1.2, на чём собственно написан и тетрис, вот результат:
    Код:
    LINE  STMT LEVEL NEST   SOURCE STATEMENT
    
    
       1                     program D;
       2                     var A:integer;
       3                     procedure TETRIS.ROTATEBLOCK;
                                 ^           ^
    ******          EXPECTED 'SEMICOLON' MISSING
    ******          IMPROPER SYMBOL
    ******          ALL CHARACTERS IGNORED UNTIL SEMICOLON
    
    
       4                     begin
       5     1     2     1    A:=1;
       6     2     2     1   end;
       7                     begin
       8     1     1     1    TETRIS.ROTATEBLOCK;
                        ^           ^
    ******          INVALID SYMBOL
    ******          ALL CHARACTERS IGNORED UNTIL SEMICOLON
    
    
       9     3     1     2   end.
    
    
    ERRORS DETECTED:  3    
    FREE MEMORY: 13734  WORDS

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

    Radon17(17.05.2023)

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

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

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

Ваши права

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