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