<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Hybrid Scripting Guide Line</title><link>https://sourceforge.net/p/shoal/wiki/Hybrid%2520Scripting%2520Guide%2520Line/</link><description>Recent changes to Hybrid Scripting Guide Line</description><atom:link href="https://sourceforge.net/p/shoal/wiki/Hybrid%20Scripting%20Guide%20Line/feed" rel="self"/><language>en</language><lastBuildDate>Mon, 27 Oct 2014 20:29:40 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/shoal/wiki/Hybrid%20Scripting%20Guide%20Line/feed" rel="self" type="application/rss+xml"/><item><title>Hybrid Scripting Guide Line modified by 谢桂纲</title><link>https://sourceforge.net/p/shoal/wiki/Hybrid%2520Scripting%2520Guide%2520Line/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">谢桂纲</dc:creator><pubDate>Mon, 27 Oct 2014 20:29:40 -0000</pubDate><guid>https://sourceforge.netceafddf971ee9aa8c809db82e48fd530d420893e</guid></item><item><title>Hybrid Scripting Guide Line modified by 谢桂纲</title><link>https://sourceforge.net/p/shoal/wiki/Hybrid%2520Scripting%2520Guide%2520Line/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v7
+++ v8
@@ -38,24 +38,24 @@
 Load entry point and connect to the "VBMath" runtime enviroment successfully!
 $  r &amp;lt;&amp;lt; e
 $  $r
-   = [0]  2.71828182845905
+   = [0\]  2.71828182845905

 &amp;gt;$  r &amp;lt;&amp;lt; pi
 $  $r
-   = [0]  3.14159265358979
+   = [0\]  3.14159265358979

 &amp;gt;$  r &amp;lt;&amp;lt; e*pi
 $  $r
-   = [0]  8.53973422267357
+   = [0\]  8.53973422267357

 &amp;gt;$  $r &amp;gt;&amp;gt; a
 $  rr &amp;lt;&amp;lt; a!
 $  $rr
-   = [0]  362880
+   = [0\]  362880

 &amp;gt;$  $r
-   = [0]  8.53973422267357
+   = [0\]  8.53973422267357

 &amp;gt;$  r &amp;lt;&amp;lt; 8.53973422267357!
 $  $r
-   = [0]  362880
+   = [0\]  362880
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">谢桂纲</dc:creator><pubDate>Mon, 27 Oct 2014 20:04:03 -0000</pubDate><guid>https://sourceforge.netfe210496d2a18af194502d60b054cd6f2627b50e</guid></item><item><title>Hybrid Scripting Guide Line modified by 谢桂纲</title><link>https://sourceforge.net/p/shoal/wiki/Hybrid%2520Scripting%2520Guide%2520Line/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v6
+++ v7
@@ -33,29 +33,29 @@

 Here is the example hybrid scripting interaction console output using shoal with VBMath library, and this example demonstrate the shoal work fine in the hybrid mode and the hybrid can easily extend the function of shoal: the shoal script are not about to do the mathematic evaluation but with the advantage of hybrid then the shoal script a able to proceeding the complex mathmatics expression evaluation!

-$  !vbmath
+&amp;gt;$  !vbmath
 Dynamic load the external "VBMath" runtime enviroment entry point, this may taks a while...
 Load entry point and connect to the "VBMath" runtime enviroment successfully!
 $  r &amp;lt;&amp;lt; e
 $  $r
    = [0]  2.71828182845905

-$  r &amp;lt;&amp;lt; pi
+&amp;gt;$  r &amp;lt;&amp;lt; pi
 $  $r
    = [0]  3.14159265358979

-$  r &amp;lt;&amp;lt; e*pi
+&amp;gt;$  r &amp;lt;&amp;lt; e*pi
 $  $r
    = [0]  8.53973422267357

-$  $r &amp;gt;&amp;gt; a
+&amp;gt;$  $r &amp;gt;&amp;gt; a
 $  rr &amp;lt;&amp;lt; a!
 $  $rr
    = [0]  362880

-$  $r
+&amp;gt;$  $r
    = [0]  8.53973422267357

