/L20"Eagle" Line Comment = # String Chars = " Escape Char = \ DisableMLS File Extensions = EAGLE
/Delimiters = ~!@%^&*()+=|\/{}[]:;"'	<> ,?#
/Function String = "proc ^([a-zA-Z_0-9]++ {[ a-zA-Z_0-9{}]++^)"
/Indent Strings = "{"
/Unindent Strings = "}"
/Open Brace Strings = "{" "(" "["
/Close Brace Strings = "}" ")" "]"
/Open Fold Strings = "{"
/Close Fold Strings = "}"
/C1"Tcl Commands" STYLE_COMMAND
after append apply array
bgerror break
catch cd clock close concat continue
else elseif encoding eof error eval exec exit expr
fconfigure fcopy file finally flush for foreach format
gets glob global
if incr info interp
join
lappend lassign lindex linsert list llength lmap load lrange lrepeat lreplace lreverse lsearch lset lsort
namespace
open
package pid proc puts pwd
read regexp regsub rename return
seek set socket source split string subst switch
tell then throw time try
unload unset update uplevel upvar
variable
vwait
while
/C2"Eagle Commands" STYLE_COMMAND
Eagle_Nop
base64
callback
debug do downlevel
getf guid
hash host
invoke
kill
library lremove
nop
object
parse
scope setf sql
tcl test1 test2 throw time truncate
unsetf uri
version
xml
/C3"Eagle Procedures" STYLE_COMMAND
addToPath appendArgs appendFile appendLogFile appendSharedFile appendSharedLogFile
checkForUpdate combineFlags compileCSharp
escapeUpdateNotes execShell exportAndImportPackageCommands
fetchUpdate filter findDirectories findFiles findFilesRecursive
getColumnValue getCompileInfo getDefaultValue getDictionaryValue getDirResultPath getEnvironmentVariable getFetchUpdateArgs getHostSize getLengthModifier getPlatformInfo getPluginFlags getPluginPath getProcesses getReturnType getRowColumnValue getUpdateData getUpdateScriptData
hasRuntimeOption haveGaruda
isAdministrator isEagle isInteractive isMono isSameFileName isTclThread isWindows
lappendArgs ldifference loadWordTcl lshuffle
makeVariableFast map matchEngineCulture matchEngineName matchEnginePublicKeyToken
parray pdict
readAsciiFile readFile readSharedFile readUnicodeFile reduce removeFromPath runUpdateAndExit
tcl::tm::UnknownHandler tclLog tclPkgUnknown tcl_endOfWord tcl_startOfNextWord tcl_startOfPreviousWord tcl_wordBreakAfter tcl_wordBreakBefore test tqlog tqputs
unescapeUpdateNotes unknown
waitForProcesses writeAsciiFile writeFile writeUnicodeFile
/C3"Tcl Variables" STYLE_VARIABLE
argc argv argv0 auto_index auto_path
env errorCode errorInfo
tcl_interactive tcl_library tcl_nonwordchars tcl_patchLevel tcl_platform tcl_precision tcl_rcFileName tcl_version tcl_wordchars
/C4"Eagle Variables" STYLE_VARIABLE
auto_source_path
eagle_paths eagle_platform eagle_tests
null
tcl_interactiveLoops
/C5"Variables" STYLE_VARIABLE
** $
/C6"Expression Operators" STYLE_OPERATOR
!
%
&
*
+
-
/
:
<
=
>
?
^
|
~
eq
in
ne ni
/C7"Expression Functions" STYLE_FUNCTION
abs acos asin atan atan2
bool
ceil cos cosh
datetime decimal double
e epsilon exp
flags floor fmod
hypot
int
list log log10 log2 logx
max min
pi pow
rand random randstr round round2 round3
sign sin sinh sqrt srand
tan tanh timespan truncate typeof
wide
/C8"Expression Constants" STYLE_KEYWORD
false
no
off on
true
yes
