src.elv.sh@v0.21.0-dev.0.20240515223629-06979efb9a2a/vscode/snippets/snippets.json (about)

     1  {
     2      "lambda (single line)": {
     3          "prefix": "lambda",
     4          "body": "{|${1:arguments}| ${2:body}}"
     5      },
     6      "lambda (multi line)": {
     7          "prefix": "lambda",
     8          "body": [
     9              "{|${1:arguments}|",
    10              "\t${2:body}",
    11              "}"
    12          ]
    13      },
    14      "var command": {
    15          "prefix": "var",
    16          "body": "var ${1:names} = ${2:values}"
    17      },
    18      "set command": {
    19          "prefix": "set",
    20          "body": "set ${1:names} = ${2:values}"
    21      },
    22      "tmp command": {
    23          "prefix": "tmp",
    24          "body": "tmp ${1:names} = ${2:values}"
    25      },
    26      "if command": {
    27          "prefix": "if",
    28          "body": [
    29              "if ${1:condition} {",
    30              "\t${2:body}",
    31              "}"
    32          ]
    33      },
    34      "if command with else": {
    35          "prefix": "if-else",
    36          "body": [
    37              "if ${1:condition} {",
    38              "\t${2:body}",
    39              "} else {",
    40              "\t${3:body}",
    41              "}"
    42          ]
    43      },
    44      "while command": {
    45          "prefix": "while",
    46          "body": [
    47              "while ${1:condition} {",
    48              "\t${2:body}",
    49              "}"
    50          ]
    51      },
    52      "while command with else": {
    53          "prefix": "while-else",
    54          "body": [
    55              "while ${1:condition} {",
    56              "\t${2:body}",
    57              "} else {",
    58              "\t${3:body}",
    59              "}"
    60          ]
    61      },
    62      "for command": {
    63          "prefix": "for",
    64          "body": [
    65              "for ${1:variable} ${2:container} {",
    66              "\t${3:body}",
    67              "}"
    68          ]
    69      },
    70      "for command with else": {
    71          "prefix": "for-else",
    72          "body": [
    73              "for ${1:variable} ${2:container} {",
    74              "\t${3:body}",
    75              "} else {",
    76              "\t${4:body}",
    77              "}"
    78          ]
    79      },
    80      "try command with catch": {
    81          "prefix": "try-catch",
    82          "body": [
    83              "try {",
    84              "\t${1:body}",
    85              "} catch ${2:name} {",
    86              "\t${3:body}",
    87              "}"
    88          ]
    89      },
    90      "try command with finally": {
    91          "prefix": "try-finally",
    92          "body": [
    93              "try {",
    94              "\t${1:body}",
    95              "} finally {",
    96              "\t${2:body}",
    97              "}"
    98          ]
    99      },
   100      "fn command": {
   101          "prefix": "fn",
   102          "body": [
   103              "fn ${1:name} {|${1:arguments}|",
   104              "\t${2:body}",
   105              "}"
   106          ]
   107      },
   108      "pragma command": {
   109          "prefix": "pragma",
   110          "body": "pragma ${1:name} = ${2:value}"
   111      }
   112  }