---input---
/*
 * comment
 */
; comment
// comment
/
<CsoundSynthesizer>
<CsInstruments>
0dbfs = 1
prints "hello, world\n"
</CsInstruments>
<CsScore>
i 1 0 0
</CsScore>
<html>
<!DOCTYPE html>
</html>
</CsoundSynthesizer>

---tokens---
'/*\n * comment\n */' Comment.Multiline
'\n'          Text

'; comment'   Comment.Single
'\n'          Text

'// comment'  Comment.Single
'\n'          Text

'/'           Text
'\n'          Text

'<CsoundSynthesizer' Name.Tag
'>'           Name.Tag
'\n'          Text

'<CsInstruments' Name.Tag
'>'           Name.Tag
'\n'          Text

'0dbfs'       Name.Variable.Global
' '           Text
'='           Operator
' '           Text
'1'           Literal.Number.Integer
'\n'          Text

'prints'      Name.Builtin
' '           Text
'"'           Literal.String
'hello, world' Literal.String
'\\n'         Literal.String.Escape
'"'           Literal.String
'\n'          Text

'</CsInstruments>' Name.Tag
'\n'          Text

'<CsScore'    Name.Tag
'>'           Name.Tag
'\n'          Text

'i'           Keyword
' '           Text
'1'           Literal.Number.Integer
' '           Text
'0'           Literal.Number.Integer
' '           Text
'0'           Literal.Number.Integer
'\n'          Text

'</CsScore>'  Name.Tag
'\n'          Text

'<html'       Name.Tag
'>'           Name.Tag
'\n'          Text

'<!DOCTYPE html>' Comment.Preproc
'\n'          Text

'</html>'     Name.Tag
'\n'          Text

'</CsoundSynthesizer>' Name.Tag
'\n'          Text
