Lev

|
Posted: Thu Jul 27, 2006 19:26 Post subject: |
|
|
Quote: | Регекспы для детектирования функций и переменных в подсветках прописал на скорую руку для тех языков что знал, так что кто доработает выкладывайте тут. | Выкусил из ини файла mystix (http://sf.net/projects/mystix)
C#, C++
DocumentTypeFunctionRegExp3=^[A-Za-z]+([\x20\t]*)[A-Za-z]+[A-Za-z0-9_:]*\([^)]*\)
INI
DocumentTypeFunctionRegExp7=\[[A-Za-z0-9_]+\]
Pascal
DocumentTypeFunctionRegExp12=^(function|procedure)([\x20\t]*)[A-Za-z]+[A-Za-z0-9_.]*\([^)]*\)
Perl
DocumentTypeFunctionRegExp13=sub([\x20\t]*)[A-Za-z]+[A-Za-z0-9_]*\([^)]*\)
PHP
DocumentTypeFunctionRegExp14=function([\x20\t]*)[A-Za-z]+[A-Za-z0-9_]*\([^)]*\)
VBScript, Visual Basic
DocumentTypeFunctionRegExp16=^(private|public)?([\x20\t]*)(function|sub)([\x20\t]*)[A-Za-z]+[A-Za-z0-9_.]*\([^)]*\) |
|