home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
GEMini Atari
/
GEMini_Atari_CD-ROM_Walnut_Creek_December_1993.iso
/
files
/
language
/
modula
/
strings.mod
< prev
next >
Encoding:
Amiga
Atari
Commodore
DOS
FM Towns/JPY
Macintosh
Macintosh JP
NeXTSTEP
RISC OS
UTF-8
Wrap
Modula Implementation
|
1993-10-23
|
620 b
|
28 lines
IMPLEMENTATION MODULE Strings ;
FROM InOut IMPORT WriteString,WriteLn;
PROCEDURE CompareString( VAR A , B : ARRAY OF CHAR ) : BOOLEAN ;
VAR i : CARDINAL ;
Equal : BOOLEAN ;
BEGIN
i := 0 ; Equal := TRUE ;
WHILE (A[i] # 0C) AND (B[i] # 0C) AND Equal DO
Equal := (A[i] = B[i]) ;
IF Equal THEN i := i + 1 END
END ;
RETURN ( A[i] > B[i] )
END CompareString ;
PROCEDURE Length( A : ARRAY OF CHAR ) : CARDINAL ;
VAR i : CARDINAL ;
BEGIN
i := 0 ;
WHILE A[i] # 0C DO
INC(i)
END;
RETURN i
END Length ;
END Strings .