langs a-z
This commit is contained in:
parent
db842d013d
commit
d066446780
11389 changed files with 98361 additions and 1020 deletions
24
Task/Quine/Seed7/quine.seed7
Normal file
24
Task/Quine/Seed7/quine.seed7
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
$ include "seed7_05.s7i";
|
||||
const array string: prog is [](
|
||||
"$ include \"seed7_05.s7i\";",
|
||||
"const array string: prog is [](",
|
||||
"const proc: main is func",
|
||||
" local var integer: number is 0;",
|
||||
" begin",
|
||||
" for number range 1 to 2 do writeln(prog[number]); end for;",
|
||||
" for number range 1 to 11 do",
|
||||
" writeln(literal(prog[number]) <& \",\");",
|
||||
" end for;",
|
||||
" writeln(literal(prog[12]) <& \");\");",
|
||||
" for number range 3 to 12 do writeln(prog[number]); end for;",
|
||||
" end func;");
|
||||
const proc: main is func
|
||||
local var integer: number is 0;
|
||||
begin
|
||||
for number range 1 to 2 do writeln(prog[number]); end for;
|
||||
for number range 1 to 11 do
|
||||
writeln(literal(prog[number]) <& ",");
|
||||
end for;
|
||||
writeln(literal(prog[12]) <& ");");
|
||||
for number range 3 to 12 do writeln(prog[number]); end for;
|
||||
end func;
|
||||
Loading…
Add table
Add a link
Reference in a new issue