#lookahead

  1. peekmore

    Iterator adapter like Peekable, but for peeking forward multiple elements

    v1.3.0 5.4K #peekable-iterator #peekable #lookahead #multipeek #iterator
  2. la_dfa_2_dot

    Create graphs from lookahead DFAs generated by parol

    v0.5.0 #graphviz #dfa #derived #lookahead #parser #parol #dot #grammar #increase #readability
  3. gramma

    Generate a scannerless parser by declaring types

    v0.2.24 2.1K #context-free-grammar #parser-generator #lookahead #declaring #scannerless
  4. pred-recdec

    Predicated Recursive Descent Parsing with BNF and impure hooks

    v0.2.1 #ast #recursion-descent-parser #grammar #bnf #tokenize #ll-parser #recursive-descent #regex #token-stream #lookahead
  5. double-ended-peekable

    An adapter providing peeking features to double-ended iterators

    v0.1.0 59K #peekable-iterator #lookahead #peekable #no-std #iterator
  6. peeknth

    Iterator adapters for peeking multiple elements ahead or behind, with optional fixed-size buffers

    v0.3.0 160 #lookahead #peek #buffer #iterator #no-std
  7. gramatika

    A minimal toolkit for writing parsers with Rust

    v0.6.0 #parser-generator #lexer #toolkit #find #macro #lexer-generator #macro-parser #braces #syntax-tree #lookahead
  8. terminal-keycode

    convert bytes from a terminal into keycodes

    v1.1.1 #key-code #byte #terminal-input #convert-bytes #keyboard-input #from-terminal #lookahead #window-manager
  9. rcobs

    Reverse-COBS encoding

    v0.1.1 #encoded #reverse-cobs #encoding #message #byte #separator #0x00 #lookahead #embedded
  10. look_ahead_items

    I was repeating, and sometimes I wanted to look ahead. Shifted by chunks instead of one.

    v0.1.1 #lookahead #parser #ahead
  11. Try searching with DuckDuckGo.

  12. utf8streamreader

    lookahead iterator on an utf8 byte stream

    v0.1.0 #byte-stream #utf-8 #lookahead #iterator #utf8-reader
  13. lookahead

    An iterator with arbitrary lookahead

    v0.1.0 #iterator #iterator-with-lookahead