后台:我正在尝试使用第1层(引擎拥有BASIC版本)为AppGameKit创建XML解析器。
问题:第1层语言有“类型”(类似于C结构),它们不包含任何函数,也不能保存相同“类型”的变量
示例
TYPE XMLNode
name as String
value as String
children as XMLNode[]
parent as XMLNode
attributes as String[]
ENDTYPE
无效,因为 XMLNode 不能包含 XMLNode 类型的变量。
问题:
对于像这样结构化/受限制的语言是否有一种已知的方法可以得到相同的结果?