Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Чт мар 28, 2024 23:13

...
Google Search
Forth-FAQ Spy Grafic

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




Начать новую тему Ответить на тему  [ Сообщений: 65 ]  На страницу 1, 2, 3, 4, 5  След.
Автор Сообщение
 Заголовок сообщения: обсуждение наброска стандарта
СообщениеДобавлено: Сб авг 08, 2009 19:03 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Чт май 04, 2006 00:53
Сообщения: 5062
Откуда: был Крым, теперь Новосибирск
Благодарил (а): 23 раз.
Поблагодарили: 63 раз.
ну, вот, решил таки выложить "рыбу" в текстовом виде в виде отдельного топика. наиболее важной в данном случае является структура документа, но заполнение тоже уже(хоть и немного) имеется.

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


Последний раз редактировалось mOleg Ср авг 19, 2009 01:36, всего редактировалось 1 раз.

Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Сб авг 08, 2009 19:18 
Не в сети

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
Н-да...
Кстати, ФВМ и ФМ - очень уж похожи, а значение? :wink:


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Сб авг 08, 2009 19:22 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Чт май 04, 2006 00:53
Сообщения: 5062
Откуда: был Крым, теперь Новосибирск
Благодарил (а): 23 раз.
Поблагодарили: 63 раз.
ФМ - Форт-Машина
а ФВМ - Форт-Виртуальная-Машина
то есть второе предполагает реализацию некой прослойки поверх чужой платформы, в то время, как первое, реальное железо.

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Сб авг 08, 2009 19:23 
Не в сети

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
Цитата:
Источники текстов для трансляции, их формат, работа с источниками

Работа с текстами, представленными в различных кодировках,

а так же с токенизированными источниками
Не пойму этого фрагмента


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Сб авг 08, 2009 19:26 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 13:19
Сообщения: 3565
Откуда: St.Petersburg
Благодарил (а): 4 раз.
Поблагодарили: 72 раз.
да, с ВМ, ФВМ и ФМ - что-то напутано...

ФМ - форт-машина
ВМ - виртуальная машина
ВФМ - виртуальная форт-машина (ФВМ - то же самое по идее)

а что такое физическая машина (жигули или мерседес, чи шо?) и зачем она здесь, совсем не понятно

