You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bsf-dev@jakarta.apache.org by sa...@apache.org on 2004/03/06 17:35:59 UTC
cvs commit: jakarta-bsf/xdocs index.xml projects.xml resources.xml
sanjiva 2004/03/06 08:35:59
Modified: docs index.html projects.html resources.html
src/org/apache/bsf Languages.properties
xdocs index.xml projects.xml resources.xml
Log:
adding support for ObjectScript
Submitted by: Rob Clark <ro...@mac.com>
Reviewed by: Sanjiva Weerawarana <sa...@opensource.lk>
Revision Changes Path
1.14 +4 -0 jakarta-bsf/docs/index.html
Index: index.html
===================================================================
RCS file: /home/cvs/jakarta-bsf/docs/index.html,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- index.html 4 Nov 2003 21:48:30 -0000 1.13
+++ index.html 6 Mar 2004 16:35:59 -0000 1.14
@@ -79,6 +79,10 @@
<li>
<a href="http://groovy.codehaus.org/">Groovy</a>
</li>
+
+ <li>
+ <a href="http://objectscript.sourceforge.net/">ObjectScript</a>
+ </li>
</ul>
</p>
<p>
1.9 +36 -0 jakarta-bsf/docs/projects.html
Index: projects.html
===================================================================
RCS file: /home/cvs/jakarta-bsf/docs/projects.html,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- projects.html 4 Nov 2003 21:48:30 -0000 1.8
+++ projects.html 6 Mar 2004 16:35:59 -0000 1.9
@@ -370,6 +370,42 @@
</blockquote>
</td></tr>
</table>
+ <table border="0" cellspacing="0" cellpadding="2" width="100%">
+ <tr><td bgcolor="#828DA6">
+ <font color="#ffffff" face="arial,helvetica,sanserif">
+ <a name="ObjectScript"><strong>ObjectScript</strong></a>
+ </font>
+ </td></tr>
+ <tr><td>
+ <blockquote>
+ <p>
+ "ObjectScript is a general purpose object-oriented programming language. It is designed to
+ be simple to learn, easy to use, yet still powerful, combining the convenience of an
+ interactive interpreter with many of the features of Java, plus operator overloading,
+ regular expressions, closures, XML-RPC support, etc. And a behind the scenes compiler
+ compiles script code to JVM bytecode for faster execution."
+ </p>
+ #table (<table>
+ <tr>
+ <th>Compatibility:</th>
+ <td>BSF 2.3 and above</td>
+ </tr>
+ <tr>
+ <th>URL:</th>
+ <td><a href="http://objectscript.sourceforge.net/">http://objectscript.sourceforge.net/</a></td>
+ </tr>
+ <tr>
+ <th>Contact:</th>
+ <td><a href="mailto:rob@ti.com">Rob Clark</a></td>
+ </tr>
+ <tr>
+ <th>License:</th>
+ <td>LGPL</td>
+ </tr>
+ </table>)
+ </blockquote>
+ </td></tr>
+ </table>
</blockquote>
</td></tr>
</table>
1.9 +25 -0 jakarta-bsf/docs/resources.html
Index: resources.html
===================================================================
RCS file: /home/cvs/jakarta-bsf/docs/resources.html,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- resources.html 3 Nov 2003 13:45:31 -0000 1.8
+++ resources.html 6 Mar 2004 16:35:59 -0000 1.9
@@ -257,6 +257,31 @@
</blockquote>
</td></tr>
</table>
+ <table border="0" cellspacing="0" cellpadding="2" width="100%">
+ <tr><td bgcolor="#828DA6">
+ <font color="#ffffff" face="arial,helvetica,sanserif">
+ <a name="Embed ObjectScript in Java"><strong>Embed ObjectScript in Java</strong></a>
+ </font>
+ </td></tr>
+ <tr><td>
+ <blockquote>
+ <p>
+ ObjectScript can be embedded either through it's own native interface,
+ or through BSF.
+ </p>
+ #table (<table>
+ <tr>
+ <th>Author:</th>
+ <td><a href="mailto:rob@ti.com">Rob Clark</a></td>
+ </tr>
+ <tr>
+ <th>URL:</th>
+ <td><a href="http://objectscript.sourceforge.net/?docs/embedding.html">http://objectscript.sourceforge.net/?docs/embedding.html</a></td>
+ </tr>
+ </table>)
+ </blockquote>
+ </td></tr>
+ </table>
</blockquote>
</td></tr>
</table>
1.3 +1 -0 jakarta-bsf/src/org/apache/bsf/Languages.properties
Index: Languages.properties
===================================================================
RCS file: /home/cvs/jakarta-bsf/src/org/apache/bsf/Languages.properties,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- Languages.properties 31 Oct 2003 17:03:11 -0000 1.2
+++ Languages.properties 6 Mar 2004 16:35:59 -0000 1.3
@@ -27,3 +27,4 @@
ruby = org.jruby.javasupport.bsf.JRubyEngine, rb
judoscript = com.judoscript.BSFJudoEngine, judo|jud
groovy = org.codehaus.groovy.bsf.GroovyEngine, groovy|gy
+objectscript = oscript.bsf.ObjectScriptEngine, os
1.11 +8 -0 jakarta-bsf/xdocs/index.xml
Index: index.xml
===================================================================
RCS file: /home/cvs/jakarta-bsf/xdocs/index.xml,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- index.xml 27 Jun 2003 05:22:29 -0000 1.10
+++ index.xml 6 Mar 2004 16:35:59 -0000 1.11
@@ -68,6 +68,14 @@
<li>
JudoScript
</li>
+
+ <li>
+ <a href="http://groovy.codehaus.org/">Groovy</a>
+ </li>
+
+ <li>
+ <a href="http://objectscript.sourceforge.net/">ObjectScript</a>
+ </li>
</ul>
</p>
1.6 +56 -0 jakarta-bsf/xdocs/projects.xml
Index: projects.xml
===================================================================
RCS file: /home/cvs/jakarta-bsf/xdocs/projects.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- projects.xml 4 Nov 2002 20:59:16 -0000 1.5
+++ projects.xml 6 Mar 2004 16:35:59 -0000 1.6
@@ -280,6 +280,62 @@
</table>
</subsection>
+ <subsection name="Groovy">
+ <p>
+ "Groovy is a powerful scripting language for the JVM which compiles down to Java bytecode and implements
+ various high level features for Java developers such as dynamic typing, powerful closures for neat object navigation,
+ native syntax for Maps and Lists, operator overloading, new extended JDK methods, AOP hooks and auto-boxing.
+ Groovy also features a markup language for working with structured data (XML, DOM, SAX, Ant tasks, Swing etc).
+ "
+ </p>
+ <table>
+ <tr>
+ <th>Compatibility:</th>
+ <td>BSF 2.3 and above</td>
+ </tr>
+ <tr>
+ <th>URL:</th>
+ <td><a href="http://groovy.codehaus.org/">http://groovy.codehaus.org/</a></td>
+ </tr>
+ <tr>
+ <th>Contact:</th>
+ <td><a href="http://groovy.codehaus.org/mail-lists.html">Mailing lists</a></td>
+ </tr>
+ <tr>
+ <th>License:</th>
+ <td>BSD (Apache-like) License</td>
+ </tr>
+ </table>
+ </subsection>
+
+ <subsection name="ObjectScript">
+ <p>
+ "ObjectScript is a general purpose object-oriented programming language. It is designed to
+ be simple to learn, easy to use, yet still powerful, combining the convenience of an
+ interactive interpreter with many of the features of Java, plus operator overloading,
+ regular expressions, closures, XML-RPC support, etc. And a behind the scenes compiler
+ compiles script code to JVM bytecode for faster execution."
+ </p>
+ <table>
+ <tr>
+ <th>Compatibility:</th>
+ <td>BSF 2.3 and above</td>
+ </tr>
+ <tr>
+ <th>URL:</th>
+ <td><a href="http://objectscript.sourceforge.net/">http://objectscript.sourceforge.net/</a></td>
+ </tr>
+ <tr>
+ <th>Contact:</th>
+ <td><a href="mailto:rob@ti.com">Rob Clark</a></td>
+ </tr>
+ <tr>
+ <th>License:</th>
+ <td>LGPL</td>
+ </tr>
+ </table>
+ </subsection>
+
</section>
</body>
1.6 +18 -0 jakarta-bsf/xdocs/resources.xml
Index: resources.xml
===================================================================
RCS file: /home/cvs/jakarta-bsf/xdocs/resources.xml,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- resources.xml 27 Jun 2003 05:22:29 -0000 1.5
+++ resources.xml 6 Mar 2004 16:35:59 -0000 1.6
@@ -176,6 +176,24 @@
</table>
</subsection>
+ <subsection name="Embed ObjectScript in Java">
+ <p>
+ ObjectScript can be embedded either through it's own native interface, or through BSF.
+ </p>
+
+ <table>
+ <tr>
+ <th>Author:</th>
+ <td><a href="mailto:rob@ti.com">Rob Clark</a></td>
+ </tr>
+ <tr>
+ <th>URL:</th>
+ <td><a href="http://objectscript.sourceforge.net/?docs/embedding.html">http://objectscript.sourceforge.net/?docs/embedding.html</a></td>
+ </tr>
+ </table>
+ </subsection>
+
+
</section>
<section name="Presentations">
---------------------------------------------------------------------
To unsubscribe, e-mail: bsf-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: bsf-dev-help@jakarta.apache.org