Memory layout of a data structure: Difference between revisions

Line 387:
 
rs232_set_bits(A, Pins) = foldl((func(Pin, B) = rs232_set(B, Pin)), Pins, A).
rs232_clear_bits(A, Pins) = foldl((func(Pin, B) = rs232_setrs232_clear(B, Pin)), Pins, A).
 
:- func to_index(rs232_pin) = bit_index.
Line 432:
$ '''./rs232_main'''
''Com1 bits = <9:1400>''
''Com2 bits = <9:FF80EB80>''
 
=={{header|OCaml}}==