Source/Packages

Compiler.Parser

packages/compiler/src/Compiler/Parser.alpha

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

def · lines 5513–5527

syntaxUsesNamedRecords

Full file
5513def syntaxUsesNamedRecords =
5514  (lambda unrestricted syntax : (family Syntax) .
5515    (eliminate
5516      Syntax
5517      (lambda unrestricted current : (family Syntax) . Nat)
5518      syntax
5519      (branch SyntaxAtom spelling origin . zero)
5520      (branch SyntaxEmpty . zero)
5521      (branch SyntaxCons head tail ih_head ih_tail . (parserFlagOr ih_head ih_tail))
5522      (branch
5523        SyntaxNode
5524        children
5525        ih_children
5526        .
5527        (parserFlagOr (syntaxNamedRecordHead children) ih_children))))

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.