-
+ C1545BA38D991624749345A5AE24336FCA2D3CA04E06F3E4F9B77AEEA15A717A1EB4F1B5B6E2D7F14229335706FDF94770E2F5CBE13471D6E93750A8DC3C5A2F
ffa/ffacalc/limits.ads
(0 . 0)(1 . 32)
778 ------------------------------------------------------------------------------
779 ------------------------------------------------------------------------------
780 -- This file is part of 'Finite Field Arithmetic', aka 'FFA'. --
781 -- --
782 -- (C) 2019 Stanislav Datskovskiy ( www.loper-os.org ) --
783 -- http://wot.deedbot.org/17215D118B7239507FAFED98B98228A001ABFFC7.html --
784 -- --
785 -- You do not have, nor can you ever acquire the right to use, copy or --
786 -- distribute this software ; Should you use this software for any purpose, --
787 -- or copy and distribute it to anyone or in any manner, you are breaking --
788 -- the laws of whatever soi-disant jurisdiction, and you promise to --
789 -- continue doing so for the indefinite future. In any case, please --
790 -- always : read and understand any software ; verify any PGP signatures --
791 -- that you use - for any purpose. --
792 -- --
793 -- See also http://trilema.com/2015/a-new-software-licensing-paradigm . --
794 ------------------------------------------------------------------------------
795 ------------------------------------------------------------------------------
796
797 package Limits is
798
799 -- Maximum permitted length of a Peh Tape.
800 -- Peh Tapes live on the iron stack, like everything else,
801 -- so it is not possible to promise "infinite" storage space for them.
802 Max_Peh_TapeSpace : constant Positive := 1048576; -- 1MB
803 -- Operator may enlarge this constant, but may have to adjust OS stack cap.
804 -- On small/embedded systems, it can be made smaller, as appropriate.
805
806 -- The exact height of the Peh Control Stack. This is an invariant.
807 Peh_Control_Stack_Size : constant Positive := 256;
808
809 end Limits;