X-Git-Url: https://deadsoftware.ru/gitweb?a=blobdiff_plain;f=test.c;h=d828f4a2e855adbbd24d2852738453892614f634;hb=d3438ae51da4c98b47441911495f10e686191abd;hp=d8f108377c2fa5299bc8460109e59289ea280c61;hpb=060a955ff58efde6cb51ab18eaed8f479e2550f3;p=dsw-obn.git diff --git a/test.c b/test.c index d8f1083..d828f4a 100644 --- a/test.c +++ b/test.c @@ -5,11 +5,21 @@ static const char source[] = "MODULE Test;" "TYPE" - " Matrix = ARRAY 3, 4 OF INTEGER;" + " Callback = PROCEDURE() : INTEGER;" + "" "VAR" - " m : Matrix;" + " cb : Callback;" + " i : INTEGER;" + "" + "PROCEDURE RelBack;" + "BEGIN" + " i := 666;" + "END RelBack;" + "" "BEGIN;" - " m[2, 3] := 0;" + " i := 1;" + " i := cb();" + " RelBack;" "END Test." ;