diff slide/index.md @ 127:96f3e9f1de35

update
author anatofuz <anatofuz@cr.ie.u-ryukyu.ac.jp>
date Sun, 07 Feb 2021 20:08:26 +0900
parents e1e0a87b98f8
children 6808add38dfe
line wrap: on
line diff
--- a/slide/index.md	Sun Feb 07 19:46:06 2021 +0900
+++ b/slide/index.md	Sun Feb 07 20:08:26 2021 +0900
@@ -394,9 +394,20 @@
 - 従来は変換した後CbCコンパイラがコンパイルする際や、実行時にしかエラーが出なかった
     - どの記述でエラーが出たのかの特定が困難
     - CbCコンパイラがコンパイルする前にトランスパイラで検知したい
-- Perlトランスパイラ内でInterfaceのパーサーを呼び出しエラーを生成させられた
-    - 変換する前にエラーが完全に検知できた
+
+---
+# 実装をし忘れているAPIがあった場合のエラー終了
+- PerlトランスパイラでのInterfaceのエラー生成
+    - CbCコンパイラが動く前にエラーを検知
 
+```
+[ 33%] Generating c/examples/DPP2/PhilsImpl.c
+[ERROR] Not define eating at examples/DPP2/PhilsImpl.cbc
+make[3]: *** [CMakeFiles/DPP2.dir/build.make:101: c/examples/DPP2/PhilsImpl.c] Error 25
+make[2]: *** [CMakeFiles/Makefile2:442: CMakeFiles/DPP2.dir/all] Error 2
+make[1]: *** [CMakeFiles/Makefile2:450: CMakeFiles/DPP2.dir/rule] Error 2
+make: *** [Makefile:293: DPP2] Error 2
+```
 
 ---
 # Context定義ファイルの自動生成