【发布时间】:2011-08-29 20:39:31
【问题描述】:
是否有一种元语言来描述类型(结构/记录、函数类型及其参数......)和常量,可以提供给工具,或者我可以编写代码来为多种目标语言创建原型?注意:(E)BNF 甚至与我正在寻找的内容都不接近。
IDL 看起来更接近我的需要,但我看到的那些风格甚至没有涵盖不是面向对象的系统。 Microsoft 的 M 似乎与 .NET 相关联,而我需要它的系统确实是人们通常所说的“C-API”。没有花哨的接口定义或任何远程面向对象的东西。
【问题讨论】:
-
@Will:“基本流程控制”...嗯?那好吧。已经没有标记他们了。尽管我可能与认为在链接主题中标记它们是错误的人一样强烈地不同意。尝试对 ServerFault 应用相反的标准,你就会明白我的意思。基本流控制不意味着编程。自然语言通常具有基本的流控制,但是对于英语,您可能不会在这里接受它,对吗?见鬼,Debian/Ubuntu 上的
/etc/network/interfaces具有流控制。它属于 SO 还是 SF? -
我更支持你,相信我。但显然,共识是(现在)任何涉及可以松散地称为脚本的东西都可以在主题上考虑。