This commit is contained in:
2024-04-30 07:08:23 +02:00
commit a711247971
2043 changed files with 16874 additions and 0 deletions

View File

@@ -0,0 +1,5 @@
# -*- mode: snippet -*-
# name: (case ... [... ...]...)
# key: case
# --
(case ${1:expression} [${2:datum} $0])

View File

@@ -0,0 +1,5 @@
# -*- mode: snippet -*-
# name: (case-lambda [... ...]...)
# key: case-lambda
# --
(case-lambda [${1:arguments} $0])

View File

@@ -0,0 +1,5 @@
# -*- mode: snippet -*-
# name: (cond [... ...]...)
# key: cond
# --
(cond [${1:predicate} $0])

View File

@@ -0,0 +1,5 @@
# -*- mode: snippet -*-
# name: (define ... ...)
# key: define
# --
(define ${1:(${2:name} ${3:arguments})} $0)

View File

@@ -0,0 +1,5 @@
# -*- mode: snippet -*-
# name: (define-syntax-rule (... ...) ...)
# key: define-syntax-rule
# --
(define-syntax-rule (${1:id} ${2:pattern}) $0)

7
snippets/racket-mode/do Normal file
View File

@@ -0,0 +1,7 @@
# -*- mode: snippet -*-
# name: (do ([... ... ...]...) (... ...) ...)
# key: do
# --
(do ([${1:name} ${2:init} ${3:step}]$4)
(${5:stop-predicate} ${6:finish})
$0)

5
snippets/racket-mode/for Normal file
View File

@@ -0,0 +1,5 @@
# -*- mode: snippet -*-
# name: (for... (...) ...)
# key: for
# --
(for$1 (${2:for-clause}) $0)

6
snippets/racket-mode/if Normal file
View File

@@ -0,0 +1,6 @@
# -*- mode: snippet -*-
# name: (if ... ... ...)
# key: if
# --
(if ${1:(${2:predicate})}
$0)

View File

@@ -0,0 +1,5 @@
# -*- mode: snippet -*-
# name: (lambda (...) ...)
# key: lambda
# --
(lambda ${1:(${2:arguments})} $0)

5
snippets/racket-mode/let Normal file
View File

@@ -0,0 +1,5 @@
# -*- mode: snippet -*-
# name: (let... ([... ...]...) ...)
# key: let
# --
(let$1 ([${2:name} ${3:expression}]$4) $0)

View File

@@ -0,0 +1,5 @@
# -*- mode: snippet -*-
# name: (match ... [... ...]...)
# key: match
# --
(match ${1:expression} [${2:clause} $0])

View File

@@ -0,0 +1,6 @@
# -*- mode: snippet -*-
# name: (module ... ... ...)
# key: module
# --
(module ${1:id} ${2:module-path}
$0)

View File

@@ -0,0 +1,6 @@
# -*- mode: snippet -*-
# name: (module+ ... ...)
# key: module+
# --
(module+ ${1:id}
$0)

View File

@@ -0,0 +1,6 @@
# -*- mode: snippet -*-
# name: (module* ... ... ...)
# key: module*
# --
(module* ${1:id} ${2:module-path}
$0)

View File

@@ -0,0 +1,6 @@
# -*- mode: snippet -*-
# name: (syntax-rules (...) [(... ...) ...]...)
# key: syntax-rules
# --
(syntax-rules (${1:literal-id}$2)
[(${3:id} ${4:pattern}) ${5:template}]$6)

View File

@@ -0,0 +1,5 @@
# -*- mode: snippet -*-
# name: (unless ...)
# key: unless
# --
(unless ${1:(${2:predicate})} $0)

View File

@@ -0,0 +1,5 @@
# -*- mode: snippet -*-
# name: (when ...)
# key: when
# --
(when ${1:(${2:predicate})} $0)