home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 18
/
aminetcdnumber181997.iso
/
Aminet
/
dev
/
m2
/
CycloneModules.lha
/
modules
/
txt
/
String.def
< prev
next >
Wrap
Text File
|
1996-10-26
|
784b
|
23 lines
DEFINITION MODULE String;
(* (C) Copyright 1994 Marcel Timmermans. All rights reserved. *)
CONST
NoOccur = -1;
PROCEDURE Length(s:ARRAY OF CHAR):INTEGER;
PROCEDURE Compare(a,b:ARRAY OF CHAR ):INTEGER;
PROCEDURE Copy(VAR dest:ARRAY OF CHAR; src:ARRAY OF CHAR);
PROCEDURE Delete(VAR s:ARRAY OF CHAR; start,len : INTEGER);
PROCEDURE Concat(VAR s1:ARRAY OF CHAR; s2:ARRAY OF CHAR);
PROCEDURE Occurs(VAR s:ARRAY OF CHAR; subs:ARRAY OF CHAR):INTEGER;
PROCEDURE Insert(VAR s:ARRAY OF CHAR; at:INTEGER; str:ARRAY OF CHAR);
PROCEDURE AppendChar(VAR String:ARRAY OF CHAR;Char:CHAR);
PROCEDURE CapIntl(VAR Char:CHAR);
PROCEDURE Upper(VAR s:ARRAY OF CHAR);
PROCEDURE UpperIntl(VAR s:ARRAY OF CHAR);
PROCEDURE FindChar(s:ARRAY OF CHAR;ch:CHAR;Start:INTEGER):INTEGER;
END String.