摘要:
这一篇讲解怎么加载bool值、sbyte值、byte值、char值、short值。 阅读全文
摘要:
本篇讲述怎么加载null、string值、long值、float值、double值。 加载null不需要参数值,只要 Emit ldnull 其它几个命令要 Emit <指令> <值> 加载null 加载null是很简单的,使用OpCodes.Ldnull,以下一句程序就可以了。 ilGenerat 阅读全文
摘要:
这一篇讲的是怎样加载整数值到运算栈上。这一类的指令都是以Ldc_I4开头。 阅读全文
摘要:
我们学习编程开始时,一般用输出"hello world"的一段程序,用生成IL方式也可以输出"hello world"。
下面是实现的详细过程。 阅读全文
摘要:
(Z语言基于.NET环境,源码中有很多高技术的代码,让更多的人知道对大家有会有很好的帮助,请管理员一点要批准放在首页) 本人实现的中文编程语言Z语言现在正式开源,采用LGPL协议。 编译器核心的网址为: https://github.com/TKT2016/ZCompileCore 以后还有把其它项 阅读全文
摘要:
简单说,Lisp语言违反了人类人性中对事物多样性的需求而不能成为编程语言中的主流。 阅读全文
摘要:
TKT语言是新型的类似自然语言的汉语编程语言。 它是基于新的语言设计思想创造的语言,和现存的易语言、习语言、O语言、汉编等中文编程语言没有关系。 阅读全文