-
+ DE4FF4DFC81DF4A4FEBC2B5A1C359DF912969821FB3790D51D78EED6352FA52D03EB70A9226EF896CEE16DCFC40AB2FACB9FD49D54110FB86F3FEBD8CAF29E64
ffa/ffacalc/ffa_io.ads
(0 . 0)(1 . 37)
788 ------------------------------------------------------------------------------
789 ------------------------------------------------------------------------------
790 -- This file is part of 'Finite Field Arithmetic', aka 'FFA'. --
791 -- --
792 -- (C) 2017 Stanislav Datskovskiy ( www.loper-os.org ) --
793 -- http://wot.deedbot.org/17215D118B7239507FAFED98B98228A001ABFFC7.html --
794 -- --
795 -- You do not have, nor can you ever acquire the right to use, copy or --
796 -- distribute this software ; Should you use this software for any purpose, --
797 -- or copy and distribute it to anyone or in any manner, you are breaking --
798 -- the laws of whatever soi-disant jurisdiction, and you promise to --
799 -- continue doing so for the indefinite future. In any case, please --
800 -- always : read and understand any software ; verify any PGP signatures --
801 -- that you use - for any purpose. --
802 -- --
803 -- See also http://trilema.com/2015/a-new-software-licensing-paradigm . --
804 ------------------------------------------------------------------------------
805 ------------------------------------------------------------------------------
806
807 with Words; use Words;
808 with FZ_Type; use FZ_Type;
809
810 package FFA_IO is
811
812 -- Character representation of a Word
813 type WChars is array(1 .. 2 * Byteness) of Character;
814
815 -- Obtain the WChars corresponding to the given Word
816 function W_To_WChars(N : Word) return WChars;
817
818 -- Display a hex representation of W to stdout
819 procedure Dump(W : in Word);
820
821 -- Display a hex representation of N to stdout
822 procedure Dump(N : in FZ);
823
824 end FFA_IO;