240 投稿
收录了5篇文章 · 46人关注
  • 简单的正则表达式引擎实现

    本文介绍了一个简单的正则表达式引擎的实现,总共用了四百五十行左右的代码,完整的code可以在码云上找到。 基本的数据结构定义 核心思路是读取正则...

    0.1 Beansi 1 3
  • LLVM 3.9/4.0 安装笔记 (Debian / Ubuntu)

    目录 安装/升级cmake 安装Ninja 安装libffi和Python2.7.13 安装Clang和LLVM (源码编译) 安装plugin...

    0.2 freenik 2 9
  • Resize,w 360,h 240
    语法分析

    语法分析 简介语法分析简介.png 上下文无关语法形式化(只是个例子) S -> N V N N -> s | t | g | ...

  • Resize,w 360,h 240
    词法分析

    词法分析 词法分析器:字符流->记号流 词法分析器的手工构造比较符号的转移图转移图.png标识符的转移图转移图标识符转移图.png关键字表(哈希...

  • Resize,w 360,h 240
    编译原理第一章

    草稿 1.介绍编译器和解释器的区别,以及各自优点2.介绍编译器的基本结构:词法分析(token stream),语法分析(syntax tree...

专题公告

通过学习编译器原理来学习编写编译器。