Erl syntax file

Erl syntax file by 老季, Version 2, erl.esy (7 KB)

XSLT 1.0 + Xpath 1.0 syntax file

XSLT 1.0 + Xpath 1.0 syntax file by Masayuki Nakahara, xslt.esy (5 KB) - XSLT 1.0 + Xpath 1.0 syntax file.

Lua 5.2 構文ファイル

Lua 5.2 構文ファイル , Version 1.0, lua52.esy (11 KB) - [強調表示の色設定]
1. 演算子など
2. 数値と文字列
3. 予約された変数
4. キーワード
5. 関数
10. 廃止された関数と廃止予定の関数

[制約]
- [[文字列]] の形式は改行を含んだものには対応していません。(EmEditorの正規表現の制限)
- ブロックコメントは = を含めたものには対応していません。(--[[色がつく]] --[=[色がつかない]=])
- 行コメントは半角スペースが必要です。("-- 色がつく" "--色がつかない")
ブロックコメントよりも行コメントが先に判定されるらしく、
"--" で定義すると、ブロックコメントも一行しか色がついてくれませんでした。

[Tips] アウトラインの設定
タイプ(T): カスタム (開始をレベル 1/終了をレベル 2 として指定)
レベル 1: (\bdo\b|\bfunction\b|\bif\b|\brepeat\b|\{)
レベル 2: (\bend\b|\buntil\b|\})
正規表現にチェックをつけてください。


Syntax File for Lua 5.2
Based on Reference Manual. (http://www.lua.org/manual/5.2/)

[Keyword color]
1. Operators
2. Numerical constant and Literal strings
3. Reserved variables
4. Syntax keywords
5. Basic functions
10. Deprecated and Removed

[Restriction]
- Literal strings using long bracket cannot include newline. ("[[highlight '\n' is disable]]")
- Long comment cannot include equal signs. ("--[[highlight is enable]]", "--[=[highlight is disable]=]")
- Short comment needs space after double hyphen. ("-- highlight is enable", "--highlight is disable" )

[Tips] Customize Outline Plug-in
Type: Custom (Specify Begin as Level 1/End as Level 2)
Level 1: (\bdo\b|\bfunction\b|\bif\b|\brepeat\b|\{)
Level 2: (\bend\b|\buntil\b|\})
Check both "Regular Expression".

newLISP syntax file

newLISP syntax file by Norman, newlisp.esy (8 KB) - The Syntax file for the newLISP programming language.
http://www.newlisp.org/

Syntax file for CUDA C/C++

Syntax file for CUDA C/C++ , cuda_cpp.esy (6 KB) - This was derived from the default EmEditor C++ syntax file, with the addition of CUDA 4.2 keywords

Go 構文ファイル

Go 構文ファイル , go.esy (3 KB) - Googleが開発した新しいプログラミング言語Goの構文ファイルです

MTML(Movable Type Marckup Language)構文ファイル

MTML(Movable Type Marckup Language)構文ファイル , Version 1.0, mtml.esy (42 KB) - HTMLの強調文字列のリストにMTタグを追加するための構文ファイルです。

HTMLの設定を複製してMTMLの設定を作ってください。
MTMLの強調文字列の設定画面を開き、構文ファイルをインポートしてください。
その際「古いキーワードを削除しますか?...」と聞かれるので「いいえ」を選択してください。

キーワードは
http://www.movabletype.org/documentation/appendices/tags/
から拾いました。

AutoHotKey Script syntax file

AutoHotKey Script syntax file , ahk.esy (59 KB) - AutoHotKey Script syntax file

F# syntax file

F# syntax file by Toshihiro Shima, fsharp.esy (3 KB) - F# syntax file.