我在读XML不是S-Expressions.XML范围是一种严格的,S表达式也是如此.在我见过的每种编程语言中,你都不能拥有以下内容:
<b>BOLD <i>BOTH </b>ITALIC</i>== BOLD BOTH ITALIC
<b>BOLD <i>BOTH </b>ITALIC</i>
它甚至不能用S-Expressions表达:
(bold "BOLD" (italic "BOTH" ) "ITALIC" ) == :(
(bold "BOLD" (italic "BOTH" ) "ITALIC" )
是否有任何编程语言支持这种"重叠"范围?它有什么实际用途吗?
html lisp xml scope s-expression
html ×1
lisp ×1
s-expression ×1
scope ×1
xml ×1