<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
	<html>
	<head>
		<META HTTP-EQUIV="Content-Type" CONTENT="text/HTML; charset=UTF-8">
		<title>Enterprise-128 EXOS file analyzer, lister and disassembler</title>
		<style type="text/css">
			BODY {
	        		background: #000000;
				color: #80FF80;
	        		margin: 2px;
	        		padding: 2px;
			}
			.linehead {
				background: #204020;
			}
			.sign {
				font-weight: bold;
			}
			a:hover {
				background: #FF0000;
				text-decoration: none;
			}
			.string {
				background: #408040;
			}
			.comment {
				color: #A0A0A0;
			}
			.token {
				color: #FF8080;
				font-weight: bold;
			}
			.number {
				color: #C0C0C0;
			}
			.name {
				background: #808080;
			}
			.stat {
				font-weight: bold;
				border: 1px solid #00FF00;
				padding: 10px;
			}
			.hex {
				color: #8080FF;
				font-weight: bold;
			}
		</style>
	</head>
	<body>
<h1><a href="http://epbas.lgb.hu/">epbas.lgb.hu</a> :: Enterprise-128 EXOS file analyzer, lister and disassembler</h1>
<pre><div class="stat">File name: /tmp/phph2nVAu (1851 bytes)
Options: bin=None cset='UK' dasm='' html='' info='' out='/tmp/phph2nVAu.out'
EP-ASCII: UK
EXOS header pos/serial: #0 at 0x0
EXOS type/header: 0x4 [00 04 1B 07 00 00 00 00 00 00 00 00 00 00 00 00]
EXOS type determined: IS-BASIC program (single)
</div>
<div class="stat">Program: 0x0, size: 0x71b bytes.</div><a name="L0_1"></a><span class="linehead">    1</span> <span class="token">PROGRAM</span> "<span class="string">Labirintus</span>"
<a name="L0_100"></a><span class="linehead">  100</span> <span class="token">!</span><span class="data"></span>
<a name="L0_110"></a><span class="linehead">  110</span> <span class="token">DIM</span> <span class="name">L</span><span class="sign">(</span><span class="number">19</span><span class="sign">,</span><span class="number">36</span><span class="sign">)</span><span class="sign">,</span><span class="name">H</span><span class="sign">(</span><span class="number">500</span><span class="sign">)</span>
<a name="L0_120"></a><span class="linehead">  120</span> <span class="token">NUMERIC</span> <span class="name">X</span><span class="sign">,</span><span class="name">Y</span>
<a name="L0_130"></a><span class="linehead">  130</span> <span class="token">LET</span> <span class="name">U</span><span class="sign">,</span><span class="name">S</span><span class="sign">,</span><span class="name">H</span><span class="sign">(</span><span class="number">0</span><span class="sign">)</span><span class="sign">=</span><span class="number">0</span><span class="sign">:</span><span class="token">RANDOMIZE</span> 
<a name="L0_140"></a><span class="linehead">  140</span> <span class="token">PRINT</span> <span class="name">AT</span><span class="number">1</span><span class="sign">,</span><span class="number">1</span><span class="sign">:</span>"<span class="string">TÜrelem!</span>"
<a name="L0_150"></a><span class="linehead">  150</span> <span class="token">CALL</span> <span class="name">LETREHOZ</span>
<a name="L0_160"></a><span class="linehead">  160</span> <span class="token">CALL</span> <span class="name">RAJZOL</span>
<a name="L0_165"></a><span class="linehead">  165</span> <span class="token">!</span><span class="data">TRACE ON</span>
<a name="L0_170"></a><span class="linehead">  170</span> <span class="token">IF</span> <span class="name">Y</span><span class="sign">=</span><span class="number">3</span><span class="name">THEN</span><a href="#L0_350"><span class="number"> 350</span></a>
<a name="L0_180"></a><span class="linehead">  180</span> <span class="token">IF</span> <span class="name">L</span><span class="sign">(</span><span class="name">Y</span><span class="sign">,</span><span class="name">X</span><span class="sign">+</span><span class="number">1</span><span class="sign">)</span><span class="sign">&lt;&gt;</span><span class="sign">-</span><span class="number">1</span><span class="name">THEN</span><a href="#L0_240"><span class="number"> 240</span></a>
<a name="L0_190"></a><span class="linehead">  190</span> <span class="token">IF</span> <span class="name">L</span><span class="sign">(</span><span class="name">Y</span><span class="sign">,</span><span class="name">X</span><span class="sign">+</span><span class="number">1</span><span class="sign">)</span><span class="sign">=</span><span class="sign">-</span><span class="number">1</span><span class="name">AND</span><span class="name">L</span><span class="sign">(</span><span class="name">Y</span><span class="sign">-</span><span class="number">1</span><span class="sign">,</span><span class="name">X</span><span class="sign">)</span><span class="sign">=</span><span class="sign">-</span><span class="number">1</span><span class="name">THEN</span><a href="#L0_320"><span class="number"> 320</span></a>
<a name="L0_200"></a><span class="linehead">  200</span> <span class="token">LET</span> <span class="name">YE</span><span class="sign">=</span><span class="name">Y</span><span class="sign">:</span><span class="token">LET</span> <span class="name">XE</span><span class="sign">=</span><span class="name">X</span><span class="sign">:</span><span class="token">LET</span> <span class="name">Y</span><span class="sign">=</span><span class="name">Y</span><span class="sign">-</span><span class="number">1</span><span class="sign">:</span><span class="token">CALL</span> <span class="name">TANUL</span>
<a name="L0_210"></a><span class="linehead">  210</span> <span class="token">GOTO</span> <a href="#L0_170"><span class="number"> 170</span></a>
<a name="L0_220"></a><span class="linehead">  220</span> <span class="token">IF</span> <span class="name">L</span><span class="sign">(</span><span class="name">Y</span><span class="sign">+</span><span class="number">1</span><span class="sign">,</span><span class="name">X</span><span class="sign">)</span><span class="sign">&lt;&gt;</span><span class="sign">-</span><span class="number">1</span><span class="name">THEN</span><a href="#L0_290"><span class="number"> 290</span></a>
<a name="L0_230"></a><span class="linehead">  230</span> <span class="token">IF</span> <span class="name">L</span><span class="sign">(</span><span class="name">Y</span><span class="sign">,</span><span class="name">X</span><span class="sign">+</span><span class="number">1</span><span class="sign">)</span><span class="sign">=</span><span class="sign">-</span><span class="number">1</span><span class="name">THEN</span><a href="#L0_170"><span class="number"> 170</span></a>
<a name="L0_240"></a><span class="linehead">  240</span> <span class="token">LET</span> <span class="name">YE</span><span class="sign">=</span><span class="name">Y</span><span class="sign">:</span><span class="token">LET</span> <span class="name">XE</span><span class="sign">=</span><span class="name">X</span><span class="sign">:</span><span class="token">LET</span> <span class="name">X</span><span class="sign">=</span><span class="name">X</span><span class="sign">+</span><span class="number">1</span><span class="sign">:</span><span class="token">CALL</span> <span class="name">TANUL</span>
<a name="L0_250"></a><span class="linehead">  250</span> <span class="token">GOTO</span> <a href="#L0_220"><span class="number"> 220</span></a>
<a name="L0_260"></a><span class="linehead">  260</span> <span class="token">IF</span> <span class="name">Y</span><span class="sign">=</span><span class="number">19</span><span class="name">THEN</span><a href="#L0_480"><span class="number"> 480</span></a>
<a name="L0_270"></a><span class="linehead">  270</span> <span class="token">IF</span> <span class="name">L</span><span class="sign">(</span><span class="name">Y</span><span class="sign">,</span><span class="name">X</span><span class="sign">-</span><span class="number">1</span><span class="sign">)</span><span class="sign">&lt;&gt;</span><span class="sign">-</span><span class="number">1</span><span class="name">THEN</span><a href="#L0_330"><span class="number"> 330</span></a>
<a name="L0_280"></a><span class="linehead">  280</span> <span class="token">IF</span> <span class="name">L</span><span class="sign">(</span><span class="name">Y</span><span class="sign">+</span><span class="number">1</span><span class="sign">,</span><span class="name">X</span><span class="sign">)</span><span class="sign">=</span><span class="sign">-</span><span class="number">1</span><span class="name">THEN</span><a href="#L0_220"><span class="number"> 220</span></a>
<a name="L0_290"></a><span class="linehead">  290</span> <span class="token">LET</span> <span class="name">YE</span><span class="sign">=</span><span class="name">Y</span><span class="sign">:</span><span class="token">LET</span> <span class="name">XE</span><span class="sign">=</span><span class="name">X</span><span class="sign">:</span><span class="token">LET</span> <span class="name">Y</span><span class="sign">=</span><span class="name">Y</span><span class="sign">+</span><span class="number">1</span><span class="sign">:</span><span class="token">CALL</span> <span class="name">TANUL</span>
<a name="L0_300"></a><span class="linehead">  300</span> <span class="token">GOTO</span> <a href="#L0_260"><span class="number"> 260</span></a>
<a name="L0_310"></a><span class="linehead">  310</span> <span class="token">IF</span> <span class="name">L</span><span class="sign">(</span><span class="name">Y</span><span class="sign">-</span><span class="number">1</span><span class="sign">,</span><span class="name">X</span><span class="sign">)</span><span class="sign">&lt;&gt;</span><span class="sign">-</span><span class="number">1</span><span class="name">THEN</span><a href="#L0_200"><span class="number"> 200</span></a>
<a name="L0_320"></a><span class="linehead">  320</span> <span class="token">IF</span> <span class="name">L</span><span class="sign">(</span><span class="name">Y</span><span class="sign">,</span><span class="name">X</span><span class="sign">-</span><span class="number">1</span><span class="sign">)</span><span class="sign">=</span><span class="sign">-</span><span class="number">1</span><span class="name">THEN</span><a href="#L0_260"><span class="number"> 260</span></a>
<a name="L0_330"></a><span class="linehead">  330</span> <span class="token">LET</span> <span class="name">YE</span><span class="sign">=</span><span class="name">Y</span><span class="sign">:</span><span class="token">LET</span> <span class="name">XE</span><span class="sign">=</span><span class="name">X</span><span class="sign">:</span><span class="token">LET</span> <span class="name">X</span><span class="sign">=</span><span class="name">X</span><span class="sign">-</span><span class="number">1</span><span class="sign">:</span><span class="token">CALL</span> <span class="name">TANUL</span>
<a name="L0_340"></a><span class="linehead">  340</span> <span class="token">GOTO</span> <a href="#L0_310"><span class="number"> 310</span></a>
<a name="L0_350"></a><span class="linehead">  350</span> <span class="token">LET</span> <span class="name">X</span><span class="sign">=</span><span class="number">35</span><span class="sign">:</span><span class="token">LET</span> <span class="name">Y</span><span class="sign">=</span><span class="number">19</span><span class="sign">:</span><span class="token">LET</span> <span class="name">R$</span><span class="sign">=</span>"<span class="string">*</span>"<span class="sign">:</span><span class="token">CALL</span> <span class="name">UTVONAL</span>
<a name="L0_360"></a><span class="linehead">  360</span> <span class="token">PRINT</span> <span class="name">AT</span><span class="number">22</span><span class="sign">,</span><span class="number">5</span><span class="sign">:</span>"<span class="string">u=ujra  m=megegyszer ezt</span>"
<a name="L0_370"></a><span class="linehead">  370</span> <span class="token">LET</span> <span class="name">A$</span><span class="sign">=</span><span class="name">INKEY$</span>
<a name="L0_380"></a><span class="linehead">  380</span> <span class="token">IF</span> <span class="name">A$</span><span class="sign">=</span>"<span class="string">m</span>"<span class="name">THEN</span><a href="#L0_410"><span class="number"> 410</span></a>
<a name="L0_390"></a><span class="linehead">  390</span> <span class="token">IF</span> <span class="name">A$</span><span class="sign">=</span>"<span class="string"></span>"<span class="name">THEN</span><a href="#L0_370"><span class="number"> 370</span></a>
<a name="L0_400"></a><span class="linehead">  400</span> <span class="token">GOTO</span> <a href="#L0_130"><span class="number"> 130</span></a>
<a name="L0_410"></a><span class="linehead">  410</span> <span class="token">LET</span> <span class="name">R$</span><span class="sign">=</span>"<span class="string"> </span>"<span class="sign">:</span><span class="token">CALL</span> <span class="name">UTVONAL</span>
<a name="L0_420"></a><span class="linehead">  420</span> <span class="token">LET</span> <span class="name">R$</span><span class="sign">=</span>"<span class="string">*</span>"<span class="sign">:</span><span class="token">CALL</span> <span class="name">UTVONAL</span>
<a name="L0_430"></a><span class="linehead">  430</span> <span class="token">GOTO</span> <a href="#L0_360"><span class="number"> 360</span></a>
<a name="L0_440"></a><span class="linehead">  440</span> <span class="token">DEF</span> <span class="name">HELY</span>
<a name="L0_450"></a><span class="linehead">  450</span>   <span class="token">IF</span> <span class="name">INKEY$</span><span class="sign">=</span>"<span class="string">u</span>"<span class="name">THEN</span><span class="token">RUN</span> 
<a name="L0_460"></a><span class="linehead">  460</span>   <span class="token">LET</span> <span class="name">U</span><span class="sign">=</span><span class="name">U</span><span class="sign">+</span><span class="number">1</span><span class="sign">:</span><span class="token">LET</span> <span class="name">H</span><span class="sign">(</span><span class="name">U</span><span class="sign">)</span><span class="sign">=</span><span class="number">100</span><span class="sign">*</span><span class="name">X</span><span class="sign">+</span><span class="name">Y</span>
<a name="L0_470"></a><span class="linehead">  470</span> <span class="token">END DEF</span> 
<a name="L0_480"></a><span class="linehead">  480</span> <span class="token">PRINT</span> <span class="name">AT</span><span class="number">22</span><span class="sign">,</span><span class="number">4</span><span class="sign">:</span>"<span class="string">Sajnos nem lehet åtjutni</span>"
<a name="L0_490"></a><span class="linehead">  490</span> <span class="token">IF</span> <span class="name">INKEY$</span><span class="sign">=</span>"<span class="string"></span>"<span class="name">THEN</span><a href="#L0_490"><span class="number"> 490</span></a>
<a name="L0_500"></a><span class="linehead">  500</span> <span class="token">RUN</span> 
<a name="L0_510"></a><span class="linehead">  510</span> <span class="token">DEF</span> <span class="name">TANUL</span>
<a name="L0_520"></a><span class="linehead">  520</span>   <span class="token">PRINT</span> <span class="name">AT</span><span class="name">YE</span><span class="sign">,</span><span class="name">XE</span><span class="sign">:</span>"<span class="string">O</span>"
<a name="L0_530"></a><span class="linehead">  530</span>   <span class="token">PRINT</span> <span class="name">AT</span><span class="name">Y</span><span class="sign">,</span><span class="name">X</span><span class="sign">:</span><span class="name">CHR$</span><span class="sign">(</span><span class="number">154</span><span class="sign">)</span><span class="sign">:</span><span class="token">CALL</span> <span class="name">HELY</span>
<a name="L0_540"></a><span class="linehead">  540</span>   <span class="token">IF</span> <span class="name">L</span><span class="sign">(</span><span class="name">Y</span><span class="sign">,</span><span class="name">X</span><span class="sign">)</span><span class="sign">&lt;&gt;</span><span class="number">0</span><span class="name">THEN</span><span class="token">LET</span> <span class="name">U</span><span class="sign">=</span><span class="name">L</span><span class="sign">(</span><span class="name">Y</span><span class="sign">,</span><span class="name">X</span><span class="sign">)</span>
<a name="L0_550"></a><span class="linehead">  550</span>   <span class="token">IF</span> <span class="name">L</span><span class="sign">(</span><span class="name">Y</span><span class="sign">,</span><span class="name">X</span><span class="sign">)</span><span class="sign">=</span><span class="number">0</span><span class="name">THEN</span><span class="token">LET</span> <span class="name">L</span><span class="sign">(</span><span class="name">Y</span><span class="sign">,</span><span class="name">X</span><span class="sign">)</span><span class="sign">=</span><span class="name">U</span>
<a name="L0_560"></a><span class="linehead">  560</span> <span class="token">END DEF</span> 
<a name="L0_570"></a><span class="linehead">  570</span> <span class="token">DEF</span> <span class="name">UTVONAL</span>
<a name="L0_580"></a><span class="linehead">  580</span>   <span class="token">LET</span> <span class="name">W</span><span class="sign">=</span><span class="number">0</span>
<a name="L0_590"></a><span class="linehead">  590</span>   <span class="token">FOR</span> <span class="name">I</span><span class="sign">=</span><span class="number">1</span><span class="name">TO</span><span class="name">U</span>
<a name="L0_600"></a><span class="linehead">  600</span>     <span class="token">LET</span> <span class="name">X</span><span class="sign">=</span><span class="name">INT</span><span class="sign">(</span><span class="name">H</span><span class="sign">(</span><span class="name">I</span><span class="sign">)</span><span class="sign">/</span><span class="number">100</span><span class="sign">)</span><span class="sign">:</span><span class="token">LET</span> <span class="name">Y</span><span class="sign">=</span><span class="name">MOD</span><span class="sign">(</span><span class="name">H</span><span class="sign">(</span><span class="name">I</span><span class="sign">)</span><span class="sign">,</span><span class="number">100</span><span class="sign">)</span>
<a name="L0_610"></a><span class="linehead">  610</span>     <span class="token">PRINT</span> <span class="name">AT</span><span class="name">Y</span><span class="sign">,</span><span class="name">X</span><span class="sign">:</span><span class="name">R$</span>
<a name="L0_620"></a><span class="linehead">  620</span>   <span class="token">NEXT</span> 
<a name="L0_630"></a><span class="linehead">  630</span> <span class="token">END DEF</span> 
<a name="L0_640"></a><span class="linehead">  640</span> <span class="token">DEF</span> <span class="name">LETREHOZ</span>
<a name="L0_650"></a><span class="linehead">  650</span>   <span class="token">FOR</span> <span class="name">F</span><span class="sign">=</span><span class="number">3</span><span class="name">TO</span><span class="number">19</span>
<a name="L0_660"></a><span class="linehead">  660</span>     <span class="token">LET</span> <span class="name">T</span><span class="sign">=</span><span class="sign">(</span><span class="name">F</span><span class="sign">/</span><span class="number">2</span><span class="sign">&lt;&gt;</span><span class="name">INT</span><span class="sign">(</span><span class="name">F</span><span class="sign">/</span><span class="number">2</span><span class="sign">)</span><span class="sign">)</span>
<a name="L0_670"></a><span class="linehead">  670</span>     <span class="token">FOR</span> <span class="name">V</span><span class="sign">=</span><span class="number">4</span><span class="name">TO</span><span class="number">36</span>
<a name="L0_680"></a><span class="linehead">  680</span>       <span class="token">LET</span> <span class="name">L</span><span class="sign">(</span><span class="name">F</span><span class="sign">,</span><span class="name">V</span><span class="sign">)</span><span class="sign">=</span><span class="name">T</span>
<a name="L0_690"></a><span class="linehead">  690</span>     <span class="token">NEXT</span> 
<a name="L0_700"></a><span class="linehead">  700</span>     <span class="token">LET</span> <span class="name">L</span><span class="sign">(</span><span class="name">F</span><span class="sign">,</span><span class="number">4</span><span class="sign">)</span><span class="sign">,</span><span class="name">L</span><span class="sign">(</span><span class="name">F</span><span class="sign">,</span><span class="number">36</span><span class="sign">)</span><span class="sign">=</span><span class="sign">-</span><span class="number">1</span>
<a name="L0_710"></a><span class="linehead">  710</span>     <span class="token">IF</span> <span class="name">F</span><span class="sign">=</span><span class="number">3</span><span class="name">OR</span><span class="name">F</span><span class="sign">=</span><span class="number">19</span><span class="name">THEN</span><a href="#L0_760"><span class="number"> 760</span></a>
<a name="L0_720"></a><span class="linehead">  720</span>     <span class="token">LET</span> <span class="name">A</span><span class="sign">=</span><span class="number">2</span><span class="sign">-</span><span class="name">T</span><span class="sign">*</span><span class="number">4</span><span class="sign">+</span><span class="name">RND</span><span class="sign">(</span><span class="number">3</span><span class="sign">)</span>
<a name="L0_730"></a><span class="linehead">  730</span>     <span class="token">FOR</span> <span class="name">I</span><span class="sign">=</span><span class="number">1</span><span class="name">TO</span><span class="name">A</span>
<a name="L0_740"></a><span class="linehead">  740</span>       <span class="token">LET</span> <span class="name">L</span><span class="sign">(</span><span class="name">F</span><span class="sign">,</span><span class="number">7</span><span class="sign">+</span><span class="name">RND</span><span class="sign">(</span><span class="number">28</span><span class="sign">)</span><span class="sign">)</span><span class="sign">=</span><span class="name">NOT</span><span class="sign">(</span><span class="name">T</span><span class="sign">)</span>
<a name="L0_750"></a><span class="linehead">  750</span>     <span class="token">NEXT</span> 
<a name="L0_760"></a><span class="linehead">  760</span>   <span class="token">NEXT</span> 
<a name="L0_770"></a><span class="linehead">  770</span>   <span class="token">LET</span> <span class="name">X</span><span class="sign">=</span><span class="number">35</span><span class="sign">:</span><span class="token">LET</span> <span class="name">Y</span><span class="sign">=</span><span class="number">19</span><span class="sign">:</span><span class="token">LET</span> <span class="name">L</span><span class="sign">(</span><span class="number">3</span><span class="sign">,</span><span class="number">5</span><span class="sign">)</span><span class="sign">,</span><span class="name">L</span><span class="sign">(</span><span class="name">Y</span><span class="sign">,</span><span class="name">X</span><span class="sign">)</span><span class="sign">=</span><span class="number">0</span>
<a name="L0_780"></a><span class="linehead">  780</span> <span class="token">END DEF</span> 
<a name="L0_790"></a><span class="linehead">  790</span> <span class="token">DEF</span> <span class="name">RAJZOL</span>
<a name="L0_800"></a><span class="linehead">  800</span>   <span class="token">CLEAR</span> <span class="name">TEXT</span>
<a name="L0_810"></a><span class="linehead">  810</span>   <span class="token">FOR</span> <span class="name">F</span><span class="sign">=</span><span class="number">3</span><span class="name">TO</span><span class="number">19</span>
<a name="L0_820"></a><span class="linehead">  820</span>     <span class="token">FOR</span> <span class="name">V</span><span class="sign">=</span><span class="number">4</span><span class="name">TO</span><span class="number">36</span>
<a name="L0_830"></a><span class="linehead">  830</span>       <span class="token">IF</span> <span class="name">L</span><span class="sign">(</span><span class="name">F</span><span class="sign">,</span><span class="name">V</span><span class="sign">)</span><span class="sign">=</span><span class="sign">-</span><span class="number">1</span><span class="name">THEN</span><span class="token">PRINT</span> <span class="name">AT</span><span class="name">F</span><span class="sign">,</span><span class="name">V</span><span class="sign">:</span><span class="name">CHR$</span><span class="sign">(</span><span class="number">159</span><span class="sign">)</span>
<a name="L0_840"></a><span class="linehead">  840</span>     <span class="token">NEXT</span> 
<a name="L0_850"></a><span class="linehead">  850</span>   <span class="token">NEXT</span> 
<a name="L0_860"></a><span class="linehead">  860</span> <span class="token">END DEF</span> 

<div class="stat">EXOS header pos/serial: #1 at 0x72b
EXOS type/header: 0xa [00 0A 00 00 00 00 00 00 00 00 00 00 00 00 00 00]
EXOS type determined: End of module
</div>

<div class="stat">End of FILE parsing, because: End-of-module header got (type=10)</div>
</pre><br><br><hr>Enterprise-128 EXOS file analyzer, lister and disassembler v0.5.8 &copy;2012,2013 "LGB" Gábor Lénárt (lgb at-sign lgb dot hu)</body></html>