comparison 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
comparison
equal deleted inserted replaced
126:cc5d92c8905c 127:96f3e9f1de35
392 - 呼び出しの引数を間違えている 392 - 呼び出しの引数を間違えている
393 - 無いAPIを呼び出している 393 - 無いAPIを呼び出している
394 - 従来は変換した後CbCコンパイラがコンパイルする際や、実行時にしかエラーが出なかった 394 - 従来は変換した後CbCコンパイラがコンパイルする際や、実行時にしかエラーが出なかった
395 - どの記述でエラーが出たのかの特定が困難 395 - どの記述でエラーが出たのかの特定が困難
396 - CbCコンパイラがコンパイルする前にトランスパイラで検知したい 396 - CbCコンパイラがコンパイルする前にトランスパイラで検知したい
397 - Perlトランスパイラ内でInterfaceのパーサーを呼び出しエラーを生成させられた 397
398 - 変換する前にエラーが完全に検知できた 398 ---
399 399 # 実装をし忘れているAPIがあった場合のエラー終了
400 - PerlトランスパイラでのInterfaceのエラー生成
401 - CbCコンパイラが動く前にエラーを検知
402
403 ```
404 [ 33%] Generating c/examples/DPP2/PhilsImpl.c
405 [ERROR] Not define eating at examples/DPP2/PhilsImpl.cbc
406 make[3]: *** [CMakeFiles/DPP2.dir/build.make:101: c/examples/DPP2/PhilsImpl.c] Error 25
407 make[2]: *** [CMakeFiles/Makefile2:442: CMakeFiles/DPP2.dir/all] Error 2
408 make[1]: *** [CMakeFiles/Makefile2:450: CMakeFiles/DPP2.dir/rule] Error 2
409 make: *** [Makefile:293: DPP2] Error 2
410 ```
400 411
401 --- 412 ---
402 # Context定義ファイルの自動生成 413 # Context定義ファイルの自動生成
403 - ContextはすべてのDataGearの型情報をunion Dataとして持つ必要がある 414 - ContextはすべてのDataGearの型情報をunion Dataとして持つ必要がある
404 - すべてのDataGearの定義をunion Dataの定義内に書く 415 - すべてのDataGearの定義をunion Dataの定義内に書く