Source/Packages

Runtime.LinuxSyscall

packages/execution/src/Runtime/LinuxSyscall.alpha

1,665 lines304 declarations54.1 KiBSHA-256 9709d26c0165

def · lines 1033–1045

linuxSuccessfulResponseKindRank

Full file
1033def linuxSuccessfulResponseKindRank =
1034  (lambda unrestricted kind : (family LinuxSuccessfulResponseKind) .
1035    (eliminate
1036      LinuxSuccessfulResponseKind
1037      (lambda unrestricted current : (family LinuxSuccessfulResponseKind) . Nat)
1038      kind
1039      (branch LinuxSuccessfulOpenKind . zero)
1040      (branch LinuxSuccessfulReadKind . (succ zero))
1041      (branch LinuxSuccessfulSeekKind . (succ (succ zero)))
1042      (branch LinuxSuccessfulWriteKind . (succ (succ (succ zero))))
1043      (branch LinuxSuccessfulIoctlKind . (succ (succ (succ (succ zero)))))
1044      (branch LinuxSuccessfulMmapKind . (succ (succ (succ (succ (succ zero))))))
1045      (branch LinuxSuccessfulUnitKind . (succ (succ (succ (succ (succ (succ 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.