|
19 | 19 | patterns = (
|
20 | 20 |
|
21 | 21 | {
|
22 |
| - name = "keywords.control.pascal"; |
| 22 | + name = "keyword.control.pascal"; |
23 | 23 | match = "\\<(?i:(absolute|abstract|all|and|and_then|array|as|asm|attribute|begin|bindable|case|class|const|constructor|destructor|div|do|end|do|else|end|export|exports|external|far|file|finalization|for|forward|function|goto|if|implementation|import|in|inherited|initialization|interface|interrupt|is|label|library|mod|module|name|near|nil|not|object|of|only|operator|or|or_else|otherwise|packed|pow|private|procedure|program|property|protected|public|published|qualified|record|repeat|resident|restricted|segment|set|shl|shr|then|to|type|unit|until|uses|value|var|view|virtual|while|with|xor))\\>";
|
24 | 24 | fontStyle = ( bold );
|
25 | 25 | foregroundColor = "blue";
|
26 | 26 | },
|
27 | 27 |
|
28 |
| - { name = "constants.numeric.pascal"; match = "\\<((0(x|X)[0-9a-fA-F]*)|(([0-9]+\\.?[0-9]*)|(\\.[0-9]+))((e|E)(\\+|-)?[0-9]+)?)(L|l|UL|ul|u|U|F|f|ll|LL|ull|ULL)?\\>"; foregroundColor = "#0000CD"; }, |
| 28 | + { name = "constant.numeric.pascal"; match = "\\<((0(x|X)[0-9a-fA-F]*)|(([0-9]+\\.?[0-9]*)|(\\.[0-9]+))((e|E)(\\+|-)?[0-9]+)?)(L|l|UL|ul|u|U|F|f|ll|LL|ull|ULL)?\\>"; foregroundColor = "#0000CD"; }, |
29 | 29 |
|
30 |
| - { name = "comments.line.pascal.one"; match = "--(.*)$"; foregroundColor = "#236B8E"; fontStyle = ( italic );}, |
31 |
| - { name = "comments.line.pascal.two"; match = "//.*$"; foregroundColor = "#236B8E"; fontStyle = ( italic ); }, |
32 |
| - { name = "comments.block.pascal.one"; begin = "\\(\\*"; end = "\\*\\)"; foregroundColor = "#236B8E"; }, |
33 |
| - { name = "comments.block.pascal.two"; begin = "\\{"; end = "\\}"; foregroundColor = "#236B8E"; }, |
| 30 | + { name = "comment.line.pascal.one"; match = "--(.*)$"; foregroundColor = "#236B8E"; fontStyle = ( italic );}, |
| 31 | + { name = "comment.line.pascal.two"; match = "//.*$"; foregroundColor = "#236B8E"; fontStyle = ( italic ); }, |
| 32 | + { name = "comment.block.pascal.one"; begin = "\\(\\*"; end = "\\*\\)"; foregroundColor = "#236B8E"; }, |
| 33 | + { name = "comment.block.pascal.two"; begin = "\\{"; end = "\\}"; foregroundColor = "#236B8E"; }, |
34 | 34 |
|
35 |
| - { name = "strings.double-quoted.pascal"; begin = "\""; end = "\""; swallow = "\\\\."; foregroundColor = "#8B2252"; }, |
36 |
| - { name = "strings.single-quoted.pascal"; begin = "'"; end = "'"; swallow = "\\\\."; foregroundColor = "#8B2252"; }, |
| 35 | + { name = "string.double-quoted.pascal"; begin = "\""; end = "\""; swallow = "\\\\."; foregroundColor = "#8B2252"; }, |
| 36 | + { name = "string.single-quoted.pascal"; begin = "'"; end = "'"; swallow = "\\\\."; foregroundColor = "#8B2252"; }, |
37 | 37 |
|
38 | 38 | );
|
39 | 39 | uuid = "F42FA544-6B1C-11D9-9517-000D93589AF6";
|
|
0 commit comments