-$  r &amp;lt;&amp;lt; 8.53973422267357!
+&amp;gt;$  r &amp;lt;&amp;lt; 8.53973422267357!
 $  $r
    = [0]  362880
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">谢桂纲</dc:creator><pubDate>Mon, 27 Oct 2014 20:03:07 -0000</pubDate><guid>https://sourceforge.net9a8d35adc8ab8f627fe42275a48571b3a9046c58</guid></item><item><title>Hybrid Scripting Guide Line modified by 谢桂纲</title><link>https://sourceforge.net/p/shoal/wiki/Hybrid%2520Scripting%2520Guide%2520Line/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v5
+++ v6
@@ -1,16 +1,17 @@
-Syntax for hybrid scripting
+Hybrid scripting feature in shoal script is the most amazing feature, this feature can tremendous extend the function of the shoal shell. so that the shoal shell can easily combine with other popular script language like **R/Perl/JavaScript/VBScript/Python/Lua**... With the combination hybrid scripting with various script language, you can using shoal shell build a powerful tool that other people can never does!

-1. Attaching the hybrids scripting environment
+**Syntax for hybrid scripting**
+
+&amp;gt;1. Attaching the hybrids scripting environment
 Usage: !&amp;lt;EntryName\&amp;gt;

-2. Evaluate Script Expression
+&amp;gt;2. Evaluate Script Expression
 Usage: var &amp;lt;&amp;lt; &amp;lt;Expression\&amp;gt;

-3. Set variable
+&amp;gt;3. Set variable
 Usage: $var &amp;gt;&amp;gt; &amp;lt;variableName\&amp;gt;

-Example of shoal hybrid scripting with R
-
+**Example of shoal hybrid scripting with R**

 &amp;gt;!r.net
 csv &amp;lt;&amp;lt; read.csv("test.csv")
@@ -28,7 +29,7 @@
 result &amp;lt;&amp;lt; write.csv(data, "test_success.csv")|Hybrid scripting with R call the write.csv function and save the data variable which was initialized from the previous statement to the target testing file.

-Another example of Shoal hybrid scripting with VBMath
+**Another example of Shoal hybrid scripting with VBMath**

 Here is the example hybrid scripting interaction console output using shoal with VBMath library, and this example demonstrate the shoal work fine in the hybrid mode and the hybrid can easily extend the function of shoal: the shoal script are not about to do the mathematic evaluation but with the advantage of hybrid then the shoal script a able to proceeding the complex mathmatics expression evaluation!

&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">谢桂纲</dc:creator><pubDate>Mon, 27 Oct 2014 20:01:41 -0000</pubDate><guid>https://sourceforge.netd583640eea2767f79d11545c4eb909eceebc9c0b</guid></item><item><title>Hybrid Scripting Guide Line modified by 谢桂纲</title><link>https://sourceforge.net/p/shoal/wiki/Hybrid%2520Scripting%2520Guide%2520Line/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -11,11 +11,12 @@

 Example of shoal hybrid scripting with R

-!r.net

+&amp;gt;!r.net
 csv &amp;lt;&amp;lt; read.csv("test.csv")
 $csv &amp;gt;&amp;gt; data
 result &amp;lt;&amp;lt; write.csv(data, "test_success.csv")
+

 Here is a simple example showing how to hybrid scripting using shoal with R language, if the test is success then a new csv document named test_success.csv will be saved at the same directory with the first original test csv file.

@@ -27,4 +28,33 @@
 result &amp;lt;&amp;lt; write.csv(data, "test_success.csv")|Hybrid scripting with R call the write.csv function and save the data variable which was initialized from the previous statement to the target testing file.

-Example of Shoal hybrid scripting with VBMath
+Another example of Shoal hybrid scripting with VBMath
+
+Here is the example hybrid scripting interaction console output using shoal with VBMath library, and this example demonstrate the shoal work fine in the hybrid mode and the hybrid can easily extend the function of shoal: the shoal script are not about to do the mathematic evaluation but with the advantage of hybrid then the shoal script a able to proceeding the complex mathmatics expression evaluation!
+
+$  !vbmath
+Dynamic load the external "VBMath" runtime enviroment entry point, this may taks a while...
+Load entry point and connect to the "VBMath" runtime enviroment successfully!
+$  r &amp;lt;&amp;lt; e
+$  $r
+   = [0]  2.71828182845905
+
+$  r &amp;lt;&amp;lt; pi
+$  $r
+   = [0]  3.14159265358979
+
+$  r &amp;lt;&amp;lt; e*pi
+$  $r
+   = [0]  8.53973422267357
+
+$  $r &amp;gt;&amp;gt; a
+$  rr &amp;lt;&amp;lt; a!
+$  $rr
+   = [0]  362880
+
+$  $r
+   = [0]  8.53973422267357
+
+$  r &amp;lt;&amp;lt; 8.53973422267357!
+$  $r
+   = [0]  362880
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">谢桂纲</dc:creator><pubDate>Mon, 27 Oct 2014 19:54:27 -0000</pubDate><guid>https://sourceforge.net730811d24dd69d592d4d4fabd7cf981a7b8f768b</guid></item><item><title>Hybrid Scripting Guide Line modified by 谢桂纲</title><link>https://sourceforge.net/p/shoal/wiki/Hybrid%2520Scripting%2520Guide%2520Line/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">谢桂纲</dc:creator><pubDate>Mon, 27 Oct 2014 19:42:47 -0000</pubDate><guid>https://sourceforge.netf4879fd27ebf9ec1eb4b10cb5ba15735c060b6ba</guid></item><item><title>Hybrid Scripting Guide Line modified by 谢桂纲</title><link>https://sourceforge.net/p/shoal/wiki/Hybrid%2520Scripting%2520Guide%2520Line/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -1,14 +1,30 @@
 Syntax for hybrid scripting

 1. Attaching the hybrids scripting environment
