Add testcases.

This commit is contained in:
Adam Sampson 2006-02-04 03:20:38 +00:00
parent 2bb17d2d93
commit 68b4ad06da
2 changed files with 1384 additions and 0 deletions

20
fco/test1.occ Normal file
View File

@ -0,0 +1,20 @@
-- test 1
-- this here is a comment
PROC graphics.plex ([num.sprites]CHAN OF SPRITE in, [num.sprites]CHAN OF BOOL in.req, CHAN OF GRAPHICS.COMMAND out, CHAN OF BOOL req)
[num.sprites][max.graphic]BYTE lump:
[num.sprites]INT lump.len, x, y, col:
WHILE TRUE
SEQ
BOOL b: -- I never much liked that variable
req ? b
PAR i = 0 FOR num.sprites
SEQ
in.req[i] ! TRUE
in[i] ? lump.len[i]::lump[i] ; x[i] ; y[i] ; col[i]
SEQ i = 0 FOR num.sprites
out ! sprite ; lump.len[i]::lump[i] ; x[i] ; y[i] ; col[i]
out ! flip
:

1364
fco/test2.occ Normal file

File diff suppressed because it is too large Load Diff