Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

MAXIOL _ БК 0010 / 11 / 11M _ Pascal для БК-ОС

Автор: kazamul 22.6.2016, 9:25

кто-нибудь программировал на Паскале для БКшки?

почему-то не могу создать процедуру - компилятор ругается

Автор: kazamul 22.6.2016, 20:05

Это приложение:

Код

PROGRAM F;
    PROCEDURE PROC1;
    BEGIN
        WRITE('HELLO WORLD FROM PROC!');
    END;
BEGIN
    WRITE('HELLO WORLD!');
END.


Вот этот листинг я получаю:
Код


F                    PАСЦАЛ       PDP-11    11-FEB-1975  0:03    V1-895 PАГЕ 1  
                               MINICOMPUTERS                                    

LИНЕ  STMT LЕЖЕЛ NЕСТ   SОУРСЕ SТАТЕМЕНТ

   1                     PROGRAM F;
   2                         PROCEDURE PROC1;
                 ^              ^
******          IМПРОПЕР СЫМБОЛ
******          AЛЛ ЦХАРАЦТЕРС ИГНОРЕД УНТИЛ SEMICOLON

   3                         BEGIN
   4     1     1     1           WRITE('HELLO WORLD FROM PROC!');
   5     2     1     1       END;
                    ^
******          MИССИНГ '.' АТ ЕНД ОФ ПРОГРАМ


EРРОРС ДЕТЕЦТЕД:  2    
FРЕЕ МЕМОРЫ:  7180  ВОРДС

Автор: SuperMax 25.6.2016, 16:55

Могу точно сказать, что PASCAL для RT11 был рабочий
те когда-то давно я на нем писал какие-то лабораторные работы учась на первом курсе, все вполне получалось

возможно останки этих лабораторных работ, те реально рабочие примеры
есть в комплекте эмулятора ДВК на pdp-11.ru

синтаксис паскаля сейчас я увы не помню

однако мне кажется что надо вот так

PROGRAM F;
BEGIN
WRITE('HELLO WORLD!');
END.

Русская версия Invision Power Board (https://www.invisionboard.com)
© Invision Power Services (https://www.invisionpower.com)