0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

<エンジニア夏休み企画> 【個人開発】コンパイラ類

Last updated at Posted at 2022-08-15

エンジニア夏休み企画 個人開発

個人開発 

OBJシンタックスチェッカ 

プログラムジェネレータジェネレータ 

連立微分方程式Pade近似ライブラリ

個人移植 

ほとんどが、プログラマ用のツール群。 

PCのメインフレーム、ミニコン通信エミュレータ 

VZエディタ 

Pascalで書かれたコンパイラのC言語への移植

C言語で書かれたCコンパイラの拡張

C++N4910

C言語の規格文書は、Cコンパイラでコンパイルできるべきだとの主張で約20年、標準化関係の団体、会合などで提案してきた。 

まだ実現していない。 

そこで個人継続開発として、Cコンパイラ、C++コンパイラ、C/C++コーディング標準のコード断片をコンパイルしている。 

背景(back ground)
C/C++でコンパイルエラーが出ると、途方にくれることがしばしばあります。
何回かに1回は、該当するエラーが検索できます。
ただ、条件が違っていて、そこでの修正方法では目的を達成しないこともしばしばです。いろいろな条件のコンパイルエラーとその対応方法について、広く記録することによって、いつか同じエラーに遭遇した時にやくに立つことを目指しています。
この半年の間で、三度、自分のネットでの記録に助けられたことがあります。
また過去に解決できなかった記録を10種類以上、最近になって解決できたことがあります。それは、主に次の3つの情報に基づいています。

AUTOSAR C++

Autosar Guidelines C++14 example code compile list

箱庭 

箱庭もくもく会 #10 日時:2022/09/14(水) 17:30-19:30

今、箱庭プロジェクトへの貢献として考えているのは次の3点。 

  1. C++N4910、AUTOSAR C++、CERTC++などのコンパイラ系

  2. AUTOSAR Adaptive PlatformとClassic Platformを一体で設計する考え方

Network Defined Vehicle v.s. Software Defined Vehicle

  1. Matlab/Simlinkなどのアナログ系の設計と離散系の設計の統合
     
    A big wrapping cloth with the miniature garden

参考資料

<エンジニア夏休み企画>【読書感想文】【個人開発】POSIX Test Suite

<エンジニア夏休み企画> 【個人開発】教材 AUTOSAR

<エンジニア夏休み企画>【読書感想文】inclusive-terminology

<エンジニア夏休み企画> 【個人開発】コンパイラ類

<エンジニア夏休み企画> 【個人開発】小川メソッド

<エンジニア夏休み企画>【読書感想文】「楽しくなければ仕事じゃない」干場 弓子

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?