Forth http://fforum.winglion.ru/ |
|
обсуждение наброска стандарта http://fforum.winglion.ru/viewtopic.php?f=36&t=2242 |
Страница 1 из 5 |
Автор: | mOleg [ Сб авг 08, 2009 19:03 ] |
Заголовок сообщения: | обсуждение наброска стандарта |
ну, вот, решил таки выложить "рыбу" в текстовом виде в виде отдельного топика. наиболее важной в данном случае является структура документа, но заполнение тоже уже(хоть и немного) имеется. |
Автор: | вопрос [ Сб авг 08, 2009 19:18 ] |
Заголовок сообщения: | |
Н-да... Кстати, ФВМ и ФМ - очень уж похожи, а значение? |
Автор: | mOleg [ Сб авг 08, 2009 19:22 ] |
Заголовок сообщения: | |
ФМ - Форт-Машина а ФВМ - Форт-Виртуальная-Машина то есть второе предполагает реализацию некой прослойки поверх чужой платформы, в то время, как первое, реальное железо. |
Автор: | вопрос [ Сб авг 08, 2009 19:23 ] |
Заголовок сообщения: | |
Цитата: Источники текстов для трансляции, их формат, работа с источниками Не пойму этого фрагмента
Работа с текстами, представленными в различных кодировках, а так же с токенизированными источниками |
Автор: | WingLion [ Сб авг 08, 2009 19:26 ] |
Заголовок сообщения: | |
да, с ВМ, ФВМ и ФМ - что-то напутано... ФМ - форт-машина ВМ - виртуальная машина ВФМ - виртуальная форт-машина (ФВМ - то же самое по идее) а что такое физическая машина (жигули или мерседес, чи шо?) и зачем она здесь, совсем не понятно и ФП забыт напрочь |
Автор: | mOleg [ Сб авг 08, 2009 19:28 ] |
Заголовок сообщения: | |
вопрос писал(а): Источники текстов для трансляции, их формат, работа с источниками тут пока нет заполнения, а есть описание того, что должно находиться в данном месте. Насчет источников текста, лучше сейчас смотреть форк(sources.f) там реализованы мои мысли по поводу трансляции текстов. вопрос писал(а): Работа с текстами, представленными в различных кодировках, предполагается, что в разные источники могут быть в разных кодировках (опять же в форке это уже есть) вопрос писал(а): а так же с токенизированными источниками
токенизированные источники - это первично уже обработанные тексты. ну, к примеру, в микроконтроллер засылать текст не выгодно - долго, а избыточность текста большая. в то же время код заливать тоже не всегда выгодно. Выход - токенизированный текст, ну, к примеру, вместо имен используются номера слов, которые могут быть значительно короче, чем обычные имена. Трансляция такого текста так же нужна, но она проще, чем трансляция текстового файла. |
Автор: | mOleg [ Сб авг 08, 2009 19:29 ] |
Заголовок сообщения: | |
WingLion писал(а): и ФП забыт напрочь
а это что такое? Функциональное Программирование? Форт-Машина не обязана быть виртуальной, более того, форт-процессоров уже достаточно много даже серийно выпускаемых. |
Автор: | вопрос [ Сб авг 08, 2009 19:35 ] |
Заголовок сообщения: | |
нужно устроить конкурс стандартов а потом всех помирить стандарт пролога, кстати, пишется годами |
Автор: | WingLion [ Сб авг 08, 2009 20:48 ] |
Заголовок сообщения: | |
mOleg писал(а): а это что такое? Функциональное Программирование?
Ну, здравствуйте... ФП = Форт-Процессор |
Автор: | mOleg [ Сб авг 08, 2009 21:03 ] |
Заголовок сообщения: | |
WingLion писал(а): mOleg писал(а):а это что такое? Функциональное Программирование?
Ну, здравствуйте... ФП = Форт-Процессор вобщем, не важно. все это в начале описано быть должно, кстати, что такое ФМ и что такое ФВМ там описано уже. |
Автор: | garbler [ Пн авг 10, 2009 10:28 ] |
Заголовок сообщения: | |
WingLion писал(а): да, с ВМ, ФВМ и ФМ - что-то напутано...
ФМ - форт-машина ВМ - виртуальная машина ВФМ - виртуальная форт-машина (ФВМ - то же самое по идее) а что такое физическая машина (жигули или мерседес, чи шо?) и зачем она здесь, совсем не понятно и ФП забыт напрочь а "физическая машина" это и есть "форт-процессор" по терминологии той рыбы. собственно, для того ведь mOleg это и постил, чтобы совместно редактировать..... |
Автор: | _Harry [ Пн авг 10, 2009 15:34 ] |
Заголовок сообщения: | |
Маленький вопрос Цитата: 12. система может работать с числами, представленными произвольным основанием
системы счисления, в диапазоне от 2 до 64. Текущее основание системы счисления хранит переменная BASE. 64 не слишком? Буквов не хватит предется еще и регистр учитывать наверно бррр.. |
Автор: | mOleg [ Пн авг 10, 2009 17:24 ] |
Заголовок сообщения: | |
_Harry писал(а): 64 не слишком?
Буквов не хватит предется еще и регистр учитывать наверно бррр.. 10+27+27 да, как раз с учетом регистра буковок. |
Автор: | Hishnik [ Пн авг 10, 2009 22:20 ] |
Заголовок сообщения: | |
mOleg писал(а): 10+27+27
Чего 10 - это понятно. А вот чего 27? |
Автор: | вопрос [ Пн авг 10, 2009 22:51 ] |
Заголовок сообщения: | |
Ещё подумав: этот стандарт гораздо организованнее того что приходилось видеть до сих пор. Если он не будет доведен до конца будет значительное упущение. Если уж говорим об оптимизаторе (прогресс), то недурно, я бы сказал для самолюбивых программистов даже обязательно, предусмотреть такие радости как инлайн (в стандарте? чтобы не приходилось C@ C! ) Цитата: Чего 10 - это понятно. А вот чего 27? Видимо, имеется ввиду, что могут быть (а ведь могут быть) не только англоязычные форты
|
Страница 1 из 5 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |