source: to-imperative/trunk/java/refal/refal/plus/Stream.rfi @ 3989

Last change on this file since 3989 was 3973, checked in by yura, 12 years ago
  • Get_Delims rewritten.
  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 821 bytes
Line 
1// $Id: Stream.rfi 3973 2008-10-17 11:14:39Z orlov $
2
3$func Stream     s.func e.args = s.stream;
4$func Expr_Open  e.expr        = s.stream;
5$func File_Open  e.file        = s.stream;
6$func File_Close s.stream      = ;
7$func StdIStream               = s.stream;
8
9//X/*
10$func? Getc           s.stream          = t.term;
11$func? Gets           s.stream s.length = e.expr;
12$func  Ungets         s.stream e.expr   = ;
13$func  Scanc          s.stream t.1      = e.empty_or_t1;
14$func  Scans          s.stream e.1      = e.empty_or_e1;
15$func  Get_Delim      s.stream t.delim  = e.expr;
16$func  Get_Delims     s.stream v.delim  = e.expr;
17$func  Get_Line       s.stream          = e.expr;
18$func  Get_While      s.stream s.pred e.predArgs = e.expr;
19$func  Get_Until      s.stream s.pred e.predArgs = e.expr;
20$func? IsEnd_of_Stream s.stream         = ;
21//X*/
22
23//X$include IStream;
Note: See TracBrowser for help on using the repository browser.