トップ 最新 追記

Orz日記 by Akio Morita

ToDo:

  • 15 SAD Fit[]回りの障害事例の解析
  • 10 smart pointer版PEGクラスの再実装(Left Recursionまわり)
2006|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|06|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|07|08|09|10|11|12|
2013|01|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|06|07|08|10|12|
2016|01|02|03|05|06|08|10|11|
2017|01|02|03|04|05|06|07|09|10|11|12|
2018|01|02|03|04|06|07|08|09|10|11|12|
2019|01|03|04|05|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|09|10|11|12|
2024|01|02|03|04|

2012-02-15 [長年日記]

_ [SAD]Read回りの再実装

MAIN trunk側の作業をベースに再実装を計画中。アイデアは以下の通り

  • tfreadstringf, tfreadbyte内のオプションパーサーの分離
  • tfreadstringf, tfreadbyte, tfread1の統合
    • char1, del, mode引数を統合
    • 新mode引数用に module parameterを用意
  • tfreadbyteでの Endianの扱いを修正する
    • 現行コードは、実行環境の Endianを暗黙のうちに Little Endianと仮定している

2012-02-21 [長年日記]

_ [SAD]Read再実装

オプションデコーダ実装完了

単語切り出し部のAPI変更と内部実装を index + loop(Fortran77)を scan/verify(Fortran90)で置き換える。

明示的なループを削除して処理の見通しを良くする&複数デリミタ時の 切り出し最適化をFortran処理系の実装に任せる。


カテゴリー: Admin | Emacs | EPICS | Fortran | FreeBSD | GCC | hgsubversion | IPv6 | KEKB | LHC | Lisp | LLVM | MADX | Ryzen | SAD | samba | tDiary | unix | WWW | YaSAI | お仕事 | イベント | 出張 | 宴会 | 数学 | 艦これ | 買いもの | 追記 | 雑記