updated eel and eapml from more recent versions.
This commit is contained in:
@@ -57,7 +57,7 @@
|
|||||||
</external_object>
|
</external_object>
|
||||||
<library name="api_wrapper" location="$ISE_LIBRARY\library\api_wrapper\api_wrapper-safe.ecf"/>
|
<library name="api_wrapper" location="$ISE_LIBRARY\library\api_wrapper\api_wrapper-safe.ecf"/>
|
||||||
<library name="base" location="$ISE_LIBRARY\library\base\base-safe.ecf"/>
|
<library name="base" location="$ISE_LIBRARY\library\base\base-safe.ecf"/>
|
||||||
<cluster name="curl" location=".\" recursive="true">
|
<cluster name="curl" location=".\cURL" recursive="true">
|
||||||
<file_rule>
|
<file_rule>
|
||||||
<exclude>/spec$</exclude>
|
<exclude>/spec$</exclude>
|
||||||
<exclude>/Clib$</exclude>
|
<exclude>/Clib$</exclude>
|
||||||
|
|||||||
@@ -57,7 +57,7 @@
|
|||||||
</external_object>
|
</external_object>
|
||||||
<library name="api_wrapper" location="$ISE_LIBRARY\library\api_wrapper\api_wrapper.ecf"/>
|
<library name="api_wrapper" location="$ISE_LIBRARY\library\api_wrapper\api_wrapper.ecf"/>
|
||||||
<library name="base" location="$ISE_LIBRARY\library\base\base.ecf"/>
|
<library name="base" location="$ISE_LIBRARY\library\base\base.ecf"/>
|
||||||
<cluster name="curl" location=".\" recursive="true">
|
<cluster name="curl" location=".\cURL" recursive="true">
|
||||||
<file_rule>
|
<file_rule>
|
||||||
<exclude>/spec$</exclude>
|
<exclude>/spec$</exclude>
|
||||||
<exclude>/Clib$</exclude>
|
<exclude>/Clib$</exclude>
|
||||||
|
|||||||
1
contrib/ise_library/math/eapml/.gitignore
vendored
1
contrib/ise_library/math/eapml/.gitignore
vendored
@@ -1 +0,0 @@
|
|||||||
EIFGENs/
|
|
||||||
4
contrib/ise_library/math/eapml/README.txt
Normal file
4
contrib/ise_library/math/eapml/README.txt
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
Eiffel Arbitrary Precision Mathematics Library
|
||||||
|
|
||||||
|
Contribution from Colin LeMahieu
|
||||||
|
see original source: https://github.com/clemahieu/eapml
|
||||||
@@ -1,6 +1,12 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||||
<system xmlns="http://www.eiffel.com/developers/xml/configuration-1-6-0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.eiffel.com/developers/xml/configuration-1-6-0 http://www.eiffel.com/developers/xml/configuration-1-6-0.xsd" name="eapml" uuid="3E9258E1-383A-40BF-864B-231FC8F25ADF" library_target="eapml">
|
<system xmlns="http://www.eiffel.com/developers/xml/configuration-1-6-0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.eiffel.com/developers/xml/configuration-1-6-0 http://www.eiffel.com/developers/xml/configuration-1-6-0.xsd" name="eapml" uuid="3E9258E1-383A-40BF-864B-231FC8F25ADF" library_target="eapml">
|
||||||
<description>Eiffel Arbitrary Precision Mathematics Library</description>
|
<description>Eiffel Arbitrary Precision Mathematics Library
|
||||||
|
|
||||||
|
Note: you should set 'eapml_scan_type' to 'gcc' or 'vc'
|
||||||
|
and 'eapml_limb_type' to 'natural_32' (or 'natural_64')
|
||||||
|
|
||||||
|
If not, default values will be used depending on the platform
|
||||||
|
</description>
|
||||||
<target name="eapml">
|
<target name="eapml">
|
||||||
<file_rule>
|
<file_rule>
|
||||||
<exclude>/.svn$</exclude>
|
<exclude>/.svn$</exclude>
|
||||||
@@ -14,37 +20,48 @@
|
|||||||
<assertions precondition="true" postcondition="true" check="true" invariant="true" loop="true" supplier_precondition="true"/>
|
<assertions precondition="true" postcondition="true" check="true" invariant="true" loop="true" supplier_precondition="true"/>
|
||||||
</option>
|
</option>
|
||||||
<library name="base" location="$ISE_LIBRARY\library\base\base-safe.ecf"/>
|
<library name="base" location="$ISE_LIBRARY\library\base\base-safe.ecf"/>
|
||||||
<cluster name="bit_scan_gcc" location=".\bit_scan_gcc\" recursive="true">
|
<cluster name="bit_scan_gcc" location=".\src\bit_scan_gcc\" recursive="true">
|
||||||
<condition>
|
<condition>
|
||||||
<custom name="eapml_scan_type" value="gcc"/>
|
<custom name="eapml_scan_type" value="gcc"/>
|
||||||
</condition>
|
</condition>
|
||||||
|
<condition>
|
||||||
|
<platform excluded_value="windows"/>
|
||||||
|
<custom name="eapml_scan_type" excluded_value="vc"/>
|
||||||
|
</condition>
|
||||||
</cluster>
|
</cluster>
|
||||||
<cluster name="bit_scan_vc" location=".\bit_scan_vc\" recursive="true">
|
<cluster name="bit_scan_vc" location=".\src\bit_scan_vc\" recursive="true">
|
||||||
<condition>
|
<condition>
|
||||||
<custom name="eapml_scan_type" value="vc"/>
|
<custom name="eapml_scan_type" value="vc"/>
|
||||||
</condition>
|
</condition>
|
||||||
|
<condition>
|
||||||
|
<platform value="windows"/>
|
||||||
|
<custom name="eapml_scan_type" excluded_value="gcc"/>
|
||||||
|
</condition>
|
||||||
</cluster>
|
</cluster>
|
||||||
<cluster name="eapml" location=".\" recursive="true">
|
<cluster name="eapml" location=".\src\" recursive="true">
|
||||||
<file_rule>
|
<file_rule>
|
||||||
<exclude>/bit_scan_vc$</exclude>
|
<exclude>/bit_scan_vc$</exclude>
|
||||||
<exclude>/tests$</exclude>
|
|
||||||
<exclude>/limb_natural_64$</exclude>
|
|
||||||
<exclude>/bit_scan_gcc$</exclude>
|
<exclude>/bit_scan_gcc$</exclude>
|
||||||
<exclude>/limb_natural_32$</exclude>
|
<exclude>/limb_natural_32$</exclude>
|
||||||
|
<exclude>/limb_natural_64$</exclude>
|
||||||
</file_rule>
|
</file_rule>
|
||||||
<file_rule>
|
<file_rule>
|
||||||
<exclude>^/mp/number/support$</exclude>
|
<exclude>^/mp/number/support$</exclude>
|
||||||
</file_rule>
|
</file_rule>
|
||||||
</cluster>
|
</cluster>
|
||||||
<cluster name="limb_natural_32" location=".\limb_natural_32\" recursive="true">
|
<cluster name="limb_natural_32" location=".\src\limb_natural_32\" recursive="true">
|
||||||
|
<!--
|
||||||
<condition>
|
<condition>
|
||||||
<custom name="eapml_limb_type" value="natural_32"/>
|
<custom name="eapml_limb_type" value="natural_32"/>
|
||||||
</condition>
|
</condition>
|
||||||
|
-->
|
||||||
</cluster>
|
</cluster>
|
||||||
<cluster name="limb_natural_64" location=".\limb_natural_64\" recursive="true">
|
<!--
|
||||||
|
<cluster name="limb_natural_64" location=".\src\limb_natural_64\" recursive="true">
|
||||||
<condition>
|
<condition>
|
||||||
<custom name="eapml_limb_type" value="natural_64"/>
|
<custom name="eapml_limb_type" value="natural_64"/>
|
||||||
</condition>
|
</condition>
|
||||||
</cluster>
|
</cluster>
|
||||||
|
-->
|
||||||
</target>
|
</target>
|
||||||
</system>
|
</system>
|
||||||
|
|||||||
@@ -1,34 +1,46 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
<?xml version="1.0" encoding="ISO-8859-1"?>
|
||||||
<system xmlns="http://www.eiffel.com/developers/xml/configuration-1-5-0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.eiffel.com/developers/xml/configuration-1-5-0 http://www.eiffel.com/developers/xml/configuration-1-5-0.xsd" name="eapml" uuid="3E9258E1-383A-40BF-864B-231FC8F25ADF" library_target="eapml">
|
<system xmlns="http://www.eiffel.com/developers/xml/configuration-1-9-0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.eiffel.com/developers/xml/configuration-1-9-0 http://www.eiffel.com/developers/xml/configuration-1-9-0.xsd" name="eapml" uuid="3E9258E1-383A-40BF-864B-231FC8F25ADF" library_target="eapml">
|
||||||
<description>Eiffel Arbitrary Precision Mathematics Library</description>
|
<description>Eiffel Arbitrary Precision Mathematics Library
|
||||||
|
|
||||||
|
Note: you should set 'eapml_scan_type' to 'gcc' or 'vc'
|
||||||
|
and 'eapml_limb_type' to 'natural_32' (or 'natural_64')
|
||||||
|
|
||||||
|
If not, default values will be used depending on the platform
|
||||||
|
</description>
|
||||||
<target name="eapml">
|
<target name="eapml">
|
||||||
<description>Eiffel Arbitrary Precision Mathematics</description>
|
|
||||||
<root all_classes="true"/>
|
<root all_classes="true"/>
|
||||||
<file_rule>
|
<file_rule>
|
||||||
|
<exclude>/EIFGENs$</exclude>
|
||||||
|
<exclude>/CVS$</exclude>
|
||||||
<exclude>/\.svn$</exclude>
|
<exclude>/\.svn$</exclude>
|
||||||
<exclude>/\.hg$</exclude>
|
<exclude>/\.hg$</exclude>
|
||||||
<exclude>/CVS$</exclude>
|
|
||||||
<exclude>/EIFGENs$</exclude>
|
|
||||||
</file_rule>
|
</file_rule>
|
||||||
<option warning="true" full_class_checking="true" is_attached_by_default="false" void_safety="none" syntax="standard">
|
<option warning="true" full_class_checking="true" is_attached_by_default="false" void_safety="none" syntax="standard">
|
||||||
<assertions precondition="true" postcondition="true" check="true" invariant="true" loop="true" supplier_precondition="true"/>
|
<assertions precondition="true" postcondition="true" check="true" invariant="true" loop="true" supplier_precondition="true"/>
|
||||||
</option>
|
</option>
|
||||||
<library name="base" location="$ISE_LIBRARY\library\base\base.ecf"/>
|
<library name="base" location="$ISE_LIBRARY\library\base\base.ecf"/>
|
||||||
<cluster name="bit_scan_gcc" location=".\bit_scan_gcc\" recursive="true">
|
<cluster name="bit_scan_gcc" location=".\src\bit_scan_gcc\" recursive="true">
|
||||||
<condition>
|
<condition>
|
||||||
<custom name="eapml_scan_type" value="gcc"/>
|
<custom name="eapml_scan_type" value="gcc"/>
|
||||||
</condition>
|
</condition>
|
||||||
|
<condition>
|
||||||
|
<platform excluded_value="windows"/>
|
||||||
|
<custom name="eapml_scan_type" excluded_value="vc"/>
|
||||||
|
</condition>
|
||||||
</cluster>
|
</cluster>
|
||||||
<cluster name="bit_scan_vc" location=".\bit_scan_vc\" recursive="true">
|
<cluster name="bit_scan_vc" location=".\src\bit_scan_vc\" recursive="true">
|
||||||
<condition>
|
<condition>
|
||||||
<custom name="eapml_scan_type" value="vc"/>
|
<custom name="eapml_scan_type" value="vc"/>
|
||||||
</condition>
|
</condition>
|
||||||
|
<condition>
|
||||||
|
<platform value="windows"/>
|
||||||
|
<custom name="eapml_scan_type" excluded_value="gcc"/>
|
||||||
|
</condition>
|
||||||
</cluster>
|
</cluster>
|
||||||
<cluster name="eapml" location=".\" recursive="true">
|
<cluster name="eapml" location=".\src\" recursive="true">
|
||||||
<file_rule>
|
<file_rule>
|
||||||
<exclude>/bit_scan_vc$</exclude>
|
<exclude>/bit_scan_vc$</exclude>
|
||||||
<exclude>/bit_scan_gcc$</exclude>
|
<exclude>/bit_scan_gcc$</exclude>
|
||||||
<exclude>/tests$</exclude>
|
|
||||||
<exclude>/limb_natural_32$</exclude>
|
<exclude>/limb_natural_32$</exclude>
|
||||||
<exclude>/limb_natural_64$</exclude>
|
<exclude>/limb_natural_64$</exclude>
|
||||||
</file_rule>
|
</file_rule>
|
||||||
@@ -36,15 +48,19 @@
|
|||||||
<exclude>^/mp/number/support$</exclude>
|
<exclude>^/mp/number/support$</exclude>
|
||||||
</file_rule>
|
</file_rule>
|
||||||
</cluster>
|
</cluster>
|
||||||
<cluster name="limb_natural_32" location=".\limb_natural_32\" recursive="true">
|
<cluster name="limb_natural_32" location=".\src\limb_natural_32\" recursive="true">
|
||||||
|
<!--
|
||||||
<condition>
|
<condition>
|
||||||
<custom name="eapml_limb_type" value="natural_32"/>
|
<custom name="eapml_limb_type" value="natural_32"/>
|
||||||
</condition>
|
</condition>
|
||||||
|
-->
|
||||||
</cluster>
|
</cluster>
|
||||||
<cluster name="limb_natural_64" location=".\limb_natural_64\" recursive="true">
|
<!--
|
||||||
|
<cluster name="limb_natural_64" location=".\src\limb_natural_64\" recursive="true">
|
||||||
<condition>
|
<condition>
|
||||||
<custom name="eapml_limb_type" value="natural_64"/>
|
<custom name="eapml_limb_type" value="natural_64"/>
|
||||||
</condition>
|
</condition>
|
||||||
</cluster>
|
</cluster>
|
||||||
|
-->
|
||||||
</target>
|
</target>
|
||||||
</system>
|
</system>
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {LIMB_BIT_SCANNING}."
|
description: "Summary description for {LIMB_BIT_SCANNING}."
|
||||||
author: ""
|
author: ""
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
LIMB_BIT_SCANNING
|
LIMB_BIT_SCANNING
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {LIMB_BIT_SCANNING}."
|
description: "Summary description for {LIMB_BIT_SCANNING}."
|
||||||
author: ""
|
author: ""
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
LIMB_BIT_SCANNING
|
LIMB_BIT_SCANNING
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "An exception when dividing by zero"
|
description: "An exception when dividing by zero"
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "A right is not what someone gives you; it's what no one can take from you. - Ramsey Clark, U.S. Attorney General, New York Times, 10/02/77"
|
quote: "A right is not what someone gives you; it's what no one can take from you. - Ramsey Clark, U.S. Attorney General, New York Times, 10/02/77"
|
||||||
|
|
||||||
class
|
class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Convert between character codes and numbers ignoring case"
|
description: "Convert between character codes and numbers ignoring case"
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "There can be no freedom without freedom to fail. - Eric Hoffer (1902-1983), The Ordeal of Change, 1964"
|
quote: "There can be no freedom without freedom to fail. - Eric Hoffer (1902-1983), The Ordeal of Change, 1964"
|
||||||
|
|
||||||
class
|
class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Convert between character codes and numbers case-sensitive"
|
description: "Convert between character codes and numbers case-sensitive"
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "I believe the State exists for the development of individual lives, not individuals for the development of the state. - Julian Huxley (1878-1975)"
|
quote: "I believe the State exists for the development of individual lives, not individuals for the development of the state. - Julian Huxley (1878-1975)"
|
||||||
|
|
||||||
class
|
class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "A strategy for converting character codes to numbers and vica-versa"
|
description: "A strategy for converting character codes to numbers and vica-versa"
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "Free speech is meaningless unless it tolerates the speech that we hate. - Henry J. Hyde, U.S. Congressman, Speech, 5/3/91"
|
quote: "Free speech is meaningless unless it tolerates the speech that we hate. - Henry J. Hyde, U.S. Congressman, Speech, 5/3/91"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {INTEGER_X_ACCESS}."
|
description: "Summary description for {INTEGER_X_ACCESS}."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "It is error alone which needs the support of government. Truth can stand by itself. - Thomas Jefferson (1743-1846), U.S. President, Notes on the State of Virginia, 1782"
|
quote: "It is error alone which needs the support of government. Truth can stand by itself. - Thomas Jefferson (1743-1846), U.S. President, Notes on the State of Virginia, 1782"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {INTEGER_X_ARITHMETIC}."
|
description: "Summary description for {INTEGER_X_ARITHMETIC}."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "Every man should know that his conversations, his correspondence, and his personal life are private. - Lyndon B. Johnson (1908-1973), Remarks, 3/10/67"
|
quote: "Every man should know that his conversations, his correspondence, and his personal life are private. - Lyndon B. Johnson (1908-1973), Remarks, 3/10/67"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {INTEGER_X_ASSIGNMENT}."
|
description: "Summary description for {INTEGER_X_ASSIGNMENT}."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "The object and practice of liberty lies in the limitation of governmental power. - General Douglas MacArthur"
|
quote: "The object and practice of liberty lies in the limitation of governmental power. - General Douglas MacArthur"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {INTEGER_X_COMPARISON}."
|
description: "Summary description for {INTEGER_X_COMPARISON}."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "The marvel of all history is the patience with which men and women submit to burdens unnecessarily laid upon them by their governments. - U.S. Senator William Borah"
|
quote: "The marvel of all history is the patience with which men and women submit to burdens unnecessarily laid upon them by their governments. - U.S. Senator William Borah"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {INTEGER_X_DIVISION}."
|
description: "Summary description for {INTEGER_X_DIVISION}."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "Collecting more taxes than is absolutely necessary is legalized robbery. - President Calvin Coolidge"
|
quote: "Collecting more taxes than is absolutely necessary is legalized robbery. - President Calvin Coolidge"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {INTEGER_X_FACILITIES}."
|
description: "Summary description for {INTEGER_X_FACILITIES}."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "Concentrated power is not rendered harmless by the good intentions of those who create it. - Milton Friedman, Nobel prize-winning economist"
|
quote: "Concentrated power is not rendered harmless by the good intentions of those who create it. - Milton Friedman, Nobel prize-winning economist"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {INTEGER_X_GCD}."
|
description: "Summary description for {INTEGER_X_GCD}."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "'Need' now means wanting someone else's money. 'Greed' means wanting to keep your own. 'Compassion' is when a politician arranges the transfer. - Joseph Sobran, columnist."
|
quote: "'Need' now means wanting someone else's money. 'Greed' means wanting to keep your own. 'Compassion' is when a politician arranges the transfer. - Joseph Sobran, columnist."
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {INTEGER_X_IO}."
|
description: "Summary description for {INTEGER_X_IO}."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "I personally call the type of government which can be removed without violence 'democracy,' and the other, 'tyranny.' - Karl Popper"
|
quote: "I personally call the type of government which can be removed without violence 'democracy,' and the other, 'tyranny.' - Karl Popper"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {INTEGER_X_LOGIC}."
|
description: "Summary description for {INTEGER_X_LOGIC}."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "The politicians don't just want your money. They want your soul. They want you to be worn down by taxes until you are dependent and helpless. - James Dale Davidson, National Taxpayers Union"
|
quote: "The politicians don't just want your money. They want your soul. They want you to be worn down by taxes until you are dependent and helpless. - James Dale Davidson, National Taxpayers Union"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {INTEGER_X_NUMBER_THEORY}."
|
description: "Summary description for {INTEGER_X_NUMBER_THEORY}."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "Gun registration is a gateway drug. - Mark Gilmore"
|
quote: "Gun registration is a gateway drug. - Mark Gilmore"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {INTEGER_X_RANDOM}."
|
description: "Summary description for {INTEGER_X_RANDOM}."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "Letting lawyers make laws is like letting doctors make diseases. - Anonymous"
|
quote: "Letting lawyers make laws is like letting doctors make diseases. - Anonymous"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {INTEGER_X_SIZING}."
|
description: "Summary description for {INTEGER_X_SIZING}."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "My freedom is more important than your great idea. - Anonymous"
|
quote: "My freedom is more important than your great idea. - Anonymous"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Statistics about each base representation"
|
description: "Statistics about each base representation"
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "As the growing emphasis on feelings crowds out reason, facts will play a smaller role in public discourse. - Paul Craig Roberts"
|
quote: "As the growing emphasis on feelings crowds out reason, facts will play a smaller role in public discourse. - Paul Craig Roberts"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {POWERS}."
|
description: "Summary description for {POWERS}."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "Giving a politician access to your wallet is like giving a dog access to your refrigerator. - Tim Barber"
|
quote: "Giving a politician access to your wallet is like giving a dog access to your refrigerator. - Tim Barber"
|
||||||
|
|
||||||
class
|
class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {RAND_LC_STRUCT}."
|
description: "Summary description for {RAND_LC_STRUCT}."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "Everyone wants to save the planet but no one wants to help Mom clean the dishes. - P.J. O'Rourke, in All the Trouble in the World "
|
quote: "Everyone wants to save the planet but no one wants to help Mom clean the dishes. - P.J. O'Rourke, in All the Trouble in the World "
|
||||||
|
|
||||||
class
|
class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {NUMBER_ACCESS}."
|
description: "Summary description for {NUMBER_ACCESS}."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "State-mandated compassion produces, not love for ones fellow man, but hatred and resentment. - Lizard"
|
quote: "State-mandated compassion produces, not love for ones fellow man, but hatred and resentment. - Lizard"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {NUMBER_ARITHMETIC}."
|
description: "Summary description for {NUMBER_ARITHMETIC}."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "Dependence leads to subservience. - Thomas Jefferson"
|
quote: "Dependence leads to subservience. - Thomas Jefferson"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {NUMBER_ASSIGNMENT}."
|
description: "Summary description for {NUMBER_ASSIGNMENT}."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "Concentrated political power is the most dangerous thing on earth. - Rudolph Rummel"
|
quote: "Concentrated political power is the most dangerous thing on earth. - Rudolph Rummel"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {NUMBER_COMPARISON}."
|
description: "Summary description for {NUMBER_COMPARISON}."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "No nation was ever ruined by trade. - Benjamin Franklin"
|
quote: "No nation was ever ruined by trade. - Benjamin Franklin"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {NUMBER_DIVISION}."
|
description: "Summary description for {NUMBER_DIVISION}."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "Freedom is the emancipation from the arbitrary rule of other men. - Mortimer Adler (1902-2001)"
|
quote: "Freedom is the emancipation from the arbitrary rule of other men. - Mortimer Adler (1902-2001)"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {NUMBER_GCD}."
|
description: "Summary description for {NUMBER_GCD}."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "My reading of history convinces me that most bad government results from too much government. - Thomas Jefferson."
|
quote: "My reading of history convinces me that most bad government results from too much government. - Thomas Jefferson."
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {NUMBER_LOGIC}."
|
description: "Summary description for {NUMBER_LOGIC}."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "It is a free market that makes monopolies impossible. - Ayn Rand"
|
quote: "It is a free market that makes monopolies impossible. - Ayn Rand"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {NUMBER_NUMBER_THEORETIC}."
|
description: "Summary description for {NUMBER_NUMBER_THEORETIC}."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "The best argument against democracy is a five-minute conversation with the average voter. - Winston Churchill"
|
quote: "The best argument against democracy is a five-minute conversation with the average voter. - Winston Churchill"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {NUMBER_SIZING}."
|
description: "Summary description for {NUMBER_SIZING}."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "Whatever you do will be insignificant, but it is very important that you do it. - Mahatma Gandhi"
|
quote: "Whatever you do will be insignificant, but it is very important that you do it. - Mahatma Gandhi"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {NUMBER_UTILITY}."
|
description: "Summary description for {NUMBER_UTILITY}."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "If a law is unjust, a man is not only right to disobey it, he is obligated to do so. - Thomas Jefferson"
|
quote: "If a law is unjust, a man is not only right to disobey it, he is obligated to do so. - Thomas Jefferson"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "An INTEGER_X whos value cannot change"
|
description: "An INTEGER_X whos value cannot change"
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "Freedom is the emancipation from the arbitrary rule of other men. - Mortimer Adler (1902-2001)"
|
quote: "Freedom is the emancipation from the arbitrary rule of other men. - Mortimer Adler (1902-2001)"
|
||||||
|
|
||||||
class
|
class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "An arbitrary precision integer"
|
description: "An arbitrary precision integer"
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "'For your own good' is a persuasive argument that will eventually make a man agree to his own destruction. - Janet Frame, Faces In The Water, 1982"
|
quote: "'For your own good' is a persuasive argument that will eventually make a man agree to his own destruction. - Janet Frame, Faces In The Water, 1982"
|
||||||
|
|
||||||
class
|
class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "An exception when a {STRING} couldn't be parsed in to a {INTEGER_X}"
|
description: "An exception when a {STRING} couldn't be parsed in to a {INTEGER_X}"
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "Heresy is only another word for freedom of thought. - Graham Greene (1904-1991)"
|
quote: "Heresy is only another word for freedom of thought. - Graham Greene (1904-1991)"
|
||||||
|
|
||||||
class
|
class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "An exception when an {INTEGER_X} doesn't have a modular inverse"
|
description: "An exception when an {INTEGER_X} doesn't have a modular inverse"
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "Whenever they burn books they will also, in the end, burn human beings. - Heinrich Heine (1797-1856), Almansor: A Tragedy, 1823"
|
quote: "Whenever they burn books they will also, in the end, burn human beings. - Heinrich Heine (1797-1856), Almansor: A Tragedy, 1823"
|
||||||
|
|
||||||
class
|
class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {LIMB_DEFINITION}."
|
description: "Summary description for {LIMB_DEFINITION}."
|
||||||
author: ""
|
author: ""
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
LIMB_DEFINITION
|
LIMB_DEFINITION
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {LIMB_MANIPULATION}."
|
description: "Summary description for {LIMB_MANIPULATION}."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
LIMB_MANIPULATION
|
LIMB_MANIPULATION
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "A Linear congruential random number generator"
|
description: "A Linear congruential random number generator"
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "To limit the press is to insult a nation; to prohibit reading of certain books is to declare the inhabitants to be either fools or knaves. - Claude-Adrien Helvetius"
|
quote: "To limit the press is to insult a nation; to prohibit reading of certain books is to declare the inhabitants to be either fools or knaves. - Claude-Adrien Helvetius"
|
||||||
|
|
||||||
class
|
class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "A Mersenne twister RNG"
|
description: "A Mersenne twister RNG"
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "A censor is a man who knows more than he thinks you ought to. - Granville Hicks (1901-1982)"
|
quote: "A censor is a man who knows more than he thinks you ought to. - Granville Hicks (1901-1982)"
|
||||||
|
|
||||||
class
|
class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {RANDSTRUCT}."
|
description: "Summary description for {RANDSTRUCT}."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "Where men cannot freely convey their thoughts to one another, no other liberty is secure. - William E. Hocking (1873-1966), Freedom of the Press, 1947"
|
quote: "Where men cannot freely convey their thoughts to one another, no other liberty is secure. - William E. Hocking (1873-1966), Freedom of the Press, 1947"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Functionality to query the status of an arbitrary precision integer"
|
description: "Functionality to query the status of an arbitrary precision integer"
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "The urge to save humanity is almost always a false front for the urge to rule. - H.L. Mencken"
|
quote: "The urge to save humanity is almost always a false front for the urge to rule. - H.L. Mencken"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
note
|
note
|
||||||
description : "Library unit test root class"
|
description : "Library unit test root class"
|
||||||
date : "$Date: 2008-12-29 15:41:59 -0800 (Mon, 29 Dec 2008) $"
|
date : "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision : "$Revision: 76432 $"
|
revision : "$Revision: 87787 $"
|
||||||
|
|
||||||
class
|
class
|
||||||
TEST
|
TEST
|
||||||
|
|||||||
@@ -3,8 +3,8 @@ note
|
|||||||
Eiffel tests that can be executed by testing tool.
|
Eiffel tests that can be executed by testing tool.
|
||||||
]"
|
]"
|
||||||
author: "EiffelStudio test wizard"
|
author: "EiffelStudio test wizard"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
testing: "type/manual"
|
testing: "type/manual"
|
||||||
|
|
||||||
class
|
class
|
||||||
|
|||||||
@@ -3,8 +3,8 @@ note
|
|||||||
Eiffel tests that can be executed by testing tool.
|
Eiffel tests that can be executed by testing tool.
|
||||||
]"
|
]"
|
||||||
author: "EiffelStudio test wizard"
|
author: "EiffelStudio test wizard"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
testing: "type/manual"
|
testing: "type/manual"
|
||||||
|
|
||||||
class
|
class
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {TEST_INTEGER_X_ACCESS}."
|
description: "Summary description for {TEST_INTEGER_X_ACCESS}."
|
||||||
author: ""
|
author: ""
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
|
|
||||||
class
|
class
|
||||||
TEST_INTEGER_X_ACCESS
|
TEST_INTEGER_X_ACCESS
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {TEST_INTEGER_ARITHMETIC}."
|
description: "Summary description for {TEST_INTEGER_ARITHMETIC}."
|
||||||
author: ""
|
author: ""
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
|
|
||||||
class
|
class
|
||||||
TEST_INTEGER_X_ARITHMETIC
|
TEST_INTEGER_X_ARITHMETIC
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {TEST_INTEGER_X_ASSIGNMENT}."
|
description: "Summary description for {TEST_INTEGER_X_ASSIGNMENT}."
|
||||||
author: ""
|
author: ""
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
|
|
||||||
class
|
class
|
||||||
TEST_INTEGER_X_ASSIGNMENT
|
TEST_INTEGER_X_ASSIGNMENT
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {INTEGER_X_DIVISION}."
|
description: "Summary description for {INTEGER_X_DIVISION}."
|
||||||
author: ""
|
author: ""
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
|
|
||||||
class
|
class
|
||||||
TEST_INTEGER_X_DIVISION
|
TEST_INTEGER_X_DIVISION
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {TEST_INTEGER_X_GCD}."
|
description: "Summary description for {TEST_INTEGER_X_GCD}."
|
||||||
author: ""
|
author: ""
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
|
|
||||||
class
|
class
|
||||||
TEST_INTEGER_X_GCD
|
TEST_INTEGER_X_GCD
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {TEST_INTEGER_X_IO}."
|
description: "Summary description for {TEST_INTEGER_X_IO}."
|
||||||
author: ""
|
author: ""
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
|
|
||||||
class
|
class
|
||||||
TEST_INTEGER_X_IO
|
TEST_INTEGER_X_IO
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {TEST_INTEGER_X_LOGIC}."
|
description: "Summary description for {TEST_INTEGER_X_LOGIC}."
|
||||||
author: ""
|
author: ""
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
|
|
||||||
class
|
class
|
||||||
TEST_INTEGER_X_LOGIC
|
TEST_INTEGER_X_LOGIC
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {TEST_INTEGER_X_NUMBER_THEORY}."
|
description: "Summary description for {TEST_INTEGER_X_NUMBER_THEORY}."
|
||||||
author: ""
|
author: ""
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
|
|
||||||
class
|
class
|
||||||
TEST_INTEGER_X_NUMBER_THEORY
|
TEST_INTEGER_X_NUMBER_THEORY
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {TEST_INTEGER_X_RANDOM}."
|
description: "Summary description for {TEST_INTEGER_X_RANDOM}."
|
||||||
author: ""
|
author: ""
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
|
|
||||||
class
|
class
|
||||||
TEST_INTEGER_X_RANDOM
|
TEST_INTEGER_X_RANDOM
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {TEST_LIMB_MANIPULATION}."
|
description: "Summary description for {TEST_LIMB_MANIPULATION}."
|
||||||
author: ""
|
author: ""
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
|
|
||||||
class
|
class
|
||||||
TEST_LIMB_MANIPULATION
|
TEST_LIMB_MANIPULATION
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {TEST_RANDSTRUCT_LC}."
|
description: "Summary description for {TEST_RANDSTRUCT_LC}."
|
||||||
author: ""
|
author: ""
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
|
|
||||||
class
|
class
|
||||||
TEST_RANDSTRUCT_LC
|
TEST_RANDSTRUCT_LC
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {TEST_RANDSTRUCT_MT}."
|
description: "Summary description for {TEST_RANDSTRUCT_MT}."
|
||||||
author: ""
|
author: ""
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
|
|
||||||
class
|
class
|
||||||
TEST_RANDSTRUCT_MT
|
TEST_RANDSTRUCT_MT
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {TEST_NUMBER_ARITHMETIC}."
|
description: "Summary description for {TEST_NUMBER_ARITHMETIC}."
|
||||||
author: ""
|
author: ""
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
|
|
||||||
class
|
class
|
||||||
TEST_SPECIAL_ARITHMETIC
|
TEST_SPECIAL_ARITHMETIC
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {TEST_NUMBER_DIVISION}."
|
description: "Summary description for {TEST_NUMBER_DIVISION}."
|
||||||
author: ""
|
author: ""
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
|
|
||||||
class
|
class
|
||||||
TEST_SPECIAL_DIVISION
|
TEST_SPECIAL_DIVISION
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {TEST_NUMBER_GCD}."
|
description: "Summary description for {TEST_NUMBER_GCD}."
|
||||||
author: ""
|
author: ""
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
|
|
||||||
class
|
class
|
||||||
TEST_SPECIAL_GCD
|
TEST_SPECIAL_GCD
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {TEST_NUMBER_LOGIC}."
|
description: "Summary description for {TEST_NUMBER_LOGIC}."
|
||||||
author: ""
|
author: ""
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
|
|
||||||
class
|
class
|
||||||
TEST_SPECIAL_LOGIC
|
TEST_SPECIAL_LOGIC
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {TEST_NUMBER_NUMBER_THEORETIC}."
|
description: "Summary description for {TEST_NUMBER_NUMBER_THEORETIC}."
|
||||||
author: ""
|
author: ""
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
|
|
||||||
class
|
class
|
||||||
TEST_SPECIAL_NUMBER_THEORETIC
|
TEST_SPECIAL_NUMBER_THEORETIC
|
||||||
|
|||||||
@@ -1 +0,0 @@
|
|||||||
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
EIFGENs/
|
|
||||||
4
contrib/ise_library/text/encryption/eel/README.txt
Normal file
4
contrib/ise_library/text/encryption/eel/README.txt
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
An encryption library in Eiffel
|
||||||
|
|
||||||
|
Contribution from Colin LeMahieu
|
||||||
|
see original source: https://github.com/clemahieu/eel
|
||||||
@@ -13,13 +13,12 @@
|
|||||||
</option>
|
</option>
|
||||||
<library name="base" location="$ISE_LIBRARY\library\base\base-safe.ecf"/>
|
<library name="base" location="$ISE_LIBRARY\library\base\base-safe.ecf"/>
|
||||||
<library name="eapml" location="..\..\..\math\eapml\eapml-safe.ecf"/>
|
<library name="eapml" location="..\..\..\math\eapml\eapml-safe.ecf"/>
|
||||||
<cluster name="eel" location=".\" recursive="true">
|
<cluster name="eel" location=".\src" recursive="true">
|
||||||
<option syntax="standard">
|
<option syntax="standard">
|
||||||
<assertions precondition="true" postcondition="true" check="true" loop="true" supplier_precondition="true"/>
|
<assertions precondition="true" postcondition="true" check="true" loop="true" supplier_precondition="true"/>
|
||||||
</option>
|
</option>
|
||||||
<file_rule>
|
<file_rule>
|
||||||
<exclude>/x509$</exclude>
|
<exclude>/x509$</exclude>
|
||||||
<exclude>/tests$</exclude>
|
|
||||||
</file_rule>
|
</file_rule>
|
||||||
</cluster>
|
</cluster>
|
||||||
</target>
|
</target>
|
||||||
|
|||||||
@@ -13,12 +13,12 @@
|
|||||||
</option>
|
</option>
|
||||||
<library name="base" location="$ISE_LIBRARY\library\base\base.ecf"/>
|
<library name="base" location="$ISE_LIBRARY\library\base\base.ecf"/>
|
||||||
<library name="eapml" location="..\..\..\math\eapml\eapml.ecf"/>
|
<library name="eapml" location="..\..\..\math\eapml\eapml.ecf"/>
|
||||||
<cluster name="eel" location=".\" recursive="true">
|
<cluster name="eel" location=".\src" recursive="true">
|
||||||
<option syntax="standard">
|
<option syntax="standard">
|
||||||
<assertions precondition="true" postcondition="true" check="true" loop="true" supplier_precondition="true"/>
|
<assertions precondition="true" postcondition="true" check="true" loop="true" supplier_precondition="true"/>
|
||||||
</option>
|
</option>
|
||||||
<file_rule>
|
<file_rule>
|
||||||
<exclude>/tests</exclude>
|
<exclude>/x509$</exclude>
|
||||||
</file_rule>
|
</file_rule>
|
||||||
</cluster>
|
</cluster>
|
||||||
</target>
|
</target>
|
||||||
|
|||||||
@@ -1,23 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="ISO-8859-1"?>
|
|
||||||
<system xmlns="http://www.eiffel.com/developers/xml/configuration-1-6-0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.eiffel.com/developers/xml/configuration-1-6-0 http://www.eiffel.com/developers/xml/configuration-1-6-0.xsd" name="eel" uuid="2A5F116C-6A76-4AB7-81A0-A73DF516F4F3" library_target="eel">
|
|
||||||
<target name="eel">
|
|
||||||
<root all_classes="true"/>
|
|
||||||
<option profile="false" warning="true" full_class_checking="true" is_attached_by_default="true" void_safety="none" syntax="standard">
|
|
||||||
<assertions precondition="true" postcondition="true" check="true" loop="true" supplier_precondition="true"/>
|
|
||||||
</option>
|
|
||||||
<library name="base" location="$ISE_LIBRARY\library\base\base.ecf"/>
|
|
||||||
<library name="eapml" location="..\eapml\eapml.ecf"/>
|
|
||||||
<cluster name="eel" location=".\" recursive="true">
|
|
||||||
<option syntax="standard">
|
|
||||||
<assertions precondition="true" postcondition="true" check="true" loop="true" supplier_precondition="true"/>
|
|
||||||
</option>
|
|
||||||
<file_rule>
|
|
||||||
<exclude>/EIFGENs$</exclude>
|
|
||||||
<exclude>/CVS$</exclude>
|
|
||||||
<exclude>/.svn$</exclude>
|
|
||||||
<exclude>/tests</exclude>
|
|
||||||
<exclude>/.hg$</exclude>
|
|
||||||
</file_rule>
|
|
||||||
</cluster>
|
|
||||||
</target>
|
|
||||||
</system>
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
Favorites()
|
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {RSA_KEY_PAIR}."
|
description: "Summary description for {RSA_KEY_PAIR}."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "If you think health care is expensive now, wait until you see what it costs when it's free. - P.J. O'Rourke (1993)"
|
quote: "If you think health care is expensive now, wait until you see what it costs when it's free. - P.J. O'Rourke (1993)"
|
||||||
|
|
||||||
class
|
class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {RSA_PRIVATE_KEY}."
|
description: "Summary description for {RSA_PRIVATE_KEY}."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "If you have ten thousand regulations, you destroy all respect for the law. - Winston Churchill"
|
quote: "If you have ten thousand regulations, you destroy all respect for the law. - Winston Churchill"
|
||||||
|
|
||||||
class
|
class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {RSA_KEY}."
|
description: "Summary description for {RSA_KEY}."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "Tyranny is always better organized than freedom. - Charles Peguy"
|
quote: "Tyranny is always better organized than freedom. - Charles Peguy"
|
||||||
|
|
||||||
class
|
class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Objects that ..."
|
description: "Objects that ..."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "Reader, suppose you were an idiot. And suppose you were a member of Congress. But I repeat myself. - Mark Twain"
|
quote: "Reader, suppose you were an idiot. And suppose you were a member of Congress. But I repeat myself. - Mark Twain"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Tagging class for various size/speed tradeoffs of AES"
|
description: "Tagging class for various size/speed tradeoffs of AES"
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "Talk is cheap - except when Congress does it. - Cullen Hightower"
|
quote: "Talk is cheap - except when Congress does it. - Cullen Hightower"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Objects that ..."
|
description: "Objects that ..."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "The single most exciting thing you encounter in government is competence, because it's so rare. - Daniel Patrick Moynihan (1976)"
|
quote: "The single most exciting thing you encounter in government is competence, because it's so rare. - Daniel Patrick Moynihan (1976)"
|
||||||
|
|
||||||
class
|
class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {ARRAY_FACILITIES}."
|
description: "Summary description for {ARRAY_FACILITIES}."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2012-01-17 09:03:25 +0100 (mar., 17 janv. 2012) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 88192 $"
|
||||||
quote: "The human race divides politically into those who want people to be controlled and those who have no such desire. - Robert A. Heinlein"
|
quote: "The human race divides politically into those who want people to be controlled and those who have no such desire. - Robert A. Heinlein"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -54,15 +54,15 @@ feature {ARRAY_FACILITIES} -- Big endian NATURAL_32
|
|||||||
valid_start: source.valid_index (offset)
|
valid_start: source.valid_index (offset)
|
||||||
valid_end: source.valid_index (offset + 3)
|
valid_end: source.valid_index (offset + 3)
|
||||||
do
|
do
|
||||||
result := source [offset].to_natural_32 |<< 24
|
Result := source [offset].to_natural_32 |<< 24
|
||||||
result := result | (source [offset + 1].to_natural_32 |<< 16)
|
Result := Result | (source [offset + 1].to_natural_32 |<< 16)
|
||||||
result := result | (source [offset + 2].to_natural_32 |<< 8)
|
Result := Result | (source [offset + 2].to_natural_32 |<< 8)
|
||||||
result := result | source [offset + 3].to_natural_32
|
Result := Result | source [offset + 3].to_natural_32
|
||||||
ensure
|
ensure
|
||||||
byte_0: source [offset] = (result |>> 24).to_natural_8
|
byte_0: source [offset] = (Result |>> 24).to_natural_8
|
||||||
byte_1: source [offset + 1] = (result |>> 16).to_natural_8
|
byte_1: source [offset + 1] = (Result |>> 16).to_natural_8
|
||||||
byte_2: source [offset + 2] = (result |>> 8).to_natural_8
|
byte_2: source [offset + 2] = (Result |>> 8).to_natural_8
|
||||||
byte_3: source [offset + 3] = result.to_natural_8
|
byte_3: source [offset + 3] = Result.to_natural_8
|
||||||
end
|
end
|
||||||
|
|
||||||
from_natural_32_le (source: NATURAL_32 target: SPECIAL [NATURAL_8] offset: INTEGER_32)
|
from_natural_32_le (source: NATURAL_32 target: SPECIAL [NATURAL_8] offset: INTEGER_32)
|
||||||
@@ -86,15 +86,15 @@ feature {ARRAY_FACILITIES} -- Big endian NATURAL_32
|
|||||||
valid_start: source.valid_index (offset)
|
valid_start: source.valid_index (offset)
|
||||||
valid_end: source.valid_index (offset + 3)
|
valid_end: source.valid_index (offset + 3)
|
||||||
do
|
do
|
||||||
result := source [offset].to_natural_32
|
Result := source [offset].to_natural_32
|
||||||
result := result | (source [offset + 1].to_natural_32 |<< 8)
|
Result := Result | (source [offset + 1].to_natural_32 |<< 8)
|
||||||
result := result | (source [offset + 2].to_natural_32 |<< 16)
|
Result := Result | (source [offset + 2].to_natural_32 |<< 16)
|
||||||
result := result | (source [offset + 3].to_natural_32 |<< 24)
|
Result := Result | (source [offset + 3].to_natural_32 |<< 24)
|
||||||
ensure
|
ensure
|
||||||
byte_0: source [offset] = result.to_natural_8
|
byte_0: source [offset] = Result.to_natural_8
|
||||||
byte_1: source [offset + 1] = (result |>> 8).to_natural_8
|
byte_1: source [offset + 1] = (Result |>> 8).to_natural_8
|
||||||
byte_2: source [offset + 2] = (result |>> 16).to_natural_8
|
byte_2: source [offset + 2] = (Result |>> 16).to_natural_8
|
||||||
byte_3: source [offset + 3] = (result |>> 24).to_natural_8
|
byte_3: source [offset + 3] = (Result |>> 24).to_natural_8
|
||||||
end
|
end
|
||||||
|
|
||||||
feature {ARRAY_FACILITIES} -- Big endian NATURAL_64
|
feature {ARRAY_FACILITIES} -- Big endian NATURAL_64
|
||||||
@@ -127,22 +127,22 @@ feature {ARRAY_FACILITIES} -- Big endian NATURAL_64
|
|||||||
valid_start: source.valid_index (offset)
|
valid_start: source.valid_index (offset)
|
||||||
valid_end: source.valid_index (offset + 7)
|
valid_end: source.valid_index (offset + 7)
|
||||||
do
|
do
|
||||||
result := source [offset].to_natural_32 |<< 56
|
Result := source [offset].to_natural_64 |<< 56
|
||||||
result := result | (source [offset + 1].to_natural_32 |<< 48)
|
Result := Result | (source [offset + 1].to_natural_64 |<< 48)
|
||||||
result := result | (source [offset + 2].to_natural_32 |<< 40)
|
Result := Result | (source [offset + 2].to_natural_64 |<< 40)
|
||||||
result := result | (source [offset + 3].to_natural_32 |<< 32)
|
Result := Result | (source [offset + 3].to_natural_64 |<< 32)
|
||||||
result := result | (source [offset + 4].to_natural_32 |<< 24)
|
Result := Result | (source [offset + 4].to_natural_64 |<< 24)
|
||||||
result := result | (source [offset + 5].to_natural_32 |<< 16)
|
Result := Result | (source [offset + 5].to_natural_64 |<< 16)
|
||||||
result := result | (source [offset + 6].to_natural_32 |<< 8)
|
Result := Result | (source [offset + 6].to_natural_64 |<< 8)
|
||||||
result := result | source [offset + 7].to_natural_32
|
Result := Result | source [offset + 7].to_natural_64
|
||||||
ensure
|
ensure
|
||||||
byte_0: source [offset] = (result |>> 56).to_natural_8
|
byte_0: source [offset] = (Result |>> 56).to_natural_8
|
||||||
byte_1: source [offset + 1] = (result |>> 48).to_natural_8
|
byte_1: source [offset + 1] = (Result |>> 48).to_natural_8
|
||||||
byte_2: source [offset + 2] = (result |>> 40).to_natural_8
|
byte_2: source [offset + 2] = (Result |>> 40).to_natural_8
|
||||||
byte_3: source [offset + 3] = (result |>> 32).to_natural_8
|
byte_3: source [offset + 3] = (Result |>> 32).to_natural_8
|
||||||
byte_4: source [offset + 4] = (result |>> 24).to_natural_8
|
byte_4: source [offset + 4] = (Result |>> 24).to_natural_8
|
||||||
byte_5: source [offset + 5] = (result |>> 16).to_natural_8
|
byte_5: source [offset + 5] = (Result |>> 16).to_natural_8
|
||||||
byte_6: source [offset + 6] = (result |>> 8).to_natural_8
|
byte_6: source [offset + 6] = (Result |>> 8).to_natural_8
|
||||||
byte_7: source [offset + 7] = result.to_natural_8
|
byte_7: source [offset + 7] = Result.to_natural_8
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Facilities to use a stream of bytes as blocks of bytes"
|
description: "Facilities to use a stream of bytes as blocks of bytes"
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "Democracy must be something more than two wolves and a sheep voting on what to have for dinner. - James Bovard (1994)"
|
quote: "Democracy must be something more than two wolves and a sheep voting on what to have for dinner. - James Bovard (1994)"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {BYTE_64_BIT_BLOCK_FACILITIES}."
|
description: "Summary description for {BYTE_64_BIT_BLOCK_FACILITIES}."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "The evils of tyranny are rarely seen but by him who resists it. - John Hay (1872)"
|
quote: "The evils of tyranny are rarely seen but by him who resists it. - John Hay (1872)"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {ARRAY_FACILITIES}."
|
description: "Summary description for {ARRAY_FACILITIES}."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2012-05-24 12:02:28 +0200 (jeu., 24 mai 2012) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 88775 $"
|
||||||
quote: "The triumph of persuasion over force is the sign of a civilized society. - Mark Skousen"
|
quote: "The triumph of persuasion over force is the sign of a civilized society. - Mark Skousen"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -27,7 +27,7 @@ feature -- Byte sinks
|
|||||||
byte_sink (in [index])
|
byte_sink (in [index])
|
||||||
index := index - 1
|
index := index - 1
|
||||||
variant
|
variant
|
||||||
index
|
index + 1
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Facilities for INTEGER_X constants"
|
description: "Facilities for INTEGER_X constants"
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "There is no worse tyranny than to force a man to pay for what he does not want merely because you think it would be good for him. - Robert Heinlein "
|
quote: "There is no worse tyranny than to force a man to pay for what he does not want merely because you think it would be good for him. - Robert Heinlein "
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {ARRAY_DER_SINK}."
|
description: "Summary description for {ARRAY_DER_SINK}."
|
||||||
author: ""
|
author: ""
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
|
|
||||||
class
|
class
|
||||||
ARRAY_DER_SINK
|
ARRAY_DER_SINK
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {ARRAY_DER_SOURCE}."
|
description: "Summary description for {ARRAY_DER_SOURCE}."
|
||||||
author: ""
|
author: ""
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
|
|
||||||
class
|
class
|
||||||
ARRAY_DER_SOURCE
|
ARRAY_DER_SOURCE
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "An object that is DER encodable"
|
description: "An object that is DER encodable"
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "I think the terror most people are concerned with is the IRS. - Malcolm Forbes, when asked if he was afraid of terrorism"
|
quote: "I think the terror most people are concerned with is the IRS. - Malcolm Forbes, when asked if he was afraid of terrorism"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {DER_ENCODING}."
|
description: "Summary description for {DER_ENCODING}."
|
||||||
author: ""
|
author: ""
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
|
|
||||||
class
|
class
|
||||||
DER_ENCODING
|
DER_ENCODING
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {DER_FACILITIES}."
|
description: "Summary description for {DER_FACILITIES}."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
DER_FACILITIES
|
DER_FACILITIES
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "A sink for DER octets"
|
description: "A sink for DER octets"
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "The illegal we do immediately. The unconstitutional takes a bit longer. - Henry Kissinger"
|
quote: "The illegal we do immediately. The unconstitutional takes a bit longer. - Henry Kissinger"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "DER octet source"
|
description: "DER octet source"
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "Our forefathers made one mistake. What they should have fought for was representation without taxation. - Fletcher Knebel, historian"
|
quote: "Our forefathers made one mistake. What they should have fought for was representation without taxation. - Fletcher Knebel, historian"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "ASN.1 universal class tag assignments X.680 8.4"
|
description: "ASN.1 universal class tag assignments X.680 8.4"
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "The usual road to slavery is that first they take away your guns, then they take away your property, then last of all they tell you to shut up and say you are enjoying it. - James A. Donald"
|
quote: "The usual road to slavery is that first they take away your guns, then they take away your property, then last of all they tell you to shut up and say you are enjoying it. - James A. Donald"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Objects that ..."
|
description: "Objects that ..."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "Blessed are the young, for they shall inherit the national debt. - Herbert Hoover"
|
quote: "Blessed are the young, for they shall inherit the national debt. - Herbert Hoover"
|
||||||
|
|
||||||
class
|
class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Objects that ..."
|
description: "Objects that ..."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "There's never been a good government. - Emma Goldman"
|
quote: "There's never been a good government. - Emma Goldman"
|
||||||
|
|
||||||
class
|
class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Objects that ..."
|
description: "Objects that ..."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "Useless laws weaken the necessary laws. - Montesquieu"
|
quote: "Useless laws weaken the necessary laws. - Montesquieu"
|
||||||
|
|
||||||
class
|
class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Summary description for {SHA_FUNCTIONS}."
|
description: "Summary description for {SHA_FUNCTIONS}."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "The war for freedom will never really be won because the price of our freedom is constant vigilance over ourselves and over our Government. - Eleanor Roosevelt"
|
quote: "The war for freedom will never really be won because the price of our freedom is constant vigilance over ourselves and over our Government. - Eleanor Roosevelt"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Objects that ..."
|
description: "Objects that ..."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "The natural progress of things is for liberty to yield and government to gain ground. - Thomas Jefferson"
|
quote: "The natural progress of things is for liberty to yield and government to gain ground. - Thomas Jefferson"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
@@ -1,8 +1,8 @@
|
|||||||
note
|
note
|
||||||
description: "Objects that ..."
|
description: "Objects that ..."
|
||||||
author: "Colin LeMahieu"
|
author: "Colin LeMahieu"
|
||||||
date: "$Date$"
|
date: "$Date: 2011-11-11 18:13:16 +0100 (ven., 11 nov. 2011) $"
|
||||||
revision: "$Revision$"
|
revision: "$Revision: 87787 $"
|
||||||
quote: "None are more hopelessly enslaved than those who falsely believe they are free. - Goethe"
|
quote: "None are more hopelessly enslaved than those who falsely believe they are free. - Goethe"
|
||||||
|
|
||||||
deferred class
|
deferred class
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user