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/test015.expr
Normal file
20
regression/test015.expr
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
s := 0;
|
||||
read (n);
|
||||
p := 2;
|
||||
|
||||
while n > 0 do
|
||||
c := 2;
|
||||
f := 1;
|
||||
|
||||
while c*c <= p && f do
|
||||
f := (p % c) != 0;
|
||||
c := c + 1
|
||||
od;
|
||||
|
||||
if f != 0 then
|
||||
if n == 1 then write (p) else skip fi;
|
||||
n := n - 1
|
||||
else skip fi;
|
||||
|
||||
p := p + 1
|
||||
od
|
||||
Loading…
Add table
Add a link
Reference in a new issue