自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (1)
  • 收藏
  • 关注

原创 一个SimpleC语言解释器的实现 2词法分析器

今天我们接着上一篇,说明词法分析的实现首先要说明的是我们使用C#语言来作为开发语言,虽然是C#语言,我会尽量避免使用C#的特性,以便于移植使用其它语言要实现一下编译器(解释器)这样一个任务很复杂,但如同做任何其它复杂任务一样,我们可以把一个复杂任务分成几个简单任务,然后再把每一个简单任务分成一个个更小的任务 ,上一篇我们我们讲解了我们的实现步骤分为 词法分析->语法分析-&g...

2019-05-28 11:55:04 432

原创 一个SimpleC语言解释器的实现 1语言定义和实现步骤简介

最近在学习编译原理的知识,从最初的感觉很神秘,到后来的豁然开朗,走了很多弯路,在这里做一个记录,希望能和大家交流,一起学习。我们这里实现的是一个简单的无类型的语言,我把它叫做SimpleC,语法格式与C语言基本一致,下面对其做一个简单的定义:SimpleC语言定义1.变量没有类型声明 ,一个声明语句中可以声明多个变量,以逗号分割,且声明以var开头,以分号结尾,如 var a,b;...

2019-05-27 13:08:49 909

原创 Linux0.11学习记录

最近在学习linux0.11,遇到了一些编译和运行的问题,好在最终能顺利运行,在此作一下记录,以方便自己和他人参考我的编译环境Linux bogon 3.16.0-4-686-pae #1 SMP Debian 3.16.39-1+deb8u2 (2017-03-07) i686 GNU/LinuxUsing built-in specs.COLLECT_GCC=gccCO

2017-08-02 17:46:07 193

linux0.11_Source_Image

Linux 0.11 可编译运行的源码和Bochs映象

2017-08-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除