An open API service indexing awesome lists of open source software.

https://github.com/yjhmelody/compiler-lab

My complier course's lab
https://github.com/yjhmelody/compiler-lab

compiler-principles lexer

Last synced: 19 days ago
JSON representation

My complier course's lab

Awesome Lists containing this project

README

        

# Compiler lab with golang

The rule's notes of each's part is written to the corresponding source code

The lab reports may be uploaded soon
## lexer

* lexer.go
* scanner.go

## Syntax

* syntax.go LL(1) grammar

## Semantic

* symbol.go symbol table
* rd.go recusive descent method

## stack
* stack.go is a util package

## others

JUST FOR STUDY