编译原理
文章平均质量分 61
做个有思想的程序猿
知识是最便宜的,现在的书可以按斤称,互联网还有免费的资源;知识也是最宝贵的,看你有没有时间把它装进自己的脑袋中再发挥出来。
展开
-
五本编译原理的书
Language Implementation Patterns: Create Your Own Domain-Specific and General Programming Languages (Pragmatic Programmers)Writing Compilers and Interpreters: A Software Engineering原创 2015-11-15 16:51:34 · 582 阅读 · 0 评论 -
编译器和解释器的入门(一)
转载:http://ruslanspivak.com/lsbasi-part1/“If you don’t know how compilers work, then you don’t know how computers work. If you’re not 100% sure whether you know how compilers work, then you don转载 2015-11-15 16:46:27 · 650 阅读 · 0 评论 -
DFA和NFA的区别
1.历史:正则表达式萌芽于1940年代的神经生理学研究,由著名数学家Stephen Kleene第一个正式描述。具体地说,Kleene归纳了前述的神经生理学研究,在一篇题为《正则集代数》的论文中定义了“正则集”,并在其上定义了一个代数系统,并且引入了一种记号系统来描述正则集,这种记号系统被他称为“正则表达式”。在理论数学的圈子里被研究了几十年之后,1968年,后来发明了UNIX系统的Ken T原创 2015-12-17 22:03:37 · 30243 阅读 · 2 评论 -
[转]windows10中最强大王爽汇编语言学习环境
转自:http://blog.csdn.net/vs9841/article/details/49047599一、前言 这是采用VMwere Workstation12 pro虚拟机软件,搭建的MS-DOS学习环境,在windowsXP/8/10及linux中均可以使用,在这个环境中,我集成了CCDOS中文系统,pdos中文系统,使用这些系统,可以进行中文输入转载 2016-01-12 22:59:06 · 699 阅读 · 1 评论 -
makefile 模板
PRGM = zztest CC = gcc CPPFLAGS = LDFLAGS = -lrt -lz CFLAGS = -Wall -ggdb3 COMPILE = $(CC) $(CPPFLAGS) $(CFLAGS) -c LINKCC = $(CC) $(LDFLAGS) LIBA = libcshm.a SRCS := $(wildcard *.c) DEPS :=转载 2016-03-13 23:15:07 · 264 阅读 · 0 评论