我正在设计一种超级简单、面向任务的脚本语言,它甚至可能是DSL的主要候选语言。这样做的想法是,非程序员可以将用这种“语言”编写的“脚本”组合在一起,而不必真正了解任何关于(好的)编程的知识。dog = new Dog dog drinks water对于脚本所包含的“语句”类型,这是一个粗略的想法(不要对它们进行过多的解读我真的不需要编译器;我只需要能够执行我的超级简单语言/DSL语句的东西。关于什么样的
我写了一个程序,它将分析代码的pascal。我已经完成了对文本的处理,现在我必须将我的结果保存在链表中,我对如何做到这一点有任何想法。在我的程序中,我有以下元素:constants(name)procedures(local variables, constants and types)在我看来,创建5个列表并不是一个有效的解决方案。您能告诉我如何为这些具有不同数量元件的元素创建列表吗?非常感谢
* from http://www.elec.york.ac.uk/internal_web//meng/yr1/modules/Maths_and_Programming/CProgramming/c-lecture6printf("\nNow choose between the music being played in\nThe key of A for which you press 1 \nThe key of C