summaryrefslogtreecommitdiff
path: root/doc/examples/zeros.sail
blob: 7781c9ff607c6b79588dd622cc19eb197265b851 (plain)
1
2
3
4
5
val zero_extend_1 : forall 'm 'n, 'm <= 'n. bits('m) -> bits('n)

val zero_extend_2 : forall 'm 'n, 'm <= 'n. (bits('m), int('n)) -> bits('n)

overload zero_extend = {zero_extend_1, zero_extend_2}