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 ·
zip
swift-compiler-master.zip 预估大小:20个文件
folder
swift-compiler-master 文件夹
folder
WhileCompiler 文件夹
file
Tokeniser.swift 3KB
file
JavaLibrary.swift 2KB
file
Compiler.swift 4KB
file
Interpreter.swift 2KB
file
main.swift 275B
file
ParseTree.swift 4KB
file
Rexp.swift 7KB
file
Parser.swift 3KB
file
Tokens.swift 3KB
file
Helpers.swift 5KB
file
README.md 1KB
folder
WhileCompiler.xcodeproj 文件夹
folder
project.xcworkspace 文件夹
file
contents.xcworkspacedata 158B
folder
xcuserdata 文件夹
folder
hanikazmi.xcuserdatad 文件夹
file
WorkspaceSettings.xcsettings 711B
folder
xcuserdata 文件夹
folder
hani.xcuserdatad 文件夹
folder
xcschemes 文件夹
file
xcschememanagement.plist 477B
file
Regex.xcscheme 3KB
folder
hanikazmi.xcuserdatad 文件夹
folder
xcdebugger 文件夹
file
Breakpoints_v2.xcbkptlist 768B
folder
xcschemes 文件夹
file
xcschememanagement.plist 661B
file
Test.xcscheme 3KB
file
Regex.xcscheme 3KB
file
project.pbxproj 12KB
zip 文件大小:23.4KB