kyoichi001 / MyParser

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MyParser

c言語ベースの自作構文解析器です。

  • 言語:c++14~

各ファイルについて

  • ParserToken.h
    • 字句クラスの定義(文字列と、その文字列がどういう種類のものか)
  • Parser.h
    • 解析された字句をもとに構文を解析し、木構造にして返す
  • Lexer.h
    • 字句解析を行う
  • TreeNode.h
    • 構文解析木のノードの定義

詳しい仕様

  • 四則演算、余りの計算が可能
    • 数値はdouble型で記憶
  • 変数の定義はまだ

参考文献

About


Languages

Language:C++ 100.0%