This repository has been archived by the owner on Apr 18, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathpass1.html
36 lines (36 loc) · 7.54 KB
/
pass1.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
<!dOCtYPE html>
<html>
<head>
<title>./TestCases/pass1.txt</title>
<style>
a {color: inherit;text-decoration: none;}
a[href]:hover {background-color: lightgreen;}
.cte {color: blue;}
.ctesindeclarar {color: #7a81d0;}
.palres {color: #a3350a;}
.var {color: #4b8562;}
.procFunc {color: #986592;}
.moverse {color: #4C9BFF;}
</style>
</head>
2
a
<body>
<a NAME="inicioPrograma"><H1> Programa: AAA</H1></a>
<HR><H2>Funciones y procedimientos</H2>
<UL><LI> <a href="#0main::BBB">BBB (<a NAME="0main::BBB::a">a</a>, <a NAME="0main::BBB::b">b</a>, <a NAME="0main::BBB::c">c</a>: <SPAN CLASS="palres">integer</SPAN>; <a NAME="0main::BBB::d">d</a>: <SPAN CLASS="palres">real</SPAN>);</a></LI>
<LI> <a href="#0main::BBB::DDD">BBB::DDD (<a NAME="0main::BBB::DDD::h">h</a>: <SPAN CLASS="palres">integer</SPAN>):<SPAN CLASS="palres">integer</SPAN>;</a></LI>
<LI> <a href="#0main::CCC">CCC (<a NAME="0main::CCC::a">a</a>, <a NAME="0main::CCC::b">b</a>: <SPAN CLASS="palres">real</SPAN>):<SPAN CLASS="palres">real</SPAN>;</a></LI>
<LI> <a href="#0main::CCC::EEE">CCC::EEE ;</a></LI>
<LI> <a href="#0main::CCC::EEE::FFF">CCC::EEE::FFF (<a NAME="0main::CCC::EEE::FFF::r">r</a>: <SPAN CLASS="palres">real</SPAN>);</a></LI>
</UL>
<HR/>
<div><a NAME= "0main::BBB" ><SPAN CLASS="palres">PROCEDURE</SPAN> BBB (<a NAME="0main::BBB::a">a</a>, <a NAME="0main::BBB::b">b</a>, <a NAME="0main::BBB::c">c</a>: <SPAN CLASS="palres">integer</SPAN>; <a NAME="0main::BBB::d">d</a>: <SPAN CLASS="palres">real</SPAN>);</a></div><div style="margin-left:1cm"><div><SPAN CLASS="palres">FUNCTION</SPAN> BBB::DDD (<a NAME="0main::BBB::DDD::h">h</a>: <SPAN CLASS="palres">integer</SPAN>):<SPAN CLASS="palres">integer</SPAN>;</div><div style="margin-left:1cm"></div><SPAN CLASS="palres">BEGIN</SPAN><div style="margin-left:1cm"><div><SPAN CLASS="ctesindeclarar">sergio</SPAN> := <SPAN CLASS="ctesindeclarar">"guapo"</SPAN>;</div></div><SPAN CLASS="palres">END</SPAN>;<br></div><SPAN CLASS="palres">BEGIN</SPAN><div style="margin-left:1cm"><div><SPAN CLASS="ctesindeclarar">rodrigo</SPAN> := <SPAN CLASS="ctesindeclarar">"superman"</SPAN>;</div><div><SPAN CLASS="palres">IF </SPAN>(<SPAN CLASS="procFunc"> <a href="#0main::BBB::rodrigo">rodrigo</a></SPAN> = <SPAN CLASS="ctesindeclarar">"superman"</SPAN>)<SPAN CLASS="palres"> THEN</SPAN></div><div style="margin-left:1cm"><SPAN CLASS="palres">BEGIN</SPAN><div style="margin-left:1cm"><div><SPAN CLASS="procFunc"> <a href="#0main::BBB::cry">cry</a></SPAN>(<SPAN CLASS="ctesindeclarar">3</SPAN>);</div></div><SPAN CLASS="palres">END</SPAN></div><div><SPAN CLASS="palres">ELSE</SPAN></div><div style="margin-left:1cm"><SPAN CLASS="palres">BEGIN</SPAN><div style="margin-left:1cm"><div><SPAN CLASS="procFunc"> <a href="#0main::BBB::cry">cry</a></SPAN>(<SPAN CLASS="ctesindeclarar">-1</SPAN>);</div></div><SPAN CLASS="palres">END</SPAN></div></div><SPAN CLASS="palres">END</SPAN>;<br><div class="moverse"><a href="#inicioPrograma">Comienzo de la web</a></div><div class="moverse"><a href="#0main::BBB">Inicio del procedimiento BBB</a></div><br><div><a NAME= "0main::CCC::EEE::FFF" ><SPAN CLASS="palres">PROCEDURE</SPAN> CCC::EEE::FFF (<a NAME="0main::CCC::EEE::FFF::r">r</a>: <SPAN CLASS="palres">real</SPAN>);</a></div><div style="margin-left:1cm"></div><SPAN CLASS="palres">BEGIN</SPAN><div style="margin-left:1cm"><div><SPAN CLASS="procFunc"> <a href="#0main::CCC::EEE::FFF::writeln">writeln</a></SPAN>(<SPAN CLASS="var"> <a href="#0main::CCC::EEE::FFF::r">r</a></SPAN> );</div></div><SPAN CLASS="palres">END</SPAN>;<br><div class="moverse"><a href="#inicioPrograma">Comienzo de la web</a></div><div class="moverse"><a href="#0main::CCC::EEE::FFF">Inicio del procedimiento CCC::EEE::FFF</a></div><br><div><a NAME= "0main::CCC::EEE" ><SPAN CLASS="palres">PROCEDURE</SPAN> CCC::EEE ;</a></div><div style="margin-left:1cm"><div><SPAN CLASS="palres">PROCEDURE</SPAN> CCC::EEE::FFF (<a NAME="0main::CCC::EEE::FFF::r">r</a>: <SPAN CLASS="palres">real</SPAN>);</a></div><div style="margin-left:1cm"></div><SPAN CLASS="palres">BEGIN</SPAN><div style="margin-left:1cm"><div><SPAN CLASS="procFunc"> <a href="#0main::CCC::EEE::FFF::writeln">writeln</a></SPAN>(<SPAN CLASS="var"> <a href="#0main::CCC::EEE::FFF::r">r</a></SPAN> );</div></div><SPAN CLASS="palres">END</SPAN>;<br></div><SPAN CLASS="palres">BEGIN</SPAN><div style="margin-left:1cm"><div><SPAN CLASS="procFunc"> <a href="#0main::CCC::EEE::writeln">writeln</a></SPAN>(<SPAN CLASS="ctesindeclarar">"no"</SPAN>);</div></div><SPAN CLASS="palres">END</SPAN>;<br><div class="moverse"><a href="#inicioPrograma">Comienzo de la web</a></div><div class="moverse"><a href="#0main::CCC::EEE">Inicio del procedimiento CCC::EEE</a></div><br>
<div><a NAME= "0main::BBB::DDD" ><SPAN CLASS="palres">FUNCTION</SPAN> BBB::DDD (<a NAME="0main::BBB::DDD::h">h</a>: <SPAN CLASS="palres">integer</SPAN>):<SPAN CLASS="palres">integer</SPAN>;</a></div><div style="margin-left:1cm"></div><SPAN CLASS="palres">BEGIN</SPAN><div style="margin-left:1cm"><div><SPAN CLASS="ctesindeclarar">sergio</SPAN> := <SPAN CLASS="ctesindeclarar">"guapo"</SPAN>;</div></div><SPAN CLASS="palres">END</SPAN>;<br><div class="moverse"><a href="#inicioPrograma">Comienzo de la web</a></div><div class="moverse"><a href="#0main::BBB::DDD">Comienzo de la funcion BBB::DDD</a></div><br><div><a NAME= "0main::CCC" ><SPAN CLASS="palres">FUNCTION</SPAN> CCC (<a NAME="0main::CCC::a">a</a>, <a NAME="0main::CCC::b">b</a>: <SPAN CLASS="palres">real</SPAN>):<SPAN CLASS="palres">real</SPAN>;</a></div><div style="margin-left:1cm"><div><SPAN CLASS="palres">PROCEDURE</SPAN> CCC::EEE ;</a></div><div style="margin-left:1cm"><div><SPAN CLASS="palres">PROCEDURE</SPAN> CCC::EEE::FFF (<a NAME="0main::CCC::EEE::FFF::r">r</a>: <SPAN CLASS="palres">real</SPAN>);</a></div><div style="margin-left:1cm"></div><SPAN CLASS="palres">BEGIN</SPAN><div style="margin-left:1cm"><div><SPAN CLASS="procFunc"> <a href="#0main::CCC::EEE::FFF::writeln">writeln</a></SPAN>(<SPAN CLASS="var"> <a href="#0main::CCC::EEE::FFF::r">r</a></SPAN> );</div></div><SPAN CLASS="palres">END</SPAN>;<br></div><SPAN CLASS="palres">BEGIN</SPAN><div style="margin-left:1cm"><div><SPAN CLASS="procFunc"> <a href="#0main::CCC::EEE::writeln">writeln</a></SPAN>(<SPAN CLASS="ctesindeclarar">"no"</SPAN>);</div></div><SPAN CLASS="palres">END</SPAN>;<br></div><SPAN CLASS="palres">VAR</SPAN> <br><a NAME="0main::CCC::i">i</a>: <SPAN CLASS="palres">integer</SPAN>;<br><SPAN CLASS="palres">BEGIN</SPAN><div style="margin-left:1cm"><div><SPAN CLASS="ctesindeclarar">paco</SPAN> := <SPAN CLASS="ctesindeclarar">"batman"</SPAN>;</div><div> <SPAN CLASS="palres">WHILE </SPAN>(<SPAN CLASS="procFunc"> <a href="#0main::CCC::paco">paco</a></SPAN> = <SPAN CLASS="procFunc"> <a href="#0main::CCC::batman">batman</a></SPAN> )<SPAN CLASS="palres"> DO</SPAN></div><div style="margin-left:1cm"><SPAN CLASS="palres">BEGIN</SPAN><div style="margin-left:1cm"><div><SPAN CLASS="procFunc"> <a href="#0main::CCC::happy">happy</a></SPAN>(<SPAN CLASS="ctesindeclarar">"infinity"</SPAN>);</div></div><SPAN CLASS="palres">END</SPAN></div></div><SPAN CLASS="palres">END</SPAN>;<br><div class="moverse"><a href="#inicioPrograma">Comienzo de la web</a></div><div class="moverse"><a href="#0main::CCC">Comienzo de la funcion CCC</a></div><br>
<a NAME="inicioMain"><HR/>
<H2> Programa principal </H2></a>
<SPAN CLASS="palres">BEGIN</SPAN><div style="margin-left:1cm"><div><SPAN CLASS="ctesindeclarar">variable</SPAN> := <SPAN CLASS="ctesindeclarar">3</SPAN>;</div></div><SPAN CLASS="palres">END</SPAN>.
<div class="moverse"><a href="#inicioPrograma">Comienzo de la web</a></div>
<div class="moverse"><a href="#inicioMain">Comienzo del programa principal</a></div>
</body>
</html>