In the sense of a string distinct from a null reference string, what is the importance of an empty string in CS (and specially in formal languages)? Why do you need a separate concept, that of 'empty string', which even has it's own Greek letter ()?Couldn't just an EOL character replace it?
Importance of the empty string
formal languages;terminology