<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>Форум QUIK [тема: Загрузка кода из строки]</title>
		<link>http://forum.quik.ru</link>
		<description>Новое в теме Загрузка кода из строки форума  на сайте Форум QUIK [forum.quik.ru]</description>
		<language>ru</language>
		<docs>http://backend.userland.com/rss2</docs>
		<pubDate>Mon, 04 May 2026 02:19:18 +0300</pubDate>
		<item>
			<title>Загрузка кода из строки</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message1554/topic216/">Загрузка кода из строки</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			<br />====quote====<br /><a class="blog-p-user-name" id="bp_Mjd3APQj" href="/user/54/" bx-tooltip-user-id="54">Серж</a> пишет: <br />Есть некоторая числовая переменная value и условие filter, заданное строкой, например:<br />
====code====
<pre> local value, filter = 5, " &#62; 3"
 </pre>
=============
 <br />Нужно вывести результат применения условия к переменной, как-то так:<br />
====code====
<pre> print(5 &#62; 3) </pre>
=============
<br /><br />=============<br />-- Вычисление выражения из строки<br />-- Возвращает вычисленное значение либо nil при ошибке<br />function string.calculate(str)<br />	local status,result = pcall(loadstring(&quot;return &quot; .. str))<br />	if status then<br />		return result<br />	end<br />end <br />
			<i>27.02.2015 20:34:28, s_mike@rambler.ru.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message1554/topic216/</link>
			<guid>http://forum.quik.ru/messages/forum10/message1554/topic216/</guid>
			<pubDate>Fri, 27 Feb 2015 20:34:28 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Загрузка кода из строки</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message1552/topic216/">Загрузка кода из строки</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			таким образом, можно задавать условия/уровни работы роботов прямо из визуальной таблицы. Весь пример приводить не буду - логика и так понятна. <br />
			<i>27.02.2015 19:13:38, sam063rus.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message1552/topic216/</link>
			<guid>http://forum.quik.ru/messages/forum10/message1552/topic216/</guid>
			<pubDate>Fri, 27 Feb 2015 19:13:38 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Загрузка кода из строки</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message1550/topic216/">Загрузка кода из строки</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			хорошая тема.<br />вот, для начала (давно не проверял - может, что-то не хватать):<br /><br />
====code====
<pre>n = 9
 mm = 2

function main()
loadstring("if n &#62;= mm then message('n &#62;= mm') else message('n &#60; mm') end")()
end
 </pre>
=============
возможные грабли: надо/лучше как-то задействовать через pcall и функцию обработки ошибок. <br />
			<i>27.02.2015 19:08:16, sam063rus.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message1550/topic216/</link>
			<guid>http://forum.quik.ru/messages/forum10/message1550/topic216/</guid>
			<pubDate>Fri, 27 Feb 2015 19:08:16 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
		<item>
			<title>Загрузка кода из строки</title>
			<description><![CDATA[<b><a href="http://forum.quik.ru/messages/forum10/message1547/topic216/">Загрузка кода из строки</a></b> в форуме <a href="http://forum.quik.ru/forum10/">Программирование на языке Lua</a>. <br />
			Есть некоторая числовая переменная value и условие filter, заданное строкой, например:<br />
====code====
<pre>local value, filter = 5, " &#62; 3"
</pre>
=============
 <br />Нужно вывести результат применения условия к переменной, как-то так:<br />
====code====
<pre>print(5 &#62; 3)</pre>
============= <br />
			<i>27.02.2015 18:58:26, Серж.</i>]]></description>
			<link>http://forum.quik.ru/messages/forum10/message1547/topic216/</link>
			<guid>http://forum.quik.ru/messages/forum10/message1547/topic216/</guid>
			<pubDate>Fri, 27 Feb 2015 18:58:26 +0300</pubDate>
			<category>Программирование на языке Lua</category>
		</item>
	</channel>
</rss>
