richter     00/11/03 04:04:24

  Modified:    .        Tag: Embperl2c Embperl.pm TODO test.pl
               Embperl  Tag: Embperl2c Syntax.pm
               test/cmp Tag: Embperl2c epodiv.htm
               test/html/EmbperlObject Tag: Embperl2c epodiv.htm
  Log:
  Embperl 2 - fix Execute and [$ var $]
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.118.4.9 +2 -2      embperl/Embperl.pm
  
  Index: Embperl.pm
  ===================================================================
  RCS file: /home/cvs/embperl/Embperl.pm,v
  retrieving revision 1.118.4.8
  retrieving revision 1.118.4.9
  diff -u -r1.118.4.8 -r1.118.4.9
  --- Embperl.pm        2000/11/02 14:51:26     1.118.4.8
  +++ Embperl.pm        2000/11/03 12:04:13     1.118.4.9
  @@ -10,7 +10,7 @@
   #   IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
   #   WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
   #
  -#   $Id: Embperl.pm,v 1.118.4.8 2000/11/02 14:51:26 richter Exp $
  +#   $Id: Embperl.pm,v 1.118.4.9 2000/11/03 12:04:13 richter Exp $
   #
   ###################################################################################
   
  @@ -86,7 +86,7 @@
   
   
   ##ep2##
  -$VERSION = '2.0a11' ;
  +$VERSION = '2.0a12' ;
   ##/ep2##
   ##ep1##$VERSION = '1.3b6';
   
  
  
  
  1.97.4.1  +36 -0     embperl/TODO
  
  Index: TODO
  ===================================================================
  RCS file: /home/cvs/embperl/TODO,v
  retrieving revision 1.97
  retrieving revision 1.97.4.1
  diff -u -r1.97 -r1.97.4.1
  --- TODO      2000/08/17 07:31:57     1.97
  +++ TODO      2000/11/03 12:04:14     1.97.4.1
  @@ -106,3 +106,39 @@
   __
   
   - Parse Posted XML data [Alex Schmelkin 4.2.2000]
  +
  +----------------
  +
  +- $optRawInput etc.
  +
  +- [$<br>if ... -> if.htm
  +
  +- no space between </td></tr> -> </td></tr></table><doc> -> include.htm
  +
  +- <th>, $cnt -> table.htm
  +
  +- $row etc. ende checken
  +
  +- discard.htm
  +
  +- [$ sub $]
  +
  +- exit
  +
  +- print OUT
  +
  +- safe namespaces (importing Embperl functions)
  +
  +- errdoc
  +
  +- http_header / meta http-equiv -> http.htm
  +
  +- use vars -> cleanup
  +
  +- Execute / [$sub $] from [+ +]
  +
  +Docs 2.0
  +--------
  +
  +- ep1compat
  +
  
  
  
  1.70.4.17 +1 -14     embperl/test.pl
  
  Index: test.pl
  ===================================================================
  RCS file: /home/cvs/embperl/test.pl,v
  retrieving revision 1.70.4.16
  retrieving revision 1.70.4.17
  diff -u -r1.70.4.16 -r1.70.4.17
  --- test.pl   2000/11/03 08:48:08     1.70.4.16
  +++ test.pl   2000/11/03 12:04:14     1.70.4.17
  @@ -203,10 +203,8 @@
       'importsub2.htm' => { 
           },
       'importmodule.htm' => { 
  -#        'version'    => 1,
           },
       'recursexec.htm' => { 
  -#        'version'    => 1,
           },
       'nph/div.htm' => { 
           'option'     => '64',
  @@ -355,62 +353,51 @@
       'EmbperlObject/epopage1.htm' => {
           'offline'    => 0,
           'cgi'        => 0,
  -#    'version'    => 1,
           },
       'EmbperlObject/epodiv.htm' => { 
           'offline'    => 0,
           'cgi'        => 0,
  -#        'version'    => 1,
           },
       'EmbperlObject/sub/epopage2.htm' => { 
           'offline'    => 0,
           'cgi'        => 0,
  -#        'version'    => 1,
           },
       'EmbperlObject/sub/epopage2.htm' => { 
           'offline'    => 0,
           'cgi'        => 0,
  -#        'version'    => 1,
           },
       'EmbperlObject/sub/subsub/eposubsub.htm' => { 
           'offline'    => 0,
           'cgi'        => 0,
  -#        'version'    => 1,
           },
       'EmbperlObject/sub/eponotfound.htm' => { 
           'offline'    => 0,
           'cgi'        => 0,
  -#        'version'    => 1,
           },
       'EmbperlObject/obj/epoobj1.htm' => { 
           'offline'    => 0,
           'cgi'        => 0,
  -#        'version'    => 1,
           },
       'EmbperlObject/obj/epoobj2.htm' => { 
           'offline'    => 0,
           'cgi'        => 0,
  -#        'version'    => 1,
           },
       'EmbperlObject/obj/epoobj3.htm' => { 
           'offline'    => 0,
           'cgi'        => 0,
  -#        'version'    => 1,
           },
       'EmbperlObject/obj/epoobj4.htm' => { 
           'offline'    => 0,
           'cgi'        => 0,
  -#        'version'    => 1,
  +        'version'    => 1,
           },
       'EmbperlObject/base2/epostopdir.htm' => { 
           'offline'    => 0,
           'cgi'        => 0,
  -#        'version'    => 1,
           },
       'EmbperlObject/base3/epobaselib.htm' => { 
           'offline'    => 0,
           'cgi'        => 0,
  -#        'version'    => 1,
           },
   ) ;
   
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.4.7   +5 -5      embperl/Embperl/Attic/Syntax.pm
  
  Index: Syntax.pm
  ===================================================================
  RCS file: /home/cvs/embperl/Embperl/Attic/Syntax.pm,v
  retrieving revision 1.1.4.6
  retrieving revision 1.1.4.7
  diff -u -r1.1.4.6 -r1.1.4.7
  --- Syntax.pm 2000/11/02 08:45:23     1.1.4.6
  +++ Syntax.pm 2000/11/03 12:04:20     1.1.4.7
  @@ -10,7 +10,7 @@
   #   IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
   #   WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
   #
  -#   $Id: Syntax.pm,v 1.1.4.6 2000/11/02 08:45:23 richter Exp $
  +#   $Id: Syntax.pm,v 1.1.4.7 2000/11/03 12:04:20 richter Exp $
   #
   ###################################################################################
    
  @@ -778,11 +778,10 @@
           'procinfo'  => {
               embperl => { 
                   perlcode    => q{ 
  -#my
  -use vars ('$_ep_DomTree') ;
  -#$_ep_DomTree = $_[1];
  +# any initialisation could be put here
   },
                   compiletimeperlcode => q{
  +use vars ('$_ep_DomTree') ;
   *_ep_rp=\\&XML::Embperl::DOM::Node::iReplaceChildWithCDATA;
   *_ep_rpurl=\\&XML::Embperl::DOM::Node::iReplaceChildWithUrlDATA;
   *_ep_cp=\\&XML::Embperl::DOM::Tree::iCheckpoint;
  @@ -807,9 +806,10 @@
           'procinfo'  => {
               embperl => { 
                   perlcode    => q{ 
  -#my $_ep_DomTree = $_[1];
  +# any initialisation could be put here
   },
                   compiletimeperlcode => q{
  +use vars ('$_ep_DomTree') ;
   *_ep_rp=\\&XML::Embperl::DOM::Node::iReplaceChildWithCDATA;
   *_ep_rpurl=\\&XML::Embperl::DOM::Node::iReplaceChildWithUrlDATA;
   *_ep_cp=\\&XML::Embperl::DOM::Tree::iCheckpoint;
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.4.1   +97 -200   embperl/test/cmp/epodiv.htm
  
  Index: epodiv.htm
  ===================================================================
  RCS file: /home/cvs/embperl/test/cmp/epodiv.htm,v
  retrieving revision 1.1
  retrieving revision 1.1.4.1
  diff -u -r1.1 -r1.1.4.1
  --- epodiv.htm        2000/08/21 04:22:49     1.1
  +++ epodiv.htm        2000/11/03 12:04:23     1.1.4.1
  @@ -74,7 +74,7 @@
   
   <P>$tabmode = default <P>
   
  -<table border="2" width="100%">
  +<table border="1" width="100%">
       <tr>
           <td>a1/1 </td>
       </tr> 
  @@ -96,20 +96,15 @@
   
   <table border="2" width="100%">
       <tr>
  -        <th>1</th>
  -        <th>2</th>
  -        <th>3</th>
  -    </tr> 
  -    <tr>
           <td>a1/1 </td>
       </tr> 
  - 
  +
       <tr>
           <td>a2/1 </td>
       
           <td>a2/2 </td>
       </tr> 
  - 
  +
       <tr>
           <td>a3/1 </td>
       
  @@ -119,24 +114,17 @@
       </tr> 
   </table>
   
  -<table border="2" width="100%">
  -    <tr>
  -        <th>b3/1</th>
  -    
  -        <th>b3/2</th>
  -    
  -        <th>b3/3</th>
  -    </tr> 
  +<table border="3" width="100%">
       <tr>
           <td>a1/1 </td>
       </tr> 
  - 
  +
       <tr>
           <td>a2/1 </td>
       
           <td>a2/2 </td>
       </tr> 
  - 
  +
       <tr>
           <td>a3/1 </td>
       
  @@ -146,10 +134,10 @@
       </tr> 
   </table>
   
  -<table>
  +<table border="4" >
       <tr>
           <td>
  -            <table>
  +            <table border="5" >
                <tr>
                       <td>b1/1 </td>
                </tr> 
  @@ -174,7 +162,7 @@
   
       <tr>
           <td>
  -            <table>
  +            <table border="5" >
                <tr>
                       <td>b1/1 </td>
                </tr> 
  @@ -197,7 +185,7 @@
           a2/1 </td>
       
           <td>
  -            <table>
  +            <table border="5" >
                <tr>
                       <td>b1/1 </td>
                </tr> 
  @@ -222,7 +210,7 @@
   
       <tr>
           <td>
  -            <table>
  +            <table border="5" >
                <tr>
                       <td>b1/1 </td>
                </tr> 
  @@ -245,7 +233,7 @@
           a3/1 </td>
       
           <td>
  -            <table>
  +            <table border="5" >
                <tr>
                       <td>b1/1 </td>
                </tr> 
  @@ -268,7 +256,7 @@
           a3/2 </td>
       
           <td>
  -            <table>
  +            <table border="5" >
                <tr>
                       <td>b1/1 </td>
                </tr> 
  @@ -292,7 +280,7 @@
       </tr> 
   </table>
   
  -^<P>1\.3.*?<P>
  +^<P>(2\.0.*?|1\.3.*?)<P>
   
   <P>17<P>
   <P>1<P>
  @@ -300,213 +288,122 @@
   <P>
   
   0
  -
  -    1
  -
  -    2
  +1
  +2
   A = 1<br>
  -
  -    B = 2<br>
  -
  -    C = 3<br>
  +B = 2<br>
  +C = 3<br>
   @a[0] = a<br>
  -     
  -    @a[1] = b<br>
  -     
  -    @a[2] = c<br>
  -     
  -    @a[3] = d<br>
  +     @a[1] = b<br>
  +     @a[2] = c<br>
  +     @a[3] = d<br>
        @a[0] = a<br>
  -     
  -    @a[1] = b<br>
  -     
  -    @a[2] = c<br>
  -     
  -    @a[3] = d<br>
  +     @a[1] = b<br>
  +     @a[2] = c<br>
  +     @a[3] = d<br>
        a <br>
  -
  -     b <br>
  -
  -     c <br>
  -
  -     d <br>
  +b <br>
  +c <br>
  +d <br>
   1 <br>
  -
  -     3 <br>
  -
  -     5 <br>
  -
  -     7 <br>
  -
  -     9 <br>
  +3 <br>
  +5 <br>
  +7 <br>
  +9 <br>
   1 <br>
  -
  -     2 <br>
  -
  -     3 <br>
  -
  -     4 <br>
  -
  -     5 <br>
  -
  -     6 <br>
  -
  -     7 <br>
  -
  -     8 <br>
  -
  -     9 <br>
  -
  -     10 <br>
  +2 <br>
  +3 <br>
  +4 <br>
  +5 <br>
  +6 <br>
  +7 <br>
  +8 <br>
  +9 <br>
  +10 <br>
   2:1 <br>
  -
  -     2:2 <br>
  -
  -     2:3 <br>
  -
  -     2:4 <br>
  -
  -     2:5 <br>
  +2:2 <br>
  +2:3 <br>
  +2:4 <br>
  +2:5 <br>
   3:a <br>
  -
  -     3:b <br>
  -
  -     3:c <br>
  +3:b <br>
  +3:c <br>
   @a[0] = a<br>
        A = 1<br>
                1 <br>
  -             
  -                     3 <br>
  -             
  -                     5 <br>
  -             
  -                     7 <br>
  -             
  -                     9 <br>
  -             
  +             3 <br>
  +             5 <br>
  +             7 <br>
  +             9 <br>
                B = 2<br>
                1 <br>
  -             
  -                     3 <br>
  -             
  -                     5 <br>
  -             
  -                     7 <br>
  -             
  -                     9 <br>
  -             
  +             3 <br>
  +             5 <br>
  +             7 <br>
  +             9 <br>
                C = 3<br>
                1 <br>
  -             
  -                     3 <br>
  -             
  -                     5 <br>
  -             
  -                     7 <br>
  -             
  -                     9 <br>
  -             
  -    @a[1] = b<br>
  +             3 <br>
  +             5 <br>
  +             7 <br>
  +             9 <br>
  +             @a[1] = b<br>
        A = 1<br>
                1 <br>
  -             
  -                     3 <br>
  -             
  -                     5 <br>
  -             
  -                     7 <br>
  -             
  -                     9 <br>
  -             
  +             3 <br>
  +             5 <br>
  +             7 <br>
  +             9 <br>
                B = 2<br>
                1 <br>
  -             
  -                     3 <br>
  -             
  -                     5 <br>
  -             
  -                     7 <br>
  -             
  -                     9 <br>
  -             
  +             3 <br>
  +             5 <br>
  +             7 <br>
  +             9 <br>
                C = 3<br>
                1 <br>
  -             
  -                     3 <br>
  -             
  -                     5 <br>
  -             
  -                     7 <br>
  -             
  -                     9 <br>
  -             
  -    @a[2] = c<br>
  +             3 <br>
  +             5 <br>
  +             7 <br>
  +             9 <br>
  +             @a[2] = c<br>
        A = 1<br>
                1 <br>
  -             
  -                     3 <br>
  -             
  -                     5 <br>
  -             
  -                     7 <br>
  -             
  -                     9 <br>
  -             
  +             3 <br>
  +             5 <br>
  +             7 <br>
  +             9 <br>
                B = 2<br>
                1 <br>
  -             
  -                     3 <br>
  -             
  -                     5 <br>
  -             
  -                     7 <br>
  -             
  -                     9 <br>
  -             
  +             3 <br>
  +             5 <br>
  +             7 <br>
  +             9 <br>
                C = 3<br>
                1 <br>
  -             
  -                     3 <br>
  -             
  -                     5 <br>
  -             
  -                     7 <br>
  -             
  -                     9 <br>
  -             
  -    @a[3] = d<br>
  +             3 <br>
  +             5 <br>
  +             7 <br>
  +             9 <br>
  +             @a[3] = d<br>
        A = 1<br>
                1 <br>
  -             
  -                     3 <br>
  -             
  -                     5 <br>
  -             
  -                     7 <br>
  -             
  -                     9 <br>
  -             
  +             3 <br>
  +             5 <br>
  +             7 <br>
  +             9 <br>
                B = 2<br>
                1 <br>
  -             
  -                     3 <br>
  -             
  -                     5 <br>
  -             
  -                     7 <br>
  -             
  -                     9 <br>
  -             
  +             3 <br>
  +             5 <br>
  +             7 <br>
  +             9 <br>
                C = 3<br>
                1 <br>
  -             
  -                     3 <br>
  -             
  -                     5 <br>
  -             
  -                     7 <br>
  -             
  -                     9 <br>
  +             3 <br>
  +             5 <br>
  +             7 <br>
  +             9 <br>
                x
   
    y
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.1.4.1   +7 -15     embperl/test/html/EmbperlObject/epodiv.htm
  
  Index: epodiv.htm
  ===================================================================
  RCS file: /home/cvs/embperl/test/html/EmbperlObject/epodiv.htm,v
  retrieving revision 1.1
  retrieving revision 1.1.4.1
  diff -u -r1.1 -r1.1.4.1
  --- epodiv.htm        2000/08/21 04:22:50     1.1
  +++ epodiv.htm        2000/11/03 12:04:23     1.1.4.1
  @@ -6,7 +6,7 @@
   
   <body>
   
  -[$ var $a $b $c $d $e $i $ii $v $k $fv @a @b %h @c @ii %hash $]
  +[$ var $a $b $c $d $e $i $j $ii $v $k $fv @a %a @b %h @c @ii %hash $wv $wk $]
   
   Here it starts with some HTML Text<P>
   
  @@ -164,7 +164,7 @@
   
   <P>$tabmode = default <P>
   
  -<table border="2" width="100%">
  +<table border="1" width="100%">
       <tr>
           <td>[+ $a[$row][$col] +] </td>
       </tr> 
  @@ -172,28 +172,20 @@
   
   <table border="2" width="100%">
       <tr>
  -        <th>1</th>
  -        <th>2</th>
  -        <th>3</th>
  -    </tr> 
  -    <tr>
           <td>[+ $a[$row][$col] +] </td>
       </tr> 
   </table>
   
  -<table border="2" width="100%">
  +<table border="3" width="100%">
       <tr>
  -        <th>[+ $b[2][$col] +]</th>
  -    </tr> 
  -    <tr>
           <td>[+ $a[$row][$col] +] </td>
       </tr> 
   </table>
   
  -<table>
  +<table  border="4" >
       <tr>
           <td>
  -            <table>
  +            <table  border="5" >
                <tr>
                       <td>[+ $b[$row][$col] +] </td>
                </tr> 
  @@ -249,7 +241,7 @@
        [- $i++ -]
   [$ until $i > $#a $]
   
  -[$ foreach $v @a $]
  +[$ foreach $v (@a) $]
        [+ $v +] <br>
   [$ endforeach $]
   
  @@ -278,7 +270,7 @@
                [$ foreach $fv (1, 3, 5, 7, 9) $]
                        [+ $fv +] <br>
                [$ endforeach $]
  -             [$ foreach $fv () $]
  +             [$ foreach $fv (()) $]
                        [+ $fv +] <br>
                        [$ while ($wv, $wk) = each (%h) $]
                                [+ "$wv = $wk" +]<br>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to