(0) CHARACTERISTICS
-type specified: byte
-features: deterministic, non-parameterized
-foreign types:
(1) SYNTAX
ACCESS-PROGRAMS
Arg#1 | Arg#2 | IntToByte | byte:VO | int:V | |
---|
(2) CANONICAL TRACES
canonical(T) i:<int>0 i i MaxByte() [T = IntToByte(*, i) ]_ IntToByte(*, 0)
AUXILIARY FUNCTIONS
MaxByte: <int>
MaxByte() = 511
EOF: <byte>
EOF() = _
(3) SEMANTICS
ACCESS-PROGRAMSLegality(IntToByte((n, v), i)) =
Condition | Value |
---|---|
0 i i MaxByte() | %legal% |
0 > i i > MaxByte() | %fatal% |
IntToByte((n, v) , i) = IntToByte(*, i)