Site Menu Project Specification Implementation Recommendations Reference Needs Updating Work in Progress Wastebasket Wiki Manual |
Standard LibraryImplementation.StandardLibrary HistoryHide minor edits - Show changes to output 2015-10-02 11:06
by -
Added line 98:
* @@`BigIntegerMath@@ Added lines 101-102:
* @@`BCDMath@@ * @@`LongBCDMath@@ 2015-10-02 11:04
by -
Added lines 95-104:
!!! Math Libraries * @@`IntegerMath@@ * @@`LongIntMath@@ * @@`RealMath@@ * @@`LongRealMath@@ * @@`ComplexMath@@ * @@`LongComplexMath@@ * @@`VectorMath@@ * @@`LongVectorMath@@ Changed line 106 from:
* @@ to:
* @@Regex@@ 2015-10-02 11:00
by -
Added lines 94-98:
!!! Regular Expressions * @@`Regex@@ * @@`RegexIO@@ * @@`RegexConv@@ 2015-10-02 10:57
by -
Added line 107:
* Lists Deleted lines 108-109:
* Dictionaries Added line 110:
* Dictionaries 2015-10-02 10:51
by -
Added lines 77-85:
!!!! Collection `ADTs * @@CHARSET@@ * @@STRINGSET@@ (dynamic) * @@UNISTRINGSET@@ (dynamic) * @@REALDICT@@ (dynamic) * @@LONGREALDICT@@ (dynamic) * @@STRINGDICT@@ (dynamic) * @@UNISTRINGDICT@@ (dynamic) 2015-10-02 09:00
by -
Added line 3:
* Non-Scalar `ADTs Added lines 58-76:
!!!! Non-Scalar `ADTs * @@COMLEX@@ * @@LONGCOMPLEX@@ * @@VECTOR@@ (dynamic) * @@LONGVECTOR@@ (dynamic) * @@TUPLE@@ (dynamic) * @@LONGTUPLE@@ (dynamic) !!!! Bitset `ADTs * @@`BITSET16@@ * @@`BITSET32@@ * @@`BITSET64@@ * @@`BITSET128@@ * @@`BITSET256@@ !!!! String `ADTs * @@STRING@@ (dynamic) * @@UNISTRING@@ (dynamic) 2015-10-02 08:49
by -
Changed lines 17-21 from:
* `CARDINAL16 to:
* @@`CARDINAL16@@ * @@`CARDINAL32@@ * @@`CARDINAL64@@ * @@`CARDINAL128@@ Changed lines 23-27 from:
* `INTEGER16 to:
* @@`INTEGER16@@ * @@`INTEGER32@@ * @@`INTEGER64@@ * @@`INTEGER128@@ Changed lines 29-34 from:
* `REAL16 (`IEEE754-Binary16) * `REAL32 (`IEEE754-Binary32) * `REAL64 (`IEEE754-Binary64) * `REAL80 (`IEEE754-Extended80) * `REAL128 (`IEEE754-Binary128) to:
* @@`REAL16@@ (`IEEE754-Binary16) * @@`REAL32@@ (`IEEE754-Binary32) * @@`REAL64@@ (`IEEE754-Binary64) * @@`REAL80@@ (`IEEE754-Extended80) * @@`REAL128@@ (`IEEE754-Binary128) Changed lines 36-40 from:
* `BCD32 (`IEEE754-Decimal32) * `BCD64 (`IEEE754-Decimal64) * `BCD80 (Intel x87 Packed BCD) * `BCD128 (`IEEE754-Decimal128) to:
* @@`BCD32@@ (`IEEE754-Decimal32) * @@`BCD64@@ (`IEEE754-Decimal64) * @@`BCD80@@ (Intel x87 Packed BCD) * @@`BCD128@@ (`IEEE754-Decimal128) Changed lines 42-47 from:
* `UFIXED16Q16 (16-bit unsigned with 16-bit fraction) * `UFIXED32Q16 (32-bit unsigned with 16-bit fraction) * `UFIXED32Q32 (32-bit unsigned with 32-bit fraction) * `UFIXED64Q32 (64-bit unsigned with 32-bit fraction) * `UFIXED64Q64 (64-bit unsigned with 64-bit fraction) to:
* @@`UFIXED16Q16@@ (16-bit unsigned with 16-bit fraction) * @@`UFIXED32Q16@@ (32-bit unsigned with 16-bit fraction) * @@`UFIXED32Q32@@ (32-bit unsigned with 32-bit fraction) * @@`UFIXED64Q32@@ (64-bit unsigned with 32-bit fraction) * @@`UFIXED64Q64@@ (64-bit unsigned with 64-bit fraction) Changed lines 49-54 from:
* `FIXED16Q16 (16-bit signed with 16-bit fraction) * `FIXED32Q16 (32-bit signed with 16-bit fraction) * `FIXED32Q32 (32-bit signed with 32-bit fraction) * `FIXED64Q32 (64-bit signed with 32-bit fraction) * `FIXED64Q64 (64-bit signed with 64-bit fraction) to:
* @@`FIXED16Q16@@ (16-bit signed with 16-bit fraction) * @@`FIXED32Q16@@ (32-bit signed with 16-bit fraction) * @@`FIXED32Q32@@ (32-bit signed with 32-bit fraction) * @@`FIXED64Q32@@ (64-bit signed with 32-bit fraction) * @@`FIXED64Q64@@ (64-bit signed with 64-bit fraction) Changed lines 56-57 from:
* BIGINTEGER (dynamic) to:
* @@BIGINTEGER@@ (dynamic) Changed lines 59-60 from:
* Storage to:
* @@Storage@@ Changed lines 62-64 from:
* * to:
* @@FileIO@@ * @@Filesystem@@ Changed lines 83-87 from:
* `ProtoRoot to:
* @@`ProtoRoot@@ * @@`ProtoComputational@@ * @@`ProtoNumeric@@ * @@`ProtoScalar@@ Changed lines 89-93 from:
* `ProtoComplex to:
* @@`ProtoComplex@@ * @@`ProtoVector@@ * @@`ProtoTuple@@ * @@`ProtoCompArray@@ Changed lines 95-98 from:
* `ProtoCardinal to:
* @@`ProtoCardinal@@ * @@`ProtoInteger@@ * @@`ProtoReal@@ Changed lines 100-103 from:
* `ProtoStaticSet to:
* @@`ProtoStaticSet@@ * @@`ProtoStaticArray@@ * @@`ProtoStaticString@@ Changed lines 105-111 from:
* `ProtoSet to:
* @@`ProtoSet@@ * @@`ProtoCountedSet@@ * @@`ProtoList@@ * @@`ProtoArray@@ * @@`ProtoString@@ * @@`ProtoDictionary@@ Changed lines 113-115 from:
* `ProtoWholeMath to:
* @@`ProtoWholeMath@@ * @@`ProtoRealMath@@ * @@`ProtoIO@@ 2015-10-02 08:45
by -
Changed lines 14-15 from:
to:
* Arbitrary Precision Number `ADTs Added lines 55-56:
!!!! Arbitrary Precision Number `ADTs * BIGINTEGER (dynamic) 2015-10-02 08:09
by -
Changed line 10 from:
* Floating Point `ADTs to:
* Floating Point Number `ADTs Changed lines 12-14 from:
to:
* Unsigned Fixed Point Number `ADTs * Signed Fixed Point Number `ADTs Changed line 27 from:
!!!! Floating Number `ADTs to:
!!!! Floating Point Number `ADTs 2015-10-02 08:06
by -
Added line 39:
* `UFIXED16Q16 (16-bit unsigned with 16-bit fraction) Added line 46:
* `FIXED16Q16 (16-bit signed with 16-bit fraction) 2015-10-02 08:02
by -
Changed lines 45-48 from:
* * * * to:
* `FIXED32Q16 (32-bit signed with 16-bit fraction) * `FIXED32Q32 (32-bit signed with 32-bit fraction) * `FIXED64Q32 (64-bit signed with 32-bit fraction) * `FIXED64Q64 (64-bit signed with 64-bit fraction) 2015-10-02 07:56
by -
Deleted line 32:
Added lines 37-48:
!!!! Unsigned Fixed Point Number `ADTs * `UFIXED32Q16 (32-bit unsigned with 16-bit fraction) * `UFIXED32Q32 (32-bit unsigned with 32-bit fraction) * `UFIXED64Q32 (64-bit unsigned with 32-bit fraction) * `UFIXED64Q64 (64-bit unsigned with 64-bit fraction) !!!! Signed Fixed Point Number `ADTs * `FIXED32Q15 (32-bit signed with 15-bit fraction) * `FIXED32Q31 (32-bit signed with 31-bit fraction) * `FIXED64Q31 (64-bit signed with 31-bit fraction) * `FIXED64Q63 (64-bit signed with 63-bit fraction) 2015-10-02 07:17
by -
Changed line 36 from:
* `BCD80 ( to:
* `BCD80 (Intel x87 Packed BCD) 2015-10-02 07:16
by -
Changed lines 26-31 from:
* `REAL16 ( * `REAL32 ( * `REAL64 ( * `REAL80 ( * `REAL128 ( to:
* `REAL16 (`IEEE754-Binary16) * `REAL32 (`IEEE754-Binary32) * `REAL64 (`IEEE754-Binary64) * `REAL80 (`IEEE754-Extended80) * `REAL128 (`IEEE754-Binary128) Changed lines 34-37 from:
* `BCD32 ( * `BCD64 ( * `BCD80 ( * `BCD128 ( to:
* `BCD32 (`IEEE754-Decimal32) * `BCD64 (`IEEE754-Decimal64) * `BCD80 (`Intel x87 Packed BCD) * `BCD128 (`IEEE754-Decimal128) 2015-10-02 07:16
by -
Changed lines 14-18 from:
* to:
* `CARDINAL16 * `CARDINAL32 * `CARDINAL64 * `CARDINAL128 Changed lines 20-24 from:
* to:
* `INTEGER16 * `INTEGER32 * `INTEGER64 * `INTEGER128 Changed lines 26-31 from:
* * * * * to:
* `REAL16 (IEEE754-Binary16) * `REAL32 (IEEE754-Binary32) * `REAL64 (IEEE754-Binary64) * `REAL80 (IEEE754-Extended80) * `REAL128 (IEEE754-Binary128) Changed lines 34-37 from:
* * * * to:
* `BCD32 (IEEE754-Decimal32) * `BCD64 (IEEE754-Decimal64) * `BCD80 (Intel x87 Packed BCD) * `BCD128 (IEEE754-Decimal128) 2015-10-02 07:15
by -
Added lines 12-38:
!!!! Unsigned Whole Number `ADTs * CARDINAL16 * CARDINAL32 * CARDINAL64 * CARDINAL128 !!!! Signed Whole Number `ADTs * INTEGER16 * INTEGER32 * INTEGER64 * INTEGER128 !!!! Floating Number `ADTs * REAL16 (IEEE754-Binary16) * REAL32 (IEEE754-Binary32) * REAL64 (IEEE754-Binary64) * REAL80 (IEEE754-Extended80) * REAL128 (IEEE754-Binary128) !!!! Binary Coded Decimal `ADTs * BCD32 (IEEE754-Decimal32) * BCD64 (IEEE754-Decimal64) * BCD80 (Intel x87 Packed BCD) * BCD128 (IEEE754-Decimal128) 2015-10-02 06:28
by -
Changed lines 8-11 from:
* Unsigned Whole Number to:
* Unsigned Whole Number `ADTs * Signed Whole Number `ADTs * Floating Point `ADTs * Binary Coded Decimal `ADTs 2015-10-02 06:27
by -
Added lines 7-12:
!!!! Scalar `ADTs * Unsigned Whole Number ADTs * Signed Whole Number ADTs * Floating Point ADTs * Binary Coded Decimal ADTs Added lines 16-19:
!!! Standard Library IO * File IO * Filesystem Deleted lines 22-26:
!!! Standard Library IO * File IO * Filesystem 2015-10-02 06:02
by -
Deleted lines 65-72:
!!!! Numeric Blueprints !!!! Collection Blueprints !!!! Extension Blueprints *[[EBNF.NonTerminals|In EBNF Notation]] *[[SyntaxDiagrams.NonTerminals|Syntax Diagrams]] 2015-10-02 06:00
by - 2015-10-02 05:59
by -
Changed lines 1-6 from:
!!! Standard Library to:
!!! Standard Library `ADTs * Scalar `ADTs * Bitset `ADTs * String `ADTs * Collection `ADTs Changed lines 33-37 from:
* to:
* `ProtoRoot * `ProtoComputational * `ProtoNumeric * `ProtoScalar Changed lines 39-43 from:
* to:
* `ProtoComplex * `ProtoVector * `ProtoTuple * `ProtoCompArray Changed lines 45-48 from:
* to:
* `ProtoCardinal * `ProtoInteger * `ProtoReal Changed lines 50-53 from:
* to:
* `ProtoStaticSet * `ProtoStaticArray * `ProtoStaticString Changed lines 55-61 from:
* to:
* `ProtoSet * `ProtoCountedSet * `ProtoList * `ProtoArray * `ProtoString * `ProtoDictionary Changed lines 63-65 from:
* to:
* `ProtoWholeMath * `ProtoRealMath * `ProtoIO 2015-10-02 05:56
by -
Added lines 1-73:
!!! Standard Library ADTs * Scalar ADTs * Bitset ADTs * String ADTs * Collection ADTs !!! Memory Management * Storage !!! Exceptions And Termination * Exceptions * Termination !!! Standard Library IO * File IO * Filesystem !!! Blueprints * Generic Blueprints * Non-Scalars * Scalars * Static Sets * Static Arrays * Static Strings * Sets * Arrays * Lists * Dictionaries * Strings !!!! Generic Blueprints * ProtoRoot * ProtoComputational * ProtoNumeric * ProtoScalar !!!! Non-Scalars * ProtoComplex * ProtoVector * ProtoTuple * ProtoCompArray !!!! Scalars * ProtoCardinal * ProtoInteger * ProtoReal !!!! Static Collections * ProtoStaticSet * ProtoStaticArray * ProtoStaticString !!!! Dynamic Collections * ProtoSet * ProtoCountedSet * ProtoList * ProtoArray * ProtoString * ProtoDictionary !!!! Extension Blueprints * ProtoWholeMath * ProtoRealMath * ProtoIO !!!! Numeric Blueprints !!!! Collection Blueprints !!!! Extension Blueprints *[[EBNF.NonTerminals|In EBNF Notation]] *[[SyntaxDiagrams.NonTerminals|Syntax Diagrams]] |