Sha256: fef83c9f2e9aa47d8f37981f20d02adc6e39c62511beea11b5ea148061322b00

Contents?: true

Size: 992 Bytes

Versions: 14

Compression:

Stored size: 992 Bytes

Contents

# language definition for TCL

include "script_comment.lang"

include "number.lang"

include "c_string.lang"

include "symbols.lang"

cbracket = "{|}"

keyword = "proc|global|upvar|if|then|else|elseif|for|foreach",
	"break|continue|while|set|eval|case|in|switch",
	"default|exit|error|proc|return|uplevel|loop", 
	"for_array_keys|for_recursive_glob|for_file|unwind_protect",
	"expr|catch|namespace|rename|variable",
	"method|itcl_class|public|protected",
             "append|binary|format|re_syntax|regexp|regsub",
	"scan|string|subst", 
	"concat|join|lappend|lindex|list|llength|lrange",
	"lreplace|lsearch|lset|lsort|split",
	"expr",
	"incr|close|eof|fblocked|fconfigure|fcopy|file",
	"fileevent|flush|gets|open|puts|read|seek", 
	"socket|tell",
	"load|loadTk|package|pgk::create|pgk_mkIndex|source",
	"bgerror|history|info|interp|memory|unknown",
	"enconding|http|msgcat",
	"cd|clock|exec|exit|glob|pid|pwd|time",
	"dde|registry|resource"

vardef ID = '[[:word:]]+'

variable = '\$' + $ID

Version data entries

14 entries across 14 versions & 2 rubygems

Version Path
FooBarWidget-mizuho-0.9.5 source-highlight/tcl.lang
mizuho-0.9.20 source-highlight/tcl.lang
mizuho-0.9.19 source-highlight/tcl.lang
mizuho-0.9.18 source-highlight/tcl.lang
mizuho-0.9.17 source-highlight/tcl.lang
mizuho-0.9.15 source-highlight/tcl.lang
mizuho-0.9.14 source-highlight/tcl.lang
mizuho-0.9.13 source-highlight/tcl.lang
mizuho-0.9.12 source-highlight/tcl.lang
mizuho-0.9.11 source-highlight/tcl.lang
mizuho-0.9.10 source-highlight/tcl.lang
mizuho-0.9.9 source-highlight/tcl.lang
mizuho-0.9.8 source-highlight/tcl.lang
mizuho-0.9.6 source-highlight/tcl.lang