The page
User-submitted wordfiles for UltraEdit/UEStudio has a link
Kawasaki for downloading the user-submitted syntax highlighting file
kawasaki.uew. It is not clear if you downloaded and installed this syntax highlighting file or created a syntax highlighted file by yourself. The file
kawasaki.uew uses the simple
UltraEdit regular expression
%[a
-z
]*) to find strings beginning case-insensitive with an ASCII letter at the beginning of a line and having a closing round bracket on same line. The entire matched string is displayed in the function list view which means from the beginning of the line to closing round bracket.
You should use the button
Full Editor & Preview at bottom of this web page to open the full editor and attach a ZIP file with following three files:
- The syntax highlighting file for AS Kawasaki language used by you.
- A sample AS Kawasaki file with functions/routines and variables which should be listed in the function list view in either a flat style or a hierarchical style. The AS Kawasaki file must not be a real working script file. It is enough if it contains lines with strings which should be recognized for the function list and similar lines which should not be listed false positive in the function list view.
- A text file listing those strings from the example AS Kawasaki file which should be listed in the function list view.
It is not necessary that the entire string matched by a regular expression find is shown in the function list view. It is possible to get just one or (with the Perl regular expression engine) more parts of the found string displayed in the function list view.
It would be great if there is somewhere online available a description of the Kawasaki syntax which we could read for getting knowledge what are valid characters for a Kawasaki function/routine or variable and in which context on a line strings are identified by the Kawasaki script interpreter as function/routine or variable. A link to such an online documentation (in English) would be extremely useful for us to help you. Such a syntax documentation for a language is a significant help on creating an UltraEdit syntax highlighting file with the definition of all words to syntax highlight, regular expression function strings, open/close brace strings, open/close fold strings, indent/unindent strings …
The English text of this post can be translated to Italian using
DeepL or other free online translation websites.