Mercurial > hg > Papers > 2021 > anatofuz-master
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の定義内に書く |