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

Last change on this file since 3752 was 3752, checked in by yura, 13 years ago
  • Variables name in functions format are more accurate.
  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 646 bytes
Line 
1// $Id: Stream.rfi 3752 2008-04-20 12:09:20Z yura $
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  Get_Delim      s.stream t.delim  = e.expr;
15$func  Get_Line       s.stream          = e.expr;
16$func  Get_While      s.stream s.pred   = e.expr;
17$func? IsEnd_of_Stream s.stream         = ;
18//X*/
19
20//X$include IStream;
Note: See TracBrowser for help on using the repository browser.