mirror of
https://github.com/ProgramSnail/Lama.git
synced 2025-12-15 19:28:47 +00:00
Implemented control constructs
This commit is contained in:
commit
a60a491e73
23 changed files with 487 additions and 9 deletions
20
regression/test020.expr
Normal file
20
regression/test020.expr
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
s := 0;
|
||||
read (n);
|
||||
p := 2;
|
||||
|
||||
while n > 0 do
|
||||
c := 2;
|
||||
f := 1;
|
||||
|
||||
for c := 2, c*c <= p && f, c := c+1
|
||||
do
|
||||
f := p % c != 0
|
||||
od;
|
||||
|
||||
if f != 0 then
|
||||
if n == 1 then write (p) fi;
|
||||
n := n - 1
|
||||
fi;
|
||||
|
||||
p := p + 1
|
||||
od
|
||||
Loading…
Add table
Add a link
Reference in a new issue