/[svn]/parser/parser.ml
ViewVC logotype

Diff of /parser/parser.ml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 60 by abate, Tue Jul 10 17:01:56 2007 UTC revision 61 by abate, Tue Jul 10 17:02:11 2007 UTC
# Line 275  Line 275 
275      ];      ];
276  END  END
277    
278    let pat'  = Grammar.Entry.create gram "type/pattern expression"
279    EXTEND GLOBAL: pat pat';
280      pat': [  [ p = pat; EOI -> p ] ];
281    END
282    
283  let pat = Grammar.Entry.parse pat  let pat = Grammar.Entry.parse pat
284  let expr = Grammar.Entry.parse expr  let expr = Grammar.Entry.parse expr
285  let prog = Grammar.Entry.parse prog  let prog = Grammar.Entry.parse prog
286    
287  module From_string = struct  module From_string = struct
288    let pat s = pat (Stream.of_string s)    let pat s = Grammar.Entry.parse pat' (Stream.of_string s)
289    let expr s = expr (Stream.of_string s)    let expr s = expr (Stream.of_string s)
290  end  end
291    

Legend:
Removed from v.60  
changed lines
  Added in v.61

CVS Admin">CVS Admin
ViewVC Help
Powered by ViewVC 1.1.5