|
40 | 40 | "patterns": [
|
41 | 41 | {
|
42 | 42 | "name": "keyword.control.ddp",
|
43 |
| - "match": "\\b(([Ww]enn)|(dann)|([Ss]onst)|(aber)|([Ff](ü|ue)r)|(jeden?)|(in)|([Ss]olange)|([Mm]ach[et])|(zur(ü|ue)ck)|([Gg]ibt?)|([Vv]erlasse\\s+die\\s+((Funktion)|(Schleife)))|([Ff]ahre\\s+mit\\s+der\\s+Schleife\\s+fort)|(von)|(vom)|(bis)|(jede)|(jeder)|(Schrittgr(ö|(oe))(ß|ss)e))|(Mal)|([Ww]iederhole)|((ö|oe)ffentlichen?)\\b" |
| 43 | + "match": "\\b(([Ww]enn)|(dann)|([Ss]onst)|(aber)|([Ff](ü|ue)r)|(jeden?)|(in)|([Ss]olange)|([Mm]ach[et])|(zur(ü|ue)ck)|([Gg]ibt?)|([Vv]erlasse\\s+die\\s+((Funktion)|(Schleife)))|([Ff]ahre\\s+mit\\s+der\\s+Schleife\\s+fort)|(von)|(vom)|(bis)|(jede)|(jeder)|(Schrittgr(ö|(oe))(ß|ss)e))|(Mal)|([Ww]iederhole)|((ö|oe)ffentlichen?)|(falls)|(ansonsten)\\b" |
44 | 44 | },
|
45 | 45 | {
|
46 | 46 | "name": "meta.preprocessor",
|
|
59 | 59 | },
|
60 | 60 | {
|
61 | 61 | "name": "keyword.other.ddp",
|
62 |
| - "match": "\\b([Dd]er)|([Dd]ie)|([Dd]as)|(de[mn])|(ist)|(an)|(Stelle)|([Ss]peichere\\s+das\\s+Ergebnis\\s+von)|([Ss]peichere)|(eine[rn])|(eine)|(ein)|(leeren?)|(Liste)|(aus)|(besteht)|(Funktion)|(mit)|(Parametern?)|(Typ)|(Standardwert)\\b" |
| 62 | + "match": "\\b([Dd]er)|([Dd]ie)|([Dd]as)|(de[mn])|(ist)|(an)|(Stelle)|([Ss]peichere\\s+das\\s+Ergebnis\\s+von)|([Ss]peichere)|(eine[rn])|(eine)|(ein)|(leeren?)|(Liste)|(aus)|(besteht)|(Funktion)|(mit)|(Parametern?)|(Typ)|(Standardwert)|(sichtbar)|(extern)\\b" |
63 | 63 | }
|
64 | 64 | ]
|
65 | 65 | },
|
66 | 66 | "operators": {
|
67 | 67 | "patterns": [
|
68 | 68 | {
|
69 | 69 | "name": "keyword.operator.new.ddp",
|
70 |
| - "match": "\\b((oder)|(und)|(nicht)|(gleich)|(ungleich)|(kleiner)|(größer)|(groesser)|(als)|(zwischen)|(die\\s+L(ä|ae)nge\\s+von)|(die\\s+Gr(ö|oe)(ß|ss)e\\s+von)|(verkettet\\s+mit))\\b" |
| 70 | + "match": "\\b((oder)|(und)|(nicht)|(gleich)|(ungleich)|(kleiner)|(größer)|(groesser)|(als)|(zwischen)|(die\\s+L(ä|ae)nge\\s+von)|(die\\s+Gr(ö|oe)(ß|ss)e\\s+von)|(verkettet\\s+mit))|(entweder)\\b" |
71 | 71 | },
|
72 | 72 | {
|
73 | 73 | "name": "keyword.operator.new.math.ddp",
|
|
231 | 231 | "name": "meta.preprocessor.string.ddp",
|
232 | 232 | "patterns": [
|
233 | 233 | {
|
234 |
| - "match": "<[\\wäöüÄÖÜ]+>", |
| 234 | + "match": "<!?[\\wäöüÄÖÜ]+>", |
235 | 235 | "name": "variable.parameter.alias.ddp"
|
236 | 236 | },
|
237 | 237 | {
|
|
252 | 252 | "patterns": [
|
253 | 253 | {
|
254 | 254 | "name": "variable.parameter.alias.ddp",
|
255 |
| - "match": "<[\\wäöüÄÖÜ]+>" |
| 255 | + "match": "<!?[\\wäöüÄÖÜ]+>" |
256 | 256 | }
|
257 | 257 | ]
|
258 | 258 | },
|
|
280 | 280 | "name": "meta.preprocessor.string.ddp",
|
281 | 281 | "patterns": [
|
282 | 282 | {
|
283 |
| - "match": "<[\\wäöüÄÖÜ]+>", |
| 283 | + "match": "<!?[\\wäöüÄÖÜ]+>", |
284 | 284 | "name": "variable.parameter.alias.ddp"
|
285 | 285 | },
|
286 | 286 | {
|
|
0 commit comments