/ourCompiler

An AQL Subset Compiler implemented by 322.

Primary LanguageC++

ourCompiler

Description

An AQL Subset Compiler implemented by 322.

Contents

ourCompiler
├── Readme.md
├── dataset
│   ├── Cplusplus.aql
│   ├── CplusplusInput
│   │   ├── cppfile1.input
│   │   └── cppfile2.input
│   ├── CplusplusOutput
│   │   ├── cppfile1.output
│   │   └── cppfile2.output
│   ├── PerLoc.aql
│   ├── PerLocInput
│   │   ├── A.input
│   │   └── PerLoc.input
│   ├── PerLocOutput
│   │   ├── A.output
│   │   └── PerLoc.output
│   ├── Revenue.aql
│   ├── RevenueInput
│   │   └── Revenue.input
│   └── RevenueOutput
│       └── Revenue.output
└── src
    ├── Lexer.cpp
    ├── Lexer.h
    ├── Makefile
    ├── Parser.cpp
    ├── Parser.h
    ├── Tokenizer.cpp
    ├── Tokenizer.h
    ├── View.cpp
    ├── View.h
    ├── main.cpp
    └── regex.cpp

8 directories, 25 files

To-dos

  • Interpreter
    • Lexer
    • Parser
  • Text Tokenizer Pattern Matcher
  • Regular Expression Engine

Members

  • @Vitasuper
  • @Tommy
  • @Giaempang
  • @MacroWolf