Empty string: Difference between revisions

Added Modula-3
(Added Modula-3)
Line 1,994:
puts "empty string has no length" if empty_string2.length() == 0
puts "empty string is not nil" unless empty_string1 == nil</lang>
 
=={{header|Modula-3}}==
<lang modula3>MODULE EmptyString EXPORTS Main;
 
IMPORT IO,Text;
 
VAR
Str:TEXT;
BEGIN
(* Assign an empty string *)
Str := "";
(* Check if Str is empty *)
IF Text.Empty(Str) THEN
IO.Put("Str is empty!\n");
END;
(* Same as above: *)
IF Text.Length(Str) = 0 THEN
IO.Put("Str is empty!\n");
END;
(* To check for a non-empty string, negate any of the above
conditions with NOT *)
END EmptyString.</lang>
 
=={{header|Nanoquery}}==
40

edits