Source/Packages

Compiler.DependentCore

packages/compiler/src/Compiler/DependentCore.alpha

12,943 lines498 declarations489.0 KiBSHA-256 ef207b0de796

def · lines 12385–12399

inferCoreNormalizedArithmetic

Full file
12385def inferCoreNormalizedArithmetic =
12386  (lambda unrestricted budget : Nat .
12387    (lambda unrestricted operation : (family CoreNaturalOperation) .
12388      (lambda unrestricted left : (family CoreTerm) .
12389        (lambda unrestricted right : (family CoreTerm) .
12390          (withCoreNormalization
12391            budget
12392            left
12393            (lambda unrestricted normalLeft : (family CoreTerm) .
12394              (withCoreNormalization
12395                budget
12396                right
12397                (lambda unrestricted normalRight : (family CoreTerm) .
12398                  (inferCoreArithmeticInspection
12399                    (inspectCoreArithmetic operation normalLeft normalRight))))))))))

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.