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

...
Google Search
Forth-FAQ Spy Grafic

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




Начать новую тему Ответить на тему  [ Сообщений: 148 ]  На страницу Пред.  1, 2, 3, 4, 5 ... 10  След.
Автор Сообщение
 Заголовок сообщения:
СообщениеДобавлено: Вт янв 06, 2009 23:22 
Не в сети
Moderator
Moderator
Аватара пользователя

Зарегистрирован: Чт май 04, 2006 00:53
Сообщения: 5062
Откуда: был Крым, теперь Новосибирск
Благодарил (а): 23 раз.
Поблагодарили: 63 раз.
на SPF4.19 не запускается (выдает дамп исключения просто при попытке подключить текст)
а spf4wc.exe , что в SPF4.19 у меня сам не запускается - молча падает(вру, висит в памяти, но видимо себя никак не проявляет).
Так что попробовать не получается 8([/quote]

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


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

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

_________________
понимаю некоторую бестолковость некоторых вопросов


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

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

исправлено 10.01
исправления перенесены в первое сообщение с кодом (1 стр.)

_________________
понимаю некоторую бестолковость некоторых вопросов


Последний раз редактировалось вопрос Сб янв 10, 2009 13:25, всего редактировалось 1 раз.

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

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

_________________
понимаю некоторую бестолковость некоторых вопросов


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

Зарегистрирован: Ср май 03, 2006 11:27
Сообщения: 1394
Откуда: St.Petersburg
Благодарил (а): 2 раз.
Поблагодарили: 11 раз.
вопрос писал(а):
теперь должно запускаться в косоли СПФ, у меня запускается.


А где примеры?


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

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
Для начала я хочу знать, запустился ли этот код, а то выяснится. что у меня СПФ 4.00, у Олега - 4.17 а ещё у кого-то вообще непонятно что.
Примеры можно делать самому, только набирать с пробелами и не забывать перед >postfix тип преобразования , этот код - часть задуманного большего проекта по "переводу " фрагментов других языков на форт.

Да, кстати, форк код не воспринимает :(

вот например
Код:
S" RESULT += ( a1 + a2 * ( a3 + a4 * ( a5 + a6 ) ) ) " _C_LIKE >postfix CR TYPE

даст результат
Код:
RESULT a1 a2 a3 a4 a5 a6 +   *   +   *   +   OVER   @   +   SWAP   !    Ok

при этом. разумеется, подразумевается, что а1 - и т.д. сразу кладут значение на стек, тогда как RESULT : VARIABLE

_________________
понимаю некоторую бестолковость некоторых вопросов


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

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
ещё пример
Код:
S" expression_is_true = ( expr2 || expr3 ) && ( a == b + c ) && ( b <= c ) "  >postfix CR TYPE

Код:
expression_is_true expr2 expr3 OR   a b c +   =   AND  b c >   NOT   AND   SWAP   ! 

_________________
понимаю некоторую бестолковость некоторых вопросов


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

Зарегистрирован: Чт май 04, 2006 00:53
Сообщения: 5062
Откуда: был Крым, теперь Новосибирск
Благодарил (а): 23 раз.
Поблагодарили: 63 раз.
на SPF4.19 выдает:
ini file included
free
zz.f
unbalance in strings SAMPLES & FORTH analogies (1) any KEY
и выходит в CMD.

вопрос писал(а):
Для начала я хочу знать, запустился ли этот код, а то выяснится. что у меня СПФ 4.00, у Олега - 4.17 а ещё у кого-то вообще непонятно что.

у меня, не поверишь, все СПФы от 3.15 до последней версии с cvs.
( Но именно 3.17 я взял для пределелки в форк, поэтому знаю его лучше всего :)

да, лучше не выкладывать в новом сообщении код, а отредактировать старое (и сделать пометку), мне так кажется.

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


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

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
Цитата:
unbalance in strings SAMPLES & FORTH analogies (1) any KEY
т.е. опять нуль не туда в конце строки добавился или пробел был чем-то съеден ...
эта ошибка- если в строках приоритета (собственно преообразуемых опреаторов) и аналогий - разное количество элементов. Для одной из строк один из элементов не распознан :(

_________________
понимаю некоторую бестолковость некоторых вопросов


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

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

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


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

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

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


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

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


Цитата:
сам на чем

SP-FORTH - ANS FORTH 94 for Win95/98/ME/NT/2000/XP
Open source project at http://spf.sf.net
Russian FIG at http://www.forth.org.ru ; Started by A.Cherezov
Version 4.18 Build 001 at 01.Dec.2006

сейчас ещё подумаю, где может быть ошибка потенциальная :o

_________________
понимаю некоторую бестолковость некоторых вопросов


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

Зарегистрирован: Вт май 09, 2006 12:31
Сообщения: 3438
Благодарил (а): 5 раз.
Поблагодарили: 16 раз.
сейчас - посмотрю в чём дело ... для форка всё равно нужно отдельно и для quark'а если вдруг - пришлось бы отдельно и всё это говорит за стандартизацию :(

_________________
понимаю некоторую бестолковость некоторых вопросов


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

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

правильный файл вот
http://www.onlinedisk.ru/file/63157/

_________________
понимаю некоторую бестолковость некоторых вопросов


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

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

это даже не ошибка, а просчет. Нельзя использовать неотображаемый символ для отмечания чего бы то ни было!

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


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

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


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

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


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

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