- Timestamp:
- Jul 3, 2020, 7:19:17 PM (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
EcnlProtoTool/trunk/asp3_dcre/tecsgen/tecslib/core/plugin.rb
r321 r429 4 4 # Generator for TOPPERS Embedded Component System 5 5 # 6 # Copyright (C) 2008-201 4by TOPPERS Project6 # Copyright (C) 2008-2017 by TOPPERS Project 7 7 #-- 8 8 # 上記著作権者は,以下の(1)~(4)の条件を満たす場合に限り,本ソフトウェ … … 38 38 #++ 39 39 40 #== class モジュール40 #== Plugin クラス 41 41 # ThroughPlugin, SignaturePlugin, CelltypePlugin に include する 42 42 class Plugin < Node … … 75 75 end 76 76 77 ### 意味解析段階で呼び出されるメソッド ### 77 ### 構文解釈 または 意味解析段階で呼び出されるメソッド ### 78 # generate 指定子の場合、構文解釈次第(end_of_parseで)呼び出される 79 # generate 文の場合、出現次第呼び出される 80 ### 意味解析段階で呼び出されるメソッド ### <<< コメント誤り (V1.4.2) 78 81 #=== CDL ファイルの生成 79 82 # typedef, signature, celltype, cell のコードを生成 … … 157 160 # 識別子取得 158 161 if arg =~ /\A[a-zA-Z_]\w*/ then 159 ident = $~ 162 ident = $~.to_s # 160 163 arg = $' 161 164 else … … 285 288 end 286 289 287 #== 出力文字列を EUCから出力ファイルに convert する288 # tecsgen のソースコードは EUCで記述されている290 #== 出力文字列を utf-8 から出力ファイルに convert する 291 # tecsgen のソースコードは utf-8 で記述されている 289 292 # これを、出力ファイルの文字コードに変換して出力する 290 293 #
Note:
See TracChangeset
for help on using the changeset viewer.