summaryrefslogtreecommitdiff
path: root/queries/pascal/folds.scm
diff options
context:
space:
mode:
authorIsopod <Isopod@users.noreply.github.com>2021-12-24 19:53:32 +0100
committerGitHub <noreply@github.com>2021-12-24 13:53:32 -0500
commit9174b095b6fe3ab31634e71e152a61c14949b669 (patch)
tree1912adc605dd981dd979ef74930a6bb6e6396099 /queries/pascal/folds.scm
parentb99f46c735cf86abbbbc6829c1bbd8445fee919e (diff)
Add support for Pascal (#2153)
* Add support for Pascal * Pascal: Replace some of the capture groups, use lua-match where possible
Diffstat (limited to 'queries/pascal/folds.scm')
-rw-r--r--queries/pascal/folds.scm33
1 files changed, 33 insertions, 0 deletions
diff --git a/queries/pascal/folds.scm b/queries/pascal/folds.scm
new file mode 100644
index 00000000..6db2857b
--- /dev/null
+++ b/queries/pascal/folds.scm
@@ -0,0 +1,33 @@
+[
+ (interface)
+ (implementation)
+ (initialization)
+ (finalization)
+
+ (if)
+ (ifElse)
+ (while)
+ (repeat)
+ (for)
+ (foreach)
+ (try)
+ (case)
+ (caseCase)
+ (asm)
+ (with)
+
+ (declVar)
+ (declConst)
+ (declEnum)
+ (declProcRef)
+ (declExports)
+ (declProcRef)
+ (declType)
+ (defProc)
+ (declField)
+ (declProp)
+
+ (comment)
+] @fold
+
+(interface (declProc) @fold)