Skip to content

Commit 8ae6d81

Browse files
PeterJudgeZAgquerret
authored andcommitted
Improve scoping for ABL functions that do not always require parentheses
Issue vscode-abl/vscode-abl#520
1 parent 8307191 commit 8ae6d81

59 files changed

Lines changed: 1286 additions & 1306 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ The ABL-specific scopes produced by the ABL grammar listed in the table below. T
111111
|storage.type.function.abl | `defined` keyword and preprocessor directives like `&message` |
112112
|string.quoted.double.abl | String in `"` quotes |
113113
|string.quoted.single.abl | String in `'` quotes |
114-
|support.function.abl | `opsys`, `proversion`, ABL functions (eg `base64-encode`) |
114+
|support.function.abl | `opsys`, `proversion`, ABL functions (eg `base64-encode`). Note that `TRANSACTION` in a `FOR EACH` statement will be scoped this way |
115115
|support.other.abl | Translation attributes `:L`, `:R`, `:T`, `:C`, `:U` |
116116
|support.other.argument.abl | `&<name\|number>` arguments in includes |
117117
|variable.language.abl | ABL system handles (eg `session` or `this-object`) |

0 commit comments

Comments
 (0)