-Usage: !\&amp;lt;EntryName\&amp;gt;
+Usage: !&amp;lt;EntryName\&amp;gt;

 2. Evaluate Script Expression
-Usage: var &amp;lt;&amp;lt; \&amp;lt;Expression\&amp;gt;
+Usage: var &amp;lt;&amp;lt; &amp;lt;Expression\&amp;gt;

 3. Set variable
-Usage: $var &amp;gt;&amp;gt; \&amp;lt;variableName\&amp;gt;
+Usage: $var &amp;gt;&amp;gt; &amp;lt;variableName\&amp;gt;

 Example of shoal hybrid scripting with R

+!r.net
+
+csv &amp;lt;&amp;lt; read.csv("test.csv")
+$csv &amp;gt;&amp;gt; data
+result &amp;lt;&amp;lt; write.csv(data, "test_success.csv")
+
+Here is a simple example showing how to hybrid scripting using shoal with R language, if the test is success then a new csv document named test_success.csv will be saved at the same directory with the first original test csv file.
+
+Statement|Description
+---------|-----------
+!r.net|Attaching the R scripting environment from the registry using its entry name **r.net**
+csv &amp;lt;&amp;lt; read.csv("test.csv")|**Hybrid scripting with R function read.csv** and assign the R function return value to the Shoal Shell **variable csv**
+$csv &amp;gt;&amp;gt; data|Passing through the Shoal runtime and R environment runtime and assign the value of Shoal variable **csv** to the R variable **data**
+result &amp;lt;&amp;lt; write.csv(data, "test_success.csv")|Hybrid scripting with R call the write.csv function and save the data variable which was initialized from the previous statement to the target testing file.
+
+
 Example of Shoal hybrid scripting with VBMath
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">谢桂纲</dc:creator><pubDate>Mon, 27 Oct 2014 19:42:30 -0000</pubDate><guid>https://sourceforge.net0ee30680f1553d2a695de00175f5ccb05b5c5d4d</guid></item><item><title>Hybrid Scripting Guide Line modified by 谢桂纲</title><link>https://sourceforge.net/p/shoal/wiki/Hybrid%2520Scripting%2520Guide%2520Line/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -0,0 +1,14 @@
+Syntax for hybrid scripting
+
+1. Attaching the hybrids scripting environment
+Usage: !\&amp;lt;EntryName\&amp;gt;
+
+2. Evaluate Script Expression
+Usage: var &amp;lt;&amp;lt; \&amp;lt;Expression\&amp;gt;
+
+3. Set variable
+Usage: $var &amp;gt;&amp;gt; \&amp;lt;variableName\&amp;gt;
+
+Example of shoal hybrid scripting with R
+
+Example of Shoal hybrid scripting with VBMath
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">谢桂纲</dc:creator><pubDate>Mon, 27 Oct 2014 19:24:26 -0000</pubDate><guid>https://sourceforge.net90fb6cbaa1cbe00fe1747b5cc2f9c5fc4c79690d</guid></item><item><title>Hybrid Scripting modified by Xie.Guigang</title><link>https://sourceforge.net/p/shoal/wiki/Hybrid%2520Scripting/</link><description/><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Xie.Guigang</dc:creator><pubDate>Mon, 27 Oct 2014 08:22:35 -0000</pubDate><guid>https://sourceforge.net155527721b7a1694086751b9c2de90c97f87c2e4</guid></item></channel></rss>