<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Серый форум &mdash; Forth интерпретаторы]]></title>
		<link>http://forum.script-coding.com/viewtopic.php?id=8137</link>
		<atom:link href="http://forum.script-coding.com/extern.php?action=feed&amp;tid=8137&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Forth интерпретаторы».]]></description>
		<lastBuildDate>Mon, 11 Mar 2013 11:47:39 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Re: Forth интерпретаторы]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=70168#p70168</link>
			<description><![CDATA[<div class="quotebox"><cite>creature.ws пишет:</cite><blockquote><p>«Готовый проект» конкатенативного скриптового языка это <a href="http://factorcode.org/">factor</a>.</p></blockquote></div><p> только это будет компилируемый код<br />а я ищу интерпретатор, <br />более того, встраиваемый интерпретатор</p><div class="quotebox"><cite>creature.ws пишет:</cite><blockquote><div class="quotebox"><blockquote><p>короткий код из нескольких слов более читабелен и понимабелен</p></blockquote></div><p>Если код ограничивается пятью словами, то различия синтаксиса не существенны, при больших объёмах forth и factor «с ходу» вообще не воспринимаются.</p></blockquote></div><p> согласен<br />с другой стороны если мы представим код 25-40 слов (диалект forth)<br />в варианте интерпретируемого VBS это будет уже порядка 100- 200 слов</p><p>Это пока просто идеи и рассуждения<br />как может быть и как удобнее<br />сама идея &quot;скрипт поверх скрипта&quot; понятно имеет свои недостатки и их достаточно можно найти<br />но в отдельных случаях почему нет?</p>]]></description>
			<author><![CDATA[null@example.com (kirbiba)]]></author>
			<pubDate>Mon, 11 Mar 2013 11:47:39 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=70168#p70168</guid>
		</item>
		<item>
			<title><![CDATA[Re: Forth интерпретаторы]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=70164#p70164</link>
			<description><![CDATA[<p>«Готовый проект» конкатенативного скриптового языка это <a href="http://factorcode.org/">factor</a>.<br /></p><div class="quotebox"><blockquote><p>короткий код из нескольких слов более читабелен и понимабелен</p></blockquote></div><p>Если код ограничивается пятью словами, то различия синтаксиса не существенны, при больших объёмах forth и factor «с ходу» вообще не воспринимаются.</p>]]></description>
			<author><![CDATA[null@example.com (creature.ws)]]></author>
			<pubDate>Mon, 11 Mar 2013 10:34:36 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=70164#p70164</guid>
		</item>
		<item>
			<title><![CDATA[Re: Forth интерпретаторы]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=70160#p70160</link>
			<description><![CDATA[<div class="quotebox"><cite>Felix Faria пишет:</cite><blockquote><p>В прошлом семестре писал интерпретатор на VBS, но это было в качестве домашней работы, потому там не все нюансы были учтены. А какие именно команды форта нужно поддерживать?</p></blockquote></div><p> Спасибо за ответ)<br />У меня в разных проектах возникала<br />необходимость перейти от обычного скриптования <br />на более синтаксически простой уровень абстракции.<br />Конкретные команды не принципиальны ибо речь о диалекте Forth-a <br />заточенного под потребную функциональность (там команды будут в зависимости от решаемой задачи).</p><p>Еще момент обход ошибок<br />если форт реализован &quot;поверх&quot; движка программы<br />то ошибки этого уровня легче игнорировать<br />соответственно давая конечному пользователю<br />право скриптовать &quot;поверх&quot; можно не подвергать опасности базовую функциональность программы.</p><p>Ну и еще ряд соображений.<br />В простых но разнообразных задачах<br />накладные расходы на скорость исполнения и т.п. не принципиальны<br />а короткий код из нескольких слов более читабелен и понимабелен:)</p><p>Например:<br />Вместо кода типа: <br /></p><div class="codebox"><pre><code>set XXX= new YYY : xxx.left=350 : xxx.top=400</code></pre></div><p>напишем:<br /></p><div class="codebox"><pre><code>newBlock 350 left 400 top </code></pre></div><p>Собственно я бы хотел найти некий готовый проект<br />чтобы подключать его к своим программам <br />и в каждом случае добавлять 10-20 команд по контексту задачи.</p>]]></description>
			<author><![CDATA[null@example.com (kirbiba)]]></author>
			<pubDate>Mon, 11 Mar 2013 09:34:30 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=70160#p70160</guid>
		</item>
		<item>
			<title><![CDATA[Re: Forth интерпретаторы]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=70145#p70145</link>
			<description><![CDATA[<p>В прошлом семестре писал интерпретатор на VBS, но это было в качестве домашней работы, потому там не все нюансы были учтены. А какие именно команды форта нужно поддерживать?</p>]]></description>
			<author><![CDATA[null@example.com (Felix Faria)]]></author>
			<pubDate>Sun, 10 Mar 2013 21:46:36 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=70145#p70145</guid>
		</item>
		<item>
			<title><![CDATA[Forth интерпретаторы]]></title>
			<link>http://forum.script-coding.com/viewtopic.php?pid=70143#p70143</link>
			<description><![CDATA[<p>Кто и где встречал интерпретаторы Forth на базе VBS ?<br />Я находил только варианты клиентского (браузерного) Forth -&gt; JS</p><p>Сразу отвечу на встречный вопрос &quot;Нафига? Что это за изврат?&quot;<br />Ответ будет такой &quot;Иногда нужно.&quot; :-)<br />(если тема вас интересует потом перетрем)</p>]]></description>
			<author><![CDATA[null@example.com (kirbiba)]]></author>
			<pubDate>Sun, 10 Mar 2013 20:48:38 +0000</pubDate>
			<guid>http://forum.script-coding.com/viewtopic.php?pid=70143#p70143</guid>
		</item>
	</channel>
</rss>
