Changeset 2027 for to-imperative/trunk/library/Stream/refal/Stream.rf
- Timestamp:
- Jul 17, 2006, 9:40:42 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
to-imperative/trunk/library/Stream/refal/Stream.rf
r1643 r2027 87 87 88 88 89 *** $func Scanc stream t1 = empty-or-t1; 90 91 Scanc stream t1, { 92 <Getc stream> : { 93 t1 = t1; 94 t2 = <Ungets stream t2>; 95 }; 96 /*empty*/; 97 }; 98 99 89 100 *** $func Get-Delim stream t.delim = expr; 90 101 … … 106 117 *** $func Get-Line stream = expr; 107 118 108 Get-Line stream = <Get-Delim stream '\n'>; 119 //Get-Line stream = <Get-Delim stream '\n'>; 120 121 $func? Not-EOL t1 = ; 122 Not-EOL t1 = # t1 : \{ '\n'; '\r'; }; 123 124 Get-Line stream = 125 <Get-While stream &Not-EOL> <Scanc stream '\r'> <Scanc stream '\n'>; 109 126 110 127
Note: See TracChangeset
for help on using the changeset viewer.