Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Ср окт 28, 2020 12:20

...
Google Search
Forth-FAQ Spy Grafic

Часовой пояс: UTC + 3 часа [ Летнее время ]




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: FORTH ANS94. Остались ли "блоки"/"экраны" в стандарте?
СообщениеДобавлено: Вс янв 15, 2012 15:02 
Не в сети

Зарегистрирован: Пт янв 13, 2012 22:40
Сообщения: 2
Благодарил (а): 3 раз.
Поблагодарили: 0 раз.
Задействованы ли, предусмотрены ли в текущем стандарте языка Форт (от 1994 года) "блоки"/ "экраны? Используются ли они в каком-то виде в современных реализациях языка Форт?
Насколько я понимаю, приводимое в старых книгах по Форту (например, Броуди "Начальный курс программирования на языке Форт") понятие "блоков", также называемых в некоторых случаях (касательно представления исходного кода) - "экранами", было в раннем стандарте. Те блоки, которые по 1 КБ, а экраны, которые 16 строк по 64 символа.
Я только начинаю знакомство с Фортом, да собственно и с программированием. Если я что-то не так понимаю - поправьте. У меня этот вопрос возник в связи с попыткой понять ряд вопросов. Актуальны ли на сегодня рекомендации по оформлению блоков (и есть ли они вообще где-то) при написании исходников. Да и вообще где-то они используются еще? Например, для адресации хранилища фортовой программы на каких-нибудь, там, микроконтроллерах. Изначально это относилось к диску или дискете, кажется.

_________________
starting forther


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: FORTH ANS94. Остались ли "блоки"/"экраны" в стандарте?
СообщениеДобавлено: Вс янв 15, 2012 15:38 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Чт май 04, 2006 00:53
Сообщения: 5016
Откуда: был Крым, теперь Новосибирск
Благодарил (а): 21 раз.
Поблагодарили: 58 раз.
twinkling писал(а):
Задействованы ли, предусмотрены ли в текущем стандарте языка Форт (от 1994 года) "блоки"/ "экраны? Используются ли они в каком-то виде в современных реализациях языка Форт?

Экраны остались в 94 стандарте на сколько помню, но, имхо, это атавизм, по крайней мере в большинстве современных форт-систем поддержки экранов либо совсем нет, либо она вынесена в совместимость.

_________________
Мне бы только мой крошечный вклад внести,
За короткую жизнь сплести
Хотя бы ниточку шёлка.
fleur



За это сообщение автора mOleg поблагодарил: twinkling
Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: FORTH ANS94. Остались ли "блоки"/"экраны" в стандарте?
СообщениеДобавлено: Вс янв 15, 2012 15:52 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7052
Благодарил (а): 17 раз.
Поблагодарили: 116 раз.
twinkling писал(а):
Актуальны ли на сегодня рекомендации по оформлению блоков (и есть ли они вообще где-то) при написании исходников.

Если нет непосредственной необходимости в блоках, можно смело их игнорировать. Блоки использовались для форт-систем без ОС, чтобы адресовать сектора диска напрямую. Сейчас это неактуально.



За это сообщение автора Hishnik поблагодарил: twinkling
Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: FORTH ANS94. Остались ли "блоки"/"экраны" в стандарте?
СообщениеДобавлено: Вс янв 15, 2012 16:16 
Не в сети

Зарегистрирован: Пт янв 13, 2012 22:40
Сообщения: 2
Благодарил (а): 3 раз.
Поблагодарили: 0 раз.
Спасибо за разъяснения.

_________________
starting forther


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: FORTH ANS94. Остались ли "блоки"/"экраны" в стандарте?
СообщениеДобавлено: Вс янв 15, 2012 20:02 
twinkling писал(а):
Задействованы ли, предусмотрены ли в текущем стандарте языка Форт (от 1994 года) "блоки"/ "экраны? Используются ли они в каком-то виде в современных реализациях языка Форт?


Остались, например в безоперационном COLOR FORTH
ещё их много в проекте BigForth.

P.S. Наверное дань пристрастиям:)


Вернуться к началу
  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


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

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB сборка от FladeX // Русская поддержка phpBB