Skip to content
This repository has been archived by the owner on Mar 6, 2023. It is now read-only.
/ 2016-pl0dash Public archive

鹿児島高専2016年度「言語処理系」の授業で使用したプログラムコード

Notifications You must be signed in to change notification settings

simozono/2016-pl0dash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

「言語処理系」の授業で使用したプログラムコード

ここでは、2016年度に「言語処理系」(鹿児島高専/情報工学科/3年生向け)の授業の 際に使用したプログラムコードを提示しています。(自分の忘備録を兼ねています)

1. コンパイル対象言語

  • PL/0'
  • 簡単な文法G4

2. プログラムの説明

第20回授業(後期第05回)p.247 で示した文法に対応する構文解析器等です。

2.3 PL/0'用構文解析器/コンパイラ(pl0-compilerディレクトリ下)

2.4 仮想CPU(対象CPU)のアセンブリ言語仕様および実行環境(vcpuディレクトリ下)

3. サンプルプログラム(sampleディレクトリ下)

4. 利用方法

$ git clone https://github.com/simozono/2016-pl0dash
$ cd 2016-pl0dash
$ ls
README.md  exp-parser/  pl0-compiler/  sample/  scanner/
$ 

About

鹿児島高専2016年度「言語処理系」の授業で使用したプログラムコード

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published