;\s*(?=#) {\s*(?=#) # " " \$([[:alnum:]_]|::)+\( ) \${ } \$([[:alnum:]_]|::)+ { } [ ] \\(?=n) n \a \b \f \n \r \t \v \ \\$ } { ] [ ; :: = ! >= <= + - / * > < % & | ^ ~ append array concat console eval expr format global set trace unset upvar join lappend lindex linsert list llength lrange lreplace lsearch lsort split scan string regexp regsub if else elseif switch for foreach while break continue proc return source unknown uplevel cd close eof file flush gets glob open read puts pwd seek tell catch error exec pid after time exit history rename info ceil floor round incr abs acos cos cosh asin sin sinh atan atan2 tan tanh log log10 fmod pow hypot sqrt double int bgerror binary clock dde encoding fblocked fconfigure fcopy fileevent filename http interp load lset memory msgcat namespace package pkg::create pkg_mkIndex registry resource socket subst update variable vwait auto_execok auto_import auto_load auto_mkindex auto_mkindex_old auto_qualify auto_reset parray tcl_endOfWord tcl_findLibrary tcl_startOfNextWord tcl_startOfPreviousWord tcl_wordBreakAfter tcl_wordBreakBefore bind button canvas checkbutton destroy entry focus frame grab image label listbox lower menu menubutton message option pack placer radiobutton raise scale scrollbar selection send text tk tkerror tkwait toplevel update winfo wm debug disconnect exp_continue exp_internal exp_open exp_pid exp_version expect expect_after expect_background expect_before expect_tty expect_user fork inter_return interact interpreter log_file log_user match_max overlay parity promptl prompt2 remove_nulls send_error send_log send_tty send_user sleep spawn strace stty system timestamp trap wait \a \b \f \n \r \t \v \x \ argv0 argv argc tk_version tk_library tk_strictMotif env errorCode errorInfo geometry tcl_library tcl_patchLevel tcl_pkgPath tcl_platform tcl_precision tcl_rcFileName tcl_rcRsrcName tcl_traceCompile tcl_traceExec tcl_wordchars tcl_nonwordchars tcl_version tcl_interactive exact all indices nocase nocomplain nonewline code errorinfo errorcode atime anymore args body compare cmdcount commands ctime current default dev dirname donesearch errorinfo executable extension first globals gid index ino isdirectory isfile keep last level length library locals lstat match mode mtime names nextelement nextid nlink none procs owned range readable readlink redo release rootname script show size startsearch stat status substitute tail tclversion tolower toupper trim trimleft trimright type uid variable vars vdelete vinfo visibility window writable accelerator activeforeground activebackground anchor aspect background before bg borderwidth bd bitmap command cursor default expand family fg fill font force foreground from height icon question warning in ipadx ipady justify left center right length padx pady offvalue onvalue orient horizontal vertical outline oversrike relief raised sunken flat groove ridge solid screen selectbackground selectforeground setgrid side size slant left right top bottom spacing1 spacing2 spacing3 state stipple takefocus tearoff textvariable title to type abortretryignore ok okcancel retrycancel yesno yesnocancel underline value variable weight width xscrollcommand yscrollcommand active add arc aspect bitmap cascade cget children class clear client create colormodel command configure deiconify delete disabled exists focusmodel flash forget geometry get group handle iconbitmap iconify iconmask iconname iconposition iconwindow idletasks insert interps itemconfigure invoke line mark maxsize minsize move name normal overrideredirect oval own photo polygon positionfrom propagate protocol ranges rectangle remove resizable separator slaves sizefrom state tag title transient window withdraw xview yview Activate Alt Any B1 B2 B3 Button1 Button2 Button3 ButtonPress ButtonRelease Double Circulate Colormap Configure Control Deactivate Escape Expose FocusIn FocusOut Gravity Key KeyPress KeyRelease Lock Meta Property Reparent Shift Unmap Visibility Button ButtonPress ButtonRelease Destroy Escape Enter Leave Motion MenuSelect Triple all tcNull tcComment1 tcComment2 tcComment3 tcComment4 tcDigit tcFunction tcInvalid tcKeyword1 tcKeyword2 tcKeyword3 tcKeyword4 tcLiteral1 tcLiteral2 tcLiteral3 tcLiteral4 tcMarkup tcOperator # \$([[:alnum:]_]|::)+\( ) \${ } \$([[:alnum:]_]|::)+ [ ] \a \b \f \n \r \t \v \ \a \b \f \n \r \t \v \