и ФП забыт напрочь :(

_________________
С уважением, WingLion
Forth-CPU . RuF09WE
Мой Форт
Отсутствие бана это не заслуга юзера, а недоработка модератора (с)


Последний раз редактировалось WingLion Сб авг 08, 2009 19:28, всего редактировалось 1 раз.

Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Сб авг 08, 2009 19:28 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Чт май 04, 2006 00:53
Сообщения: 5062
Откуда: был Крым, теперь Новосибирск
Благодарил (а): 23 раз.
Поблагодарили: 63 раз.
вопрос писал(а):
Источники текстов для трансляции, их формат, работа с источниками

тут пока нет заполнения, а есть описание того, что должно находиться в данном месте.
Насчет источников текста, лучше сейчас смотреть форк(sources.f) там реализованы мои мысли по поводу трансляции текстов.

вопрос писал(а):
Работа с текстами, представленными в различных кодировках,

предполагается, что в разные источники могут быть в разных кодировках (опять же в форке это уже есть)

вопрос писал(а):
а так же с токенизированными источниками

токенизированные источники - это первично уже обработанные тексты.
ну, к примеру, в микроконтроллер засылать текст не выгодно - долго, а избыточность текста большая.
в то же время код заливать тоже не всегда выгодно. Выход - токенизированный текст, ну, к примеру, вместо имен используются номера слов, которые могут быть значительно короче, чем обычные имена. Трансляция такого текста так же нужна, но она проще, чем трансляция текстового файла.

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Сб авг 08, 2009 19:29 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Чт май 04, 2006 00:53
Сообщения: 5062
Откуда: был Крым, теперь Новосибирск
Благодарил (а): 23 раз.
Поблагодарили: 63 раз.
WingLion писал(а):
и ФП забыт напрочь

а это что такое? Функциональное Программирование?
Форт-Машина не обязана быть виртуальной, более того, форт-процессоров уже достаточно много даже серийно выпускаемых.

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Сб авг 08, 2009 19:35 
Не в сети

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
нужно устроить конкурс стандартов а потом всех помирить

стандарт пролога, кстати, пишется годами


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Сб авг 08, 2009 20:48 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 13:19
Сообщения: 3565
Откуда: St.Petersburg
Благодарил (а): 4 раз.
Поблагодарили: 72 раз.
mOleg писал(а):
а это что такое? Функциональное Программирование?


Ну, здравствуйте...

ФП = Форт-Процессор

_________________
С уважением, WingLion
Forth-CPU . RuF09WE
Мой Форт
Отсутствие бана это не заслуга юзера, а недоработка модератора (с)


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Сб авг 08, 2009 21:03 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Чт май 04, 2006 00:53
Сообщения: 5062
Откуда: был Крым, теперь Новосибирск
Благодарил (а): 23 раз.
Поблагодарили: 63 раз.
WingLion писал(а):
mOleg писал(а):а это что такое? Функциональное Программирование?
Ну, здравствуйте...
ФП = Форт-Процессор

вобщем, не важно.
все это в начале описано быть должно, кстати, что такое ФМ и что такое ФВМ там описано уже.

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 10, 2009 10:28 
Не в сети
Аватара пользователя

Зарегистрирован: Вт сен 11, 2007 11:07
Сообщения: 187
Благодарил (а): 0 раз.
Поблагодарили: 1 раз.
WingLion писал(а):
да, с ВМ, ФВМ и ФМ - что-то напутано...

ФМ - форт-машина
ВМ - виртуальная машина
ВФМ - виртуальная форт-машина (ФВМ - то же самое по идее)

а что такое физическая машина (жигули или мерседес, чи шо?) и зачем она здесь, совсем не понятно

и ФП забыт напрочь :(


а "физическая машина" это и есть "форт-процессор" по терминологии той рыбы.
собственно, для того ведь mOleg это и постил, чтобы совместно редактировать.....


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 10, 2009 15:34 
Не в сети
Аватара пользователя

Зарегистрирован: Пт дек 26, 2008 21:16
Сообщения: 412
Откуда: Великий Новгород
Благодарил (а): 9 раз.
Поблагодарили: 4 раз.
Маленький вопрос

Цитата:
12. система может работать с числами, представленными произвольным основанием

системы счисления, в диапазоне от 2 до 64. Текущее основание системы

счисления хранит переменная BASE.

64 не слишком?
Буквов не хватит предется еще и регистр учитывать наверно бррр..


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 10, 2009 17:24 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Чт май 04, 2006 00:53
Сообщения: 5062
Откуда: был Крым, теперь Новосибирск
Благодарил (а): 23 раз.
Поблагодарили: 63 раз.
_Harry писал(а):
64 не слишком?
Буквов не хватит предется еще и регистр учитывать наверно бррр..

10+27+27 ;)
да, как раз с учетом регистра буковок.

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 10, 2009 22:20 
Не в сети
Administrator
Administrator
Аватара пользователя

Зарегистрирован: Вт май 02, 2006 22:48
Сообщения: 7960
Благодарил (а): 25 раз.
Поблагодарили: 144 раз.
mOleg писал(а):
10+27+27

Чего 10 - это понятно. А вот чего 27?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: Пн авг 10, 2009 22:51 
Не в сети

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
Ещё подумав: этот стандарт гораздо организованнее того что приходилось видеть до сих пор. Если он не будет доведен до конца :? будет значительное упущение.
Если уж говорим об оптимизаторе (прогресс), то недурно, я бы сказал для самолюбивых программистов даже обязательно, предусмотреть такие радости как инлайн (в стандарте? чтобы не приходилось C@ C! )
Цитата:
Чего 10 - это понятно. А вот чего 27?
Видимо, имеется ввиду, что могут быть (а ведь могут быть) не только англоязычные форты :D


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 65 ]  На страницу 1, 2, 3, 4, 5  След.

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


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

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


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

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