Draak is a multi-language, macro compiler, meaning all syntax and code generation is defined in a single file. Draak is a single binary that is able to compile any context free language (like C, Pascal, Java) for any platform with only 1 file. Draak Compiler是一个多语言,宏编译器,可以在一个单独的文件中定义所有的语法和代码生成。Draak 是一个单独的二进制文件,可以在任意平台上只使用一个文件来编译任何上下文无关的语言(类似 C, Pascal, Java)。
标签: multi-language generation compiler defined
上传时间: 2013-12-30
上传用户:a673761058
极小的CPU的VHDL源代码,仅需要占用32个宏单元的CPLD。除了VHDL源代码还包括了汇编器的C源代码
上传时间: 2015-05-05
上传用户:lo25643
在VxWorks 编程过程中,善于运用宏定义,会给程序设计带来很 大的灵活性。一个好的宏定义会给我们的程序带来事半功倍的效果。
上传时间: 2015-05-07
上传用户:cccole0605
正弦波形生成器,直接写到文件,可以用goldwave等软件进行播放。只要修改c文件里的宏,可以生成任意频率的正弦波。silentecho作品。
上传时间: 2013-11-28
上传用户:chenjjer
该源码实现了一个8*8位的乘法器,在实现的过程中用到了宏单元
上传时间: 2013-12-28
上传用户:bakdesec
自己做的一个例子,用来练习的。海宏软件。周承昊。gselec@sina.com
标签:
上传时间: 2014-02-08
上传用户:咔乐坞
程序要求实现学生成绩的添加,查找,修改,删除以及统计和打印等相关功能. 利用汇编语言的编程思想是实现一个小巧的学生成绩管理系统,其中包括宏程序的引用,子程序调用/嵌套,算术指令,数据传送指令和DOS调用指令等的使用.
标签: 程序
上传时间: 2014-01-17
上传用户:guanliya
分成机器语言,汇编语言,高级语言三大类。 电脑每做的一次动作,一个步骤,都是按照以经用计算机语言编好的程序来执行的,程序是计算机要执行的指令的集合,而程序全部都是用我们所掌握的语言来编写的。所以人们要控制计算机一定要通过计算机语言向计算机发出命令。 计算机所能识别的语言只有机器语言,即由0和1构成的代码。但通常人们编程时,不采用机器语言,因为它非常难于记忆和识别。 目前通用的编程语言有两种形式:汇编语言和高级语言。 汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆。它同样需要编程者将每一步具体的操作用命令的形式写出来。汇编程序通常由三部分组成:指令、伪指令和宏指令。汇编程序的每一句指令只能对应实际操作过程中的一个很细微的动作,例如移动、自增,因此汇编源程序一般比较冗长、复杂、容易出错,而且使用汇编语言编程需要有更多的计算机专业知识,但汇编语言的优点也是显而易见的,用汇编语言所能完成的操作不是一般高级语言所能实现的,而且源程序经汇编生成的可执行文件不仅比较小,而且执行速度很快。 高级语言是目前绝大多数编程者的选择。和汇编
上传时间: 2013-12-28
上传用户:wys0120
是现在非常流行的network processor上的微代码的编程,是其中基于最新的IXP2850的crypto units的ipsec的一个例子,告诉大家如何利用已有的宏以及调用硬件资源。
上传时间: 2013-12-20
上传用户:yxgi5
国内还比较新的network processor的微代码开发,关于cam sharing的例子,用的uc语言,告诉你如何利用已有的宏和调用硬件资源。
上传时间: 2013-12-09
上传用户:hoperingcong