Forth и другие саморасширяющиеся системы программирования Locations of visitors to this page
Текущее время: Вт мар 19, 2024 09:57

...
Google Search
Forth-FAQ Spy Grafic

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




Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: расцветка исходников, выделено из *сортировочки
СообщениеДобавлено: Чт июл 25, 2019 17:19 
Не в сети

Зарегистрирован: Пн июл 01, 2019 14:01
Сообщения: 69
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.
mOleg
Чем разукрашивали, если не секрет? Юзерскрипт или ручками?


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: *сортировочки
СообщениеДобавлено: Пт июл 26, 2019 16:49 
Не в сети

Зарегистрирован: Пн июл 01, 2019 14:01
Сообщения: 69
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.
Сорян, нашёл в вашей системе colorer.fts.

Кстати, проверим:
source file: TEST.F
: ECHO"
POSTPONE S" POSTPONE TYPE ; IMMEDIATE

:NONAME ECHO"
HELLO!" ; EXECUTE


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: *сортировочки
СообщениеДобавлено: Пт июл 26, 2019 17:04 
Не в сети

Зарегистрирован: Пн июл 01, 2019 14:01
Сообщения: 69
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.
Опять сорри за оффтоп.

Первая проблема исправляется либо добавлением строчки
Код:
Black pair: POSTPONE
в colorer.fts, либо подмешивать в исходный код комментарии типа
Код:
POSTPONE S" ( " )
.

А разукрашка новых конструкций дело не тривиальное.


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

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

по делу же

f02732 писал(а):
POSTPONE

никогда не пользуюсь этим словом, посему просто не добавлял за ненадобностью

f02732 писал(а):
А разукрашка новых конструкций дело не тривиальное.

почему?

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


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

Зарегистрирован: Пн июл 01, 2019 14:01
Сообщения: 69
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.
mOleg писал(а):
по делу же

Ну к сортировкам это отношения не имеет.

mOleg писал(а):
f02732 писал(а):
А разукрашка новых конструкций дело не тривиальное.

почему?

Ну простое сопоставление по шаблону не будет понимать новых конструкций. Чтобы правильно подсвечивать форт-код нужно его проинтерпретировать.


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: *сортировочки
СообщениеДобавлено: Пн июл 29, 2019 20:40 
Не в сети
Moderator
Moderator
Аватара пользователя

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

так там и есть интерпретация, и никаких шаблонов

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: *сортировочки
СообщениеДобавлено: Пн июл 29, 2019 21:47 
Не в сети

Зарегистрирован: Пн июл 01, 2019 14:01
Сообщения: 69
Благодарил (а): 0 раз.
Поблагодарили: 2 раз.
Но у вас нет поддержки создания новых слов.

Для сравнения:
Изображение


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: *сортировочки
СообщениеДобавлено: Чт авг 01, 2019 10:45 
Не в сети
Moderator
Moderator
Аватара пользователя

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

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

P.S.
Обсуждение чуть погодя отделю в новую тему (для порядку)

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


Вернуться к началу
 Профиль Отправить личное сообщение  
Ответить с цитатой  
 Заголовок сообщения: Re: расцветка исходников, выделено из *сортировочки
СообщениеДобавлено: Ср авг 07, 2019 23:59 
Не в сети
Moderator
Moderator
Аватара пользователя

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

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


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

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


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

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


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

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