Legivel


RollingStream<'a>

Namespace: Legivel
Parent Module: Tokenizer
Attributes:
[<NoEquality>]
[<NoComparison>]

Record Fields

Record FieldDescription
Current
Signature: unit -> 'a
StopValue
Signature: 'a
StreamPosition
Signature: int
Modifiers: mutable
TokenStream
Signature: RSList<'a>

Instance members

Instance memberDescription
x.EOF
Signature: bool

CompiledName: get_EOF

x.Get()
Signature: unit -> 'a
x.Peek()
Signature: unit -> 'a
x.PeekPrevious()
Signature: unit -> 'a option
x.Position()
Signature: unit -> int

CompiledName: set_Position

x.Position()
Signature: unit -> unit

CompiledName: get_Position

x.Stream
Signature: seq<'a>

CompiledName: get_Stream

Static members

Static memberDescription
RollingStream.Create rdr sv
Signature: (rdr:(unit -> 'a)) -> sv:'a -> RollingStream<'a>
Fork me on GitHub