binary sml smlnj

binary - ¿Cómo hacer a nivel de bit Y en SML/NJ?



smlnj (1)

Lo necesito para un programa que estoy escribiendo (cuadratura repetida para comput x ^ n). Parece que no puedo encontrar la sintaxis para eso, o si incluso es compatible.


Están disponibles dentro de las estructuras de Word8 y Word .

let open Word8 infix andb orb xorb notb << >> ~>> in print (Word8.fmt StringCvt.BIN 0wxF) (* 1111 *) ; print "/n" ; print (Word8.fmt StringCvt.BIN 0wxA) (* 1010 *) ; print "/n" ; print (Word8.fmt StringCvt.BIN (0wxF andb 0wxA)) (* 1010 *) ; print "/n" end