25 lines
327 B
Plaintext
25 lines
327 B
Plaintext
|
|
module String;
|
|
|
|
private m_chars : char[];
|
|
|
|
String(chars : char[])
|
|
{
|
|
m_chars := chars;
|
|
}
|
|
|
|
length() : int
|
|
{
|
|
return m_chars.length;
|
|
}
|
|
|
|
operator+(str1 : String, str2 : String) : String
|
|
{
|
|
chars : char[] := new char[str1.length() + str2.length()];
|
|
}
|
|
|
|
operator=~(str1 : String, str2 : String) : bool
|
|
{
|
|
return true;
|
|
}
|