Subversion Repositories wimsdev

Rev

Blame | Last modification | View Log | RSS feed

!set p_=!word 1 of $wims_read_parm
!bound p_ within none,header,source,html default none
!goto $p_
:none
!exit
:header
!set m_subject=More enhancements to online resource development tools
!set m_date=20020410
!set m_time=09:43:20
!set m_from=Gang XIAO
!set m_sender_ip=127.0.0.1
!set m_sender_id=
!set m_sender_class=
!set m_email=xiao@unice.fr
!set m_to=
!set m_prec=O200204/2
!set m_exists=yes
!exit
:source
<pre>
Recent addition to syntaxes of WIMS documents and OEF exercises:&lt;ol>

&lt;li>A new data type, &lt;tt>matrix&lt;/tt>, which can not only be processed as a matrix (mathematical object), but also and especially can be used as a very simple relational database, each row of the matrix being one entry of the database. Functions are created for extracting entries (&lt;tt>row(), rows(), randomrow()&lt;/tt>) or columns (&lt;tt>column&lt;/tt>), or for conditional selection (&lt;tt>row()&lt;/tt>).

&lt;li>All processing functions are now available in the testing conditions of &lt;tt>\\condition&lt;/tt> and &lt;tt>\\feedback&lt;/tt> of OEF.

&lt;li>Dynamic drawing now accepts animations.

&lt;li>Readers of a document can send parameters to the document being read. Commands have been created (&lt;tt>\\form&lt;/tt>) or enhanced (&lt;tt>\\link&lt;/tt>) in order to facilitate parameter passing.

&lt;li>Jumping/looping commands in documents: &lt;tt>\\if&lt;/tt> and &lt;tt>\\for&lt;/tt>. Now documents are fully programmable.


&lt;/ol>

Details about these new features can be found in the help pages of the related online development tools.</pre>
!exit
:html
Recent addition to syntaxes of WIMS documents and OEF exercises&#58;<ol>
<p>
<li>A new data type, <tt>matrix</tt>, which can not only be processed as a matrix (mathematical object), but also and especially can be used as a very simple relational database, each row of the matrix being one entry of the database. Functions are created for extracting entries (<tt>row(), rows(), randomrow()</tt>) or columns (<tt>column</tt>), or for conditional selection (<tt>row()</tt>).
<p>
<li>All processing functions are now available in the testing conditions of <tt>\condition</tt> and <tt>\feedback</tt> of OEF.
<p>
<li>Dynamic drawing now accepts animations.
<p>
<li>Readers of a document can send parameters to the document being read. Commands have been created (<tt>\form</tt>) or enhanced (<tt>\link</tt>) in order to facilitate parameter passing.
<p>
<li>Jumping/looping commands in documents&#58; <tt>\if</tt> and <tt>\for</tt>. Now documents are fully programmable.
<p>
</ol>
<p>
Details about these new features can be found in the help pages of the related online development tools.