<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to feature-requests</title><link href="https://sourceforge.net/p/opascalscript/feature-requests/" rel="alternate"/><link href="https://sourceforge.net/p/opascalscript/feature-requests/feed.atom" rel="self"/><id>https://sourceforge.net/p/opascalscript/feature-requests/</id><updated>2017-05-06T07:18:00.488000Z</updated><subtitle>Recent changes to feature-requests</subtitle><entry><title>Can you compile a 64-bit version?</title><link href="https://sourceforge.net/p/opascalscript/feature-requests/4/" rel="alternate"/><published>2017-05-06T07:18:00.488000Z</published><updated>2017-05-06T07:18:00.488000Z</updated><author><name>laoqiuqiu</name><uri>https://sourceforge.net/u/qiuqiu/</uri></author><id>https://sourceforge.net1812b678bf998a6e824b28a9a3e6b50249d524f1</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;I want to use this scripting engine in directory opus, but 64-bit directory Opus cannot use this 32-bit scripting engine.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Chr, Ord, Succ, Pred functions</title><link href="https://sourceforge.net/p/opascalscript/feature-requests/3/" rel="alternate"/><published>2007-12-25T01:21:41Z</published><updated>2007-12-25T01:21:41Z</updated><author><name>Philippe Majerus</name><uri>https://sourceforge.net/u/phmajerus/</uri></author><id>https://sourceforge.netfbe720ab2b6febd4434c0e314eb7a7b8c9cc1d71</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;It would be nice to have Pascal's Chr, Ord, Succ and Pred functions, making it possible to handle special characters, insert newline and pagefeeds in strings and other characters-related manipulations.&lt;/p&gt;
&lt;p&gt;const BS = 8;&lt;br /&gt;
TAB = 9;&lt;br /&gt;
LF = 10;&lt;br /&gt;
VT = 11;&lt;br /&gt;
FF = 12;&lt;br /&gt;
CR = 13;&lt;/p&gt;
&lt;p&gt;var st1 : string;&lt;br /&gt;
st1 := 'hello'+ chr(CR) +'world';&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Support for IActiveScript IDispatch calls</title><link href="https://sourceforge.net/p/opascalscript/feature-requests/2/" rel="alternate"/><published>2007-12-24T06:20:48Z</published><updated>2007-12-24T06:20:48Z</updated><author><name>Philippe Majerus</name><uri>https://sourceforge.net/u/phmajerus/</uri></author><id>https://sourceforge.netb59f29286d717d92c3f0a7ecd8bb09e4cc59ff71</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;IActiveScript::GetScriptDispatch should return a dispatch inerface that the host can use to call into functions, methods, and variables of the engine.&lt;/p&gt;
&lt;p&gt;This means an engine that parsed the following:&lt;br /&gt;
function test : string;&lt;br /&gt;
begin&lt;br /&gt;
result := 'succeeded';&lt;br /&gt;
end;&lt;br /&gt;
Should give a valid DispID when calling GetIDsOfNames on the dispatch interface returned by IActiveScript::GetScriptDispatch, and execute this function and return a Variant set to VT_BSTR,"succeeded" when calling Invoke with that DispID.&lt;/p&gt;&lt;/div&gt;</summary></entry><entry><title>Support for IActiveScript expressions</title><link href="https://sourceforge.net/p/opascalscript/feature-requests/1/" rel="alternate"/><published>2007-12-24T06:13:27Z</published><updated>2007-12-24T06:13:27Z</updated><author><name>Philippe Majerus</name><uri>https://sourceforge.net/u/phmajerus/</uri></author><id>https://sourceforge.netc661dfc8077492b83396113dd15e7faa667a7ecc</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;Support for the SCRIPTTEXT_ISEXPRESSION flag in IActiveScriptParse::ParseScriptText.&lt;br /&gt;
This is needed for hosts to be able to ask the engine to perform an evaluation and get the result.&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>