X-Git-Url: https://deadsoftware.ru/gitweb?p=dsw-obn.git;a=blobdiff_plain;f=Test.obn;h=8371d40d26dc72bcfbac718753e7ba1e333de80b;hp=4bde081725ba53658bd7868205734120600492d7;hb=3d4021b9a2dd52aaf4b97859a8a58b74903ebac9;hpb=75d0fd92a5342358f37ed9369ccce9355273e51a diff --git a/Test.obn b/Test.obn index 4bde081..8371d40 100644 --- a/Test.obn +++ b/Test.obn @@ -2,22 +2,31 @@ MODULE Test; IMPORT Out; +CONST + im1 = -1; + bol = ~FALSE; + set = { 1, 2, 3..6 }; + fm1 = -1.0; + dm1 = -1.0D0; + BEGIN - IF "abc" = "abc" THEN - Out.String("Equal abc = abc"); Out.Ln; - ELSE - Out.String("WAT: MUST BE abc = abc"); Out.Ln; - END; + Out.Open; + + Out.Int(im1, 0); Out.Ln; + Out.Real(fm1, 0); Out.Ln; + Out.LongReal(dm1, 0); Out.Ln; - IF "cba" > "abc" THEN - Out.String("Great cba > abc"); Out.Ln; + IF 5 IN set THEN + Out.String("SET: Ok"); Out.Ln; ELSE - Out.String("WAT: MUST BE cba = abc"); Out.Ln; + Out.String("INVALID SET"); Out.Ln; + HALT(1); END; - IF "abc" < "bc" THEN - Out.String("Less abc < bc"); Out.Ln; + IF bol THEN + Out.String("BOOLEAN: Ok"); Out.Ln; ELSE - Out.String("WAT: MUST BE abc < bc"); Out.Ln; + Out.String("INVALID BOOLEAN"); Out.Ln; + HALT(1); END; END Test.