doc/classes/AppleSoftFile.html in dsktool-0.2.1 vs doc/classes/AppleSoftFile.html in dsktool-0.4.1
- old
+ new
@@ -57,10 +57,14 @@
<td>
<a href="../files/lib/DOSFile_rb.html">
lib/DOSFile.rb
</a>
<br />
+ <a href="../files/test/backup/DOSFile_rb.html">
+ test/backup/DOSFile.rb
+ </a>
+ <br />
</td>
</tr>
<tr class="top-aligned-row">
<td><strong>Parent:</strong></td>
@@ -77,53 +81,27 @@
<div id="bodyContent">
<div id="contextContent">
- <div id="diagram">
- <map id="map" name="map">
- <area shape="RECT" coords="5,101,109,149" href="IntegerBasicFile.html" alt="IntegerBasicFile">
- <area shape="RECT" coords="133,101,227,149" href="AppleSoftFile.html" alt="AppleSoftFile">
- <area shape="RECT" coords="251,101,333,149" href="SCAsmFile.html" alt="SCAsmFile">
- <area shape="RECT" coords="357,101,432,149" href="BinaryFile.html" alt="BinaryFile">
- <area shape="RECT" coords="256,5,328,53" href="DOSFile.html" alt="DOSFile">
- <area shape="RECT" coords="456,101,528,149" href="TextFile.html" alt="TextFile">
-</map>
-<img src="../dot/f_4.png" usemap="#map" border=0 alt="TopLevel">
- </div>
- <div id="description">
- <pre>
- Adapted from FID.C -- a utility to browse Apple II .DSK image files by Paul Schlyter (pausch@saaf.se)
-</pre>
-<p>
-Applesoft file format:
-</p>
-<pre>
- <Length_of_file> (16-bit little endian)
- <Line>
- ......
- <Line>
- where <Line> is:
- <Next addr> (16-bit little endian)
- <Line no> (16-bit little endian: 0-65535)
- <Tokens and/or characters>
- <End-of-line marker: $00 >
-</pre>
- </div>
-
</div>
<div id="method-list">
<h3 class="section-bar">Methods</h3>
<div class="name-list">
- <a href="#M000040">file_extension</a>
- <a href="#M000038">file_type</a>
- <a href="#M000039">to_s</a>
+ <a href="#M000120">file_extension</a>
+ <a href="#M000116">file_extension</a>
+ <a href="#M000117">file_type</a>
+ <a href="#M000113">file_type</a>
+ <a href="#M000118">file_type_byte</a>
+ <a href="#M000114">file_type_byte</a>
+ <a href="#M000119">to_s</a>
+ <a href="#M000115">to_s</a>
</div>
</div>
</div>
@@ -131,66 +109,126 @@
<!-- if includes -->
<div id="section">
- <div id="constants-list">
- <h3 class="section-bar">Constants</h3>
- <div class="name-list">
- <table summary="Constants">
- <tr class="top-aligned-row context-row">
- <td class="context-item-name">APPLESOFT_TOKENS</td>
- <td>=</td>
- <td class="context-item-value">[ "END","FOR","NEXT","DATA","INPUT","DEL","DIM","READ", "GR","TEXT","PR#","IN#","CALL","PLOT","HLIN","VLIN", "HGR2","HGR","HCOLOR=","HPLOT","DRAW","XDRAW","HTAB", "HOME","ROT=","SCALE=","SHLOAD","TRACE","NOTRACE", "NORMAL","INVERSE","FLASH","COLOR=","POP","VTAB", "HIMEM=","LOMEM=","ONERR","RESUME","RECALL","STORE", "SPEED=","LET","GOTO","RUN","IF","RESTORE","&","GOSUB", "RETURN","REM","STOP","ON","WAIT","LOAD","SAVE","DEF", "POKE","PRINT","CONT","LIST","CLEAR","GET","NEW", "TAB(","TO","FN","SPC(","THEN","AT","NOT","STEP","+", "-","*","/","^","AND","OR",">","=","<","SGN","INT", "ABS","USR","FRE","SCRN(","PDL","POS","SQR","RND", "LOG","EXP","COS","SIN","TAN","ATN","PEEK","LEN", "STR$","VAL","ASC","CHR$", "LEFT$","RIGHT$","MID$","?", "?","?","?","?","?","?","?","?","?","?","?","?","?","?","?","?","?","?","?","?"</td>
- </tr>
- </table>
- </div>
- </div>
-
<!-- if method_list -->
<div id="methods">
<h3 class="section-bar">Public Instance methods</h3>
- <div id="method-M000040" class="method-detail">
- <a name="M000040"></a>
+ <div id="method-M000120" class="method-detail">
+ <a name="M000120"></a>
<div class="method-heading">
- <a href="AppleSoftFile.src/M000040.html" target="Code" class="method-signature"
- onclick="popupCode('AppleSoftFile.src/M000040.html');return false;">
+ <a href="AppleSoftFile.src/M000120.html" target="Code" class="method-signature"
+ onclick="popupCode('AppleSoftFile.src/M000120.html');return false;">
<span class="method-name">file_extension</span><span class="method-args">()</span>
</a>
</div>
<div class="method-description">
</div>
</div>
- <div id="method-M000038" class="method-detail">
- <a name="M000038"></a>
+ <div id="method-M000116" class="method-detail">
+ <a name="M000116"></a>
<div class="method-heading">
- <a href="AppleSoftFile.src/M000038.html" target="Code" class="method-signature"
- onclick="popupCode('AppleSoftFile.src/M000038.html');return false;">
+ <a href="AppleSoftFile.src/M000116.html" target="Code" class="method-signature"
+ onclick="popupCode('AppleSoftFile.src/M000116.html');return false;">
+ <span class="method-name">file_extension</span><span class="method-args">()</span>
+ </a>
+ </div>
+
+ <div class="method-description">
+ </div>
+ </div>
+
+ <div id="method-M000117" class="method-detail">
+ <a name="M000117"></a>
+
+ <div class="method-heading">
+ <a href="AppleSoftFile.src/M000117.html" target="Code" class="method-signature"
+ onclick="popupCode('AppleSoftFile.src/M000117.html');return false;">
<span class="method-name">file_type</span><span class="method-args">()</span>
</a>
</div>
<div class="method-description">
</div>
</div>
- <div id="method-M000039" class="method-detail">
- <a name="M000039"></a>
+ <div id="method-M000113" class="method-detail">
+ <a name="M000113"></a>
<div class="method-heading">
- <a href="AppleSoftFile.src/M000039.html" target="Code" class="method-signature"
- onclick="popupCode('AppleSoftFile.src/M000039.html');return false;">
+ <a href="AppleSoftFile.src/M000113.html" target="Code" class="method-signature"
+ onclick="popupCode('AppleSoftFile.src/M000113.html');return false;">
+ <span class="method-name">file_type</span><span class="method-args">()</span>
+ </a>
+ </div>
+
+ <div class="method-description">
+ </div>
+ </div>
+
+ <div id="method-M000118" class="method-detail">
+ <a name="M000118"></a>
+
+ <div class="method-heading">
+ <a href="AppleSoftFile.src/M000118.html" target="Code" class="method-signature"
+ onclick="popupCode('AppleSoftFile.src/M000118.html');return false;">
+ <span class="method-name">file_type_byte</span><span class="method-args">()</span>
+ </a>
+ </div>
+
+ <div class="method-description">
+ </div>
+ </div>
+
+ <div id="method-M000114" class="method-detail">
+ <a name="M000114"></a>
+
+ <div class="method-heading">
+ <a href="AppleSoftFile.src/M000114.html" target="Code" class="method-signature"
+ onclick="popupCode('AppleSoftFile.src/M000114.html');return false;">
+ <span class="method-name">file_type_byte</span><span class="method-args">()</span>
+ </a>
+ </div>
+
+ <div class="method-description">
+ </div>
+ </div>
+
+ <div id="method-M000119" class="method-detail">
+ <a name="M000119"></a>
+
+ <div class="method-heading">
+ <a href="AppleSoftFile.src/M000119.html" target="Code" class="method-signature"
+ onclick="popupCode('AppleSoftFile.src/M000119.html');return false;">
+ <span class="method-name">to_s</span><span class="method-args">()</span>
+ </a>
+ </div>
+
+ <div class="method-description">
+ <p>
+display file with all AppleSoft BASIC tokens expanded to ASCII
+</p>
+ </div>
+ </div>
+
+ <div id="method-M000115" class="method-detail">
+ <a name="M000115"></a>
+
+ <div class="method-heading">
+ <a href="AppleSoftFile.src/M000115.html" target="Code" class="method-signature"
+ onclick="popupCode('AppleSoftFile.src/M000115.html');return false;">
<span class="method-name">to_s</span><span class="method-args">()</span>
</a>
</div>
<div class="method-description">
\ No newline at end of file