Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2012.04.08;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.48 MB
Время: 0.003 c
15-1323312036
Slider007
2011-12-08 06:40
2012.04.08
Поиск работы продолжается


2-1323931915
И. Павел
2011-12-15 10:51
2012.04.08
Incorrect Syntax на одной машине, а на другой — все работает...


8-1222099174
ruf
2008-09-22 19:59
2012.04.08
Использовать свои шрифты


15-1323234832
Генсек
2011-12-07 09:13
2012.04.08
Законность. Программа использует другую программу.


4-1253393188
Stepan Darchuk
2009-09-20 00:46
2012.04.08
Запуск приложения не из файла





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский