Source/Packages

Compiler.Parser

packages/compiler/src/Compiler/Parser.alpha

5,902 lines337 declarations199.2 KiBSHA-256 6d135c41813d

def · lines 5442–5456

syntaxAtomIsReadableMatching

Full file
5442def syntaxAtomIsReadableMatching =
5443  (lambda unrestricted syntax : (family Syntax) .
5444    (eliminate
5445      Syntax
5446      (lambda unrestricted current : (family Syntax) . Nat)
5447      syntax
5448      (branch
5449        SyntaxAtom
5450        spelling
5451        origin
5452        .
5453        (parserFlagOr (bytesEqual spelling matchSpelling) (bytesEqual spelling matchWithSpelling)))
5454      (branch SyntaxEmpty . zero)
5455      (branch SyntaxCons head tail ih_head ih_tail . zero)
5456      (branch SyntaxNode children ih_children . zero)))

The compiler supplied declaration spans and resolved links from this source snapshot. This page does not assert that this file belongs to a checked closure.