package coq-core
Install
Dune Dependency
Authors
Maintainers
Sources
sha512=2f77bcb5211018b5d46320fd39fd34450eeb654aca44551b28bb50a2364398c4b34587630b6558db867ecfb63b246fd3e29dc2375f99967ff62bc002db9c3250
doc/coq-core.gramlib/Gramlib/LStream/index.html
Module Gramlib.LStream
Source
Extending streams with a (non-canonical) location function
Returning the loc of the last consumed element or the initial loc if no element is consumed
Returning the loc of the max visited element or the initial loc if no element is consumed
Returning the loc starting after element bp
(counting from 0) and spanning up to already peeked element at position ep
, under the assumption that bp
<= ep
; returns an empty interval if bp
= ep
; returns the empty initial interval if additionally bp
= 0; fails if the elements have not been peeked yet
Return location of an already peeked element at some position counting from 0; fails if the element has not been peeked yet
Lifted usual function on streams
next strm
returns and consumes the next element; raise Stream.Failure
if the stream is empty
Other functions