String::__defineGetter__ 'escaped', () ->
this.replace(/&/g, '&')
.replace(//g, '>')
.replace(/"/g, '"') // rosettacode doesn't like "
text = '''
Character,Speech
The multitude,The messiah! Show us the messiah!
Brians mother,
| #{header[0]} | #{header[1]} | """ for line in lines [character, speech] = line console.log """#{character} | #{speech.escaped} | """ console.log """
|---|