swift-compiler:一个用Swift编写的小型图灵完备语言的编译器
快速编译器一个用Swift编写的小型图灵完备语言的编译器。使用(一种器)实现Rexp匹配器。使用创建解析树语法基本S → C·S | C W → (L | N | _) · W |升|否| _ C → L |否| ' ' | . N → N·N | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 L → a |乙| | | d |电子| f |克|小时|我| j | k |升|米| | | ○ | p | | | r | |吨|你| v | | | × |是| z算术表达式E → T · + · E | T · - · E T → F · * · T | F·/·T F → ( · E · ) |身份证| N布尔表达式B → E · == · E | E · != · E | E ·
swift-compiler-master.zip
预估大小:20个文件
swift-compiler-master
文件夹
WhileCompiler
文件夹
Tokeniser.swift
3KB
JavaLibrary.swift
2KB
Compiler.swift
4KB
Interpreter.swift
2KB
main.swift
275B
ParseTree.swift
4KB
Rexp.swift
7KB
Parser.swift
3KB
23.4KB
文件大小:
评论区