[BACK]Return to parse.y CVS log [TXT][DIR] Up to [local] / OpenXM_contrib2 / asir2000 / parse

Diff for /OpenXM_contrib2/asir2000/parse/parse.y between version 1.26 and 1.27

version 1.26, 2005/04/07 08:33:12 version 1.27, 2005/07/27 04:35:11
Line 45 
Line 45 
  * DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE,   * DEVELOPER SHALL HAVE NO LIABILITY IN CONNECTION WITH THE USE,
  * PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE.   * PERFORMANCE OR NON-PERFORMANCE OF THE SOFTWARE.
  *   *
  * $OpenXM: OpenXM_contrib2/asir2000/parse/parse.y,v 1.25 2004/06/21 09:05:16 noro Exp $   * $OpenXM: OpenXM_contrib2/asir2000/parse/parse.y,v 1.26 2005/04/07 08:33:12 noro Exp $
 */  */
 %{  %{
 #define malloc(x) GC_malloc(x)  #define malloc(x) GC_malloc(x)
Line 181  stat  : tail
Line 181  stat  : tail
                                 $$ = 0; NOPR;                                  $$ = 0; NOPR;
                         }                          }
                 | MODDEF LCASE tail                  | MODDEF LCASE tail
                         { CUR_MODULE = mkmodule($2); MPVS = CUR_MODULE->pvs; $$ = 0; NOPR; }                          {
                                   CUR_MODULE = mkmodule($2);
                                   MPVS = CUR_MODULE->pvs;
                                   $$ = mksnode(1,S_MODULE,CUR_MODULE); NOPR;
                           }
                 | MODEND tail                  | MODEND tail
                         { CUR_MODULE = 0; MPVS = 0; $$ = 0; NOPR; }                          { CUR_MODULE = 0; MPVS = 0; $$ = mksnode(1,S_MODULE,0); NOPR; }
                 | error tail                  | error tail
                         { yyerrok; $$ = 0; }                          { yyerrok; $$ = 0; }
                 ;                  ;

Legend:
Removed from v.1.26  
changed lines
  Added in v.1.27

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>