voc compiler first commit

Former-commit-id: 760d826948
This commit is contained in:
Norayr Chilingarian 2013-09-27 22:34:17 +04:00
parent 4a7dc4b549
commit 6a1eccd316
119 changed files with 30400 additions and 0 deletions

34
src/test/testFiles.Mod Normal file
View file

@ -0,0 +1,34 @@
MODULE testFiles;
IMPORT Files, Texts := CmdlnTexts, Console;
CONST file="makefile";
VAR
T : Texts.Text;
R : Texts.Reader;
F : Files.File;
ch : CHAR;
BEGIN
F := Files.Old (file);
IF F # NIL THEN
NEW(T);
Texts.Open(T, file);
Texts.OpenReader(R, T, 0);
Texts.Read (R, ch);
WHILE ~R.eot DO
Texts.Read (R, ch);
Console.Char(ch);
END;
ELSE
Console.String ("cannot open"); Console.Ln;
END;
END testFiles.