Download: fsl.vim (75 Kb) or fsl.zip (20 Kb). Current version is 0.02. Files also available through "Files" section of FrameScript Users Yahoo Group.
Installation is standard, say ":help syntax"
in VIM for details.
Although realization is far from perfect, it covers my requirements. So I have no plans to improve it.
Set of keywords is imported from TextPad syntax definitions for FrameScript by Karl.Obermayr@techdoc.de which is based on work for UltraEdit by Philip Sharman and Michael Müller-Hillebrand <mmh@cap-studio.de>.
VIM command ":runtime! syntax/2html.vim" produces
HTML version of coloured FrameScript program. Read
":help 2html.vim" for details.
Special format for variables names is assumed:
"vLocalVariable" or "gvLocalVariable" -
"v" prefix for local variable or
"gv" prefix for global variable
followed by uppercased letter (just as in
Rick Quatro's tutorial).
Highlighting is straightforward, without regarding of context.
So, "NewVar" in
"vObj.NewVar" is highlighted exactly the same
way as in Get-commands.
Highlighting of ESystem-related code is not tested. Highlighting of EQuery-related code is tuned to be as good as possible in current realization.