Changeset 68 for vim_script_tf/trunk/syntax
- Timestamp:
- Jan 7, 2014, 2:22:30 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
vim_script_tf/trunk/syntax/tf.vim
-
Property svn:mime-type
set to
text/plain; charset=utf-8
r16 r68 7 7 " Graduate School of Information Science, Nagoya Univ., JAPAN 8 8 " 9 " ä¸è¨è使¨©è 10 ã¯ï¼ä»¥ä¸ã® (1)ã(4) ã®æ¡ä»¶ãæºããå ´åã«éãï¼æ¬ã½ããã¦ã§ 11 " ã¢ï¼æ¬ã½ããã¦ã§ã¢ãæ¹å¤ãããã®ãå«ãï¼ä»¥ä¸åãï¼ã使ç¨ã»è¤è£½ã»æ¹å¤ã» 12 " åé 13 å¸ï¼ä»¥ä¸ï¼å©ç¨ã¨å¼ã¶ï¼ãããã¨ãç¡åã§è¨±è«¾ããï¼ 14 " (1) æ¬ã½ããã¦ã§ã¢ãã½ã¼ã¹ã³ã¼ãã®å½¢ã§å©ç¨ããå ´åã«ã¯ï¼ä¸è¨ã®è使¨© 15 " 表示ï¼ãã®å©ç¨æ¡ä»¶ããã³ä¸è¨ã®ç¡ä¿è¨¼è¦å®ãï¼ãã®ã¾ã¾ã®å½¢ã§ã½ã¼ã¹ 16 " ã³ã¼ãä¸ã«å«ã¾ãã¦ãããã¨ï¼ 17 " (2) æ¬ã½ããã¦ã§ã¢ãï¼ã©ã¤ãã©ãªå½¢å¼ãªã©ï¼ä»ã®ã½ããã¦ã§ã¢éçºã«ä½¿ç¨ 18 " ã§ããå½¢ã§åé 19 å¸ããå ´åã«ã¯ï¼åé 20 å¸ã«ä¼´ãããã¥ã¡ã³ãï¼å©ç¨è 21 ã 22 " ãã¥ã¢ã«ãªã©ï¼ã«ï¼ä¸è¨ã®è使¨©è¡¨ç¤ºï¼ãã®å©ç¨æ¡ä»¶ããã³ä¸è¨ã®ç¡ä¿ 23 " 証è¦å®ãæ²è¼ãããã¨ï¼ 24 " (3) æ¬ã½ããã¦ã§ã¢ãï¼æ©å¨ã«çµã¿è¾¼ããªã©ï¼ä»ã®ã½ããã¦ã§ã¢éçºã«ä½¿ç¨ 25 " ã§ããªãå½¢ã§åé 26 å¸ããå ´åã«ã¯ï¼æ¬¡ã®ããããã®æ¡ä»¶ãæºãããã¨ï¼ 27 " (a) åé 28 å¸ã«ä¼´ãããã¥ã¡ã³ãï¼å©ç¨è 29 ããã¥ã¢ã«ãªã©ï¼ã«ï¼ä¸è¨ã®èä½ 30 " 権表示ï¼ãã®å©ç¨æ¡ä»¶ããã³ä¸è¨ã®ç¡ä¿è¨¼è¦å®ãæ²è¼ãããã¨ï¼ 31 " (b) åé 32 å¸ã®å½¢æ 33 ãï¼å¥ã«å®ããæ¹æ³ã«ãã£ã¦ï¼TOPPERSããã¸ã§ã¯ãã«å ± 34 " åãããã¨ï¼ 35 " (4) æ¬ã½ããã¦ã§ã¢ã®å©ç¨ã«ããç´æ¥çã¾ãã¯éæ¥çã«çãããããªãæå®³ 36 " ãããï¼ä¸è¨è使¨©è 37 ããã³TOPPERSããã¸ã§ã¯ããå 38 責ãããã¨ï¼ã¾ãï¼ 39 " æ¬ã½ããã¦ã§ã¢ã®ã¦ã¼ã¶ã¾ãã¯ã¨ã³ãã¦ã¼ã¶ããã®ãããªãçç±ã«åºã¥ 40 " ãè«æ±ãããï¼ä¸è¨è使¨©è 41 ããã³TOPPERSããã¸ã§ã¯ããå 42 責ãããã¨ï¼ 9 " 上記著作権者は,以下の (1)〜(4) の条件を満たす場合に限り,本ソフトウェ 10 " ア(本ソフトウェアを改変したものを含む.以下同じ)を使用・複製・改変・ 11 " 再配布(以下,利用と呼ぶ)することを無償で許諾する. 12 " (1) 本ソフトウェアをソースコードの形で利用する場合には,上記の著作権 13 " 表示,この利用条件および下記の無保証規定が,そのままの形でソース 14 " コード中に含まれていること. 15 " (2) 本ソフトウェアを,ライブラリ形式など,他のソフトウェア開発に使用 16 " できる形で再配布する場合には,再配布に伴うドキュメント(利用者マ 17 " ニュアルなど)に,上記の著作権表示,この利用条件および下記の無保 18 " 証規定を掲載すること. 19 " (3) 本ソフトウェアを,機器に組み込むなど,他のソフトウェア開発に使用 20 " できない形で再配布する場合には,次のいずれかの条件を満たすこと. 21 " (a) 再配布に伴うドキュメント(利用者マニュアルなど)に,上記の著作 22 " 権表示,この利用条件および下記の無保証規定を掲載すること. 23 " (b) 再配布の形態を,別に定める方法によって,TOPPERSプロジェクトに報 24 " 告すること. 25 " (4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損害 26 " からも,上記著作権者およびTOPPERSプロジェクトを免責すること.また, 27 " 本ソフトウェアのユーザまたはエンドユーザからのいかなる理由に基づ 28 " く請求からも,上記著作権者およびTOPPERSプロジェクトを免責すること. 43 29 " 44 " æ¬ã½ããã¦ã§ã¢ã¯ï¼ç¡ä¿è¨¼ã§æä¾ããã¦ãããã®ã§ããï¼ä¸è¨è使¨©è 45 ãã 46 " ã³TOPPERSããã¸ã§ã¯ãã¯ï¼æ¬ã½ããã¦ã§ã¢ã«é¢ãã¦ï¼ç¹å®ã®ä½¿ç¨ç®çã«å¯¾ã 47 " ãé©åæ§ãå«ãã¦ï¼ãããªãä¿è¨¼ãè¡ããªãï¼ã¾ãï¼æ¬ã½ããã¦ã§ã¢ã®å©ç¨ 48 " ã«ããç´æ¥çã¾ãã¯éæ¥çã«çãããããªãæå®³ã«é¢ãã¦ãï¼ãã®è²¬ä»»ãè² 49 " ããªãï¼ 30 " 本ソフトウェアは,無保証で提供されているものである.上記著作権者およ 31 " びTOPPERSプロジェクトは,本ソフトウェアに関して,特定の使用目的に対す 32 " る適合性も含めて,いかなる保証も行わない.また,本ソフトウェアの利用 33 " により直接的または間接的に生じたいかなる損害に関しても,その責任を負 34 " わない. 50 35 " 51 36 " … … 60 45 endif 61 46 62 " synã§ãã¼ã¯ã¼ãï¼ãã¿ã¼ã³ï¼ç¯å²ã®å 63 é ã¨çµãããç»é²ãã 64 " msã¯ãã¿ã¼ã³ãããã®å§ã¾ãï¼meã¯ãã¿ã¼ã³ãããã®çµãã 65 " hsã¯ãã¤ã©ã¤ãã®å§ã¾ãï¼heã¯ãã¤ã©ã¤ãã®çµãã 47 " synでキーワード,パターン,範囲の先頭と終わりを登録する 48 " msはパターンマッチの始まり,meはパターンマッチの終わり 49 " hsはハイライトの始まり,heはハイライトの終わり 66 50 67 " æ¬å¼§51 " 括弧 68 52 syn match tfParen "[()]" 69 53 70 54 syn region tfSpecialRegion start="\$" end="\$" contains=ALL 71 55 72 " ã³ã¡ã³ã56 " コメント 73 57 syn region tfComment start="^\$[ \t]" end="$" 74 58 75 " æåå59 " 文字列 76 60 syn region tfString start=+"+ skip=+\\"+ end=+"+ 77 61 syn region tfString start=+'+ skip=+\\'+ end=+'+ 78 62 79 " 宿°63 " 定数 80 64 syn match tfConstant "\$NL\$" 81 65 syn match tfConstant "\$SPC\$" … … 85 69 syn keyword tfConstant contained RESULT 86 70 87 " å¶å¾¡æ71 " 制御文 88 72 syn keyword tfMacro contained FILE 89 73 syn keyword tfMacro contained FUNCTION … … 100 84 syn match tfMacro +\$ELSE\$+hs=s+1,he=e-1 101 85 102 " 颿°86 " 関数 103 87 syn match tfLabel contained +LENGTH(+me=e-1 104 88 syn match tfLabel contained +EQ(+me=e-1 -
Property svn:mime-type
set to
Note:
See TracChangeset
for help on using the changeset viewer.