Skip to content

MK-nn/compiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

コンパイラ

Yacc と Lex を用いたコンパイラを作成する

実行

  • 実行ファイルの作成
// 変数i の計算式を受理する
// ex. i+i, i*i
$make calc1

// 1桁同士の数の四則演算を行う
// ex. 2+3, 4*3
$make calc2

// 2桁以上の数の四則演算を行う
// ex. 32-22, 23*4
$make calc3 

// 四則演算の結果をメモリにに保存できる
// ex. M[0] = 1 + 1, (M[0]で2が出力される)
$make calc4 

// log exp sqrt の計算を追加した
// ex. sqrt(4), log(exp(4))
$make calc5
  • 不要なファイルの削除
$make clean

ref

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published