非声明性标记语言

时间:2013-09-02 16:24:22

标签: markup declarative

Wikipedia states

  

许多标记语言,如HTML,MXML,XAML,XSLT或其他   用户界面标记语言通常是声明性的。 HTML,for   例如,仅描述网页上应显示的内容 - 但不会   指定与该网页的可能交互。

这意味着存在非声明性的标记语言(使用一词)。我怀疑情况并非如此 - 是否有任何非声明性标记语言?

1 个答案:

答案 0 :(得分:1)

CFML(Coldfusion标记语言)和o:XML(面向对象的XML)是两种非声明性标记语言:

  

CFML标签本质上是Java标签库的更强大版本,使用CFML的类似ECMAScript的语法,您会感到宾至如归。

     

o:XML是一种完整的面向对象编程语言,具有多态,函数重载,异常处理,线程等功能。语法完全符合XML。使用o:XML,可以最大限度地利用面向对象的范例,而数据和代码保持标准格式。使用o:XML,没有阻抗不匹配'在开发XML Web应用程序,工具和系统时。

<强>参考