http://www.execbase.org/wiki/index.php?title=Standard_data_storage_types&feed=atom&action=history
Standard data storage types - Revision history
2024-03-28T11:03:49Z
Revision history for this page on the wiki
MediaWiki 1.25.1
http://www.execbase.org/wiki/index.php?title=Standard_data_storage_types&diff=67&oldid=prev
AmigaDeveloper: /* Other types */ BCPL and BSTR
2016-01-14T08:37:09Z
<p><span dir="auto"><span class="autocomment">Other types: </span> BCPL and BSTR</span></p>
<table class='diff diff-contentalign-left'>
<col class='diff-marker' />
<col class='diff-content' />
<col class='diff-marker' />
<col class='diff-content' />
<tr style='vertical-align: top;'>
<td colspan='2' style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan='2' style="background-color: white; color:black; text-align: center;">Revision as of 08:37, 14 January 2016</td>
</tr><tr><td colspan="2" class="diff-lineno" id="L84" >Line 84:</td>
<td colspan="2" class="diff-lineno">Line 84:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>| CONST_APTR</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>| CONST_APTR</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>| Constant untyped pointer</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>| Constant untyped pointer</div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">|-</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">| BPTR</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">| BCPL pointer</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">|-</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">| BSTR</ins></div></td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div><ins style="font-weight: bold; text-decoration: none;">| Pointer to a BCPL string</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>|}</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>|}</div></td></tr>
</table>
AmigaDeveloper
http://www.execbase.org/wiki/index.php?title=Standard_data_storage_types&diff=64&oldid=prev
AmigaDeveloper: Data storage types
2016-01-13T21:16:22Z
<p>Data storage types</p>
<p><b>New page</b></p><div>== Integral types ==<br />
Standard data storage types for integers up to 64-bits.<br />
{| class="wikitable"<br />
! Type<br />
! Description<br />
|-<br />
| UBYTE<br />
| 8-bit unsigned<br />
|-<br />
| BYTE<br />
| 8-bit signed<br />
|-<br />
| UWORD<br />
| 16-bit unsigned<br />
|-<br />
| WORD<br />
| 16-bit signed<br />
|-<br />
| ULONG<br />
| 32-bit unsigned<br />
|-<br />
| LONG<br />
| 32-bit signed<br />
|-<br />
| UQUAD<br />
| 64-bit unsigned<br />
|-<br />
| QUAD<br />
| 64-bit signed<br />
|}<br />
<br />
== Floating-point types ==<br />
These are IEEE compatible floating point data types.<br />
{| class="wikitable"<br />
! Type<br />
! Description<br />
|-<br />
| FLOAT<br />
| 32-bit floating point<br />
|-<br />
| DOUBLE<br />
| 64-bit floating point<br />
|}<br />
<br />
== Text types ==<br />
These data storage types are for storing text.<br />
{| class="wikitable"<br />
! Type<br />
! Description<br />
|-<br />
| TEXT<br />
| Text (8-bit)<br />
|-<br />
| WCHAR<br />
| Unicode text (32-bit)<br />
|-<br />
| STRPTR<br />
| Pointer to string<br />
|-<br />
| CONST_STRPTR<br />
| Pointer to constant string<br />
|-<br />
| WSTRPTR<br />
| Pointer to Unicode string<br />
|-<br />
| CONST_WSTRPTR<br />
| Pointer to constant Unicode string<br />
|}<br />
<br />
== Other types ==<br />
{| class="wikitable"<br />
! Type<br />
! Description<br />
|-<br />
| BOOL<br />
| Boolean (16-bit)<br />
|-<br />
| IPTR<br />
| Mixed integer/pointer type<br />
|-<br />
| APTR<br />
| Untyped pointer<br />
|-<br />
| CONST_APTR<br />
| Constant untyped pointer<br />
|}</div>
AmigaDeveloper