Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2012.04.08;
Скачать: CL | DM;

Вниз

Строки в паскале   Найти похожие ветки 

 
Artem   (2011-12-08 18:09) [0]

Пишу тут учебный компилятор. Возник вопрос...
Строки вида #12#14#45#80 есть в стандартном Паскале?
Спасибо


 
Dimka Maslov ©   (2011-12-08 18:19) [1]

При написании компилятора (пусть даже учебного) надо сначала изучить спецификацию языка программирования.


 
TUser ©   (2011-12-08 18:20) [2]

Похоже, что нет, - посмотрел в методичке по "языку Паскаль".


 
Artem   (2011-12-08 18:34) [3]

Спасибо
А вообще символ # используется?


 
Германн ©   (2011-12-08 18:54) [4]


> Строки вида #12#14#45#80 есть в стандартном Паскале?

Турбо Паскаль 7.0 такие строки принимает.


 
Kerk ©   (2011-12-08 18:55) [5]

Турбо паскаль и стандартный паскаль имеют немало различий.


 
TUser ©   (2011-12-08 19:10) [6]

> Спасибо
> А вообще символ # используется?

В метдичке, которую я смотрел, - нет. Насколько я понимаю, это именно оригинальный Паскаль, хотя возможно, одна из первых версий.


 
Artem   (2011-12-08 19:31) [7]

TUser ©   (08.12.11 19:10) [6]
Спасибо ещё раз


 
Pavia ©   (2011-12-08 19:45) [8]

Стандарт на паскаль можно найти здесь.
http://www.moorecad.com/standardpascal/standards.html

#12#14#45#80 есть в стандартном Паскале?
В стандартном нету, зато в расширенном есть.


 
Artem   (2011-12-08 21:05) [9]

И ещё вопрос?
Прав ли я, что существуют только следующие типы:
boolean, integer, real, char + массивы, записи, перечисляемые типы, множества...


 
DVM ©   (2011-12-08 23:11) [10]


> Прав ли я, что существуют только следующие типы:

нет


 
Anatoly Podgoretsky ©   (2011-12-09 00:09) [11]

> Artem  (08.12.2011 18:09:00)  [0]

Есть, это же стандартная нотация


 
Anatoly Podgoretsky ©   (2011-12-09 00:11) [12]

> Artem  (08.12.2011 21:05:09)  [9]

Нет.
Паскали они тоже разные. Надо смотреть спецификацию/справку
Вообще то вопросы очень странные, вызывает сомнение квалификация.


 
Германн ©   (2011-12-09 01:35) [13]

После ответов АП осталось только спросить у автора топика что он имеет в виду под "стандартным Паскалем"? И для чего ему нужны ответы на его вопросы?


 
Плохиш ©   (2011-12-09 11:26) [14]


> При написании компилятора (пусть даже учебного) надо сначала
> изучить спецификацию языка программирования.

При написании компилятора надо сначала описать синтаксис используемого языка программирования :-)


 
Плохиш ©   (2011-12-09 11:28) [15]


> Artem   (08.12.11 18:09) 
> Пишу тут учебный компилятор. Возник вопрос...
> Строки вида #12#14#45#80 есть в стандартном Паскале?
>

Оно тебе не пофигу?
Реализуешь - будут в варианте твоего компилятора, не реализуешь - не будут.


 
депутатъ   (2011-12-09 12:31) [16]


> Artem   (08.12.11 21:05) [9]

как минимум ещё интервалы и файлы. все компиляторы поддерживают ещё типы-функции/процедуры, но в оригинальном паскале, по-моему, их не было.



Страницы: 1 вся ветка

Текущий архив: 2012.04.08;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.013 c
15-1322771404
Юрий
2011-12-02 00:30
2012.04.08
С днем рождения ! 2 декабря 2011 пятница


8-1224519235
REY75
2008-10-20 20:13
2012.04.08
Толщина линии в компонента Chart


15-1323289803
Юрий
2011-12-08 00:30
2012.04.08
С днем рождения ! 8 декабря 2011 четверг


2-1324135784
igorium
2011-12-17 19:29
2012.04.08
TabControl и 64-битная Windows


2-1323958856
Дмитрий С
2011-12-15 18:20
2012.04.08
А потокобезопасна ли функция AcquireExceptionObject ?