Sha256: cd8ac3dec90ae15e9036de1e0441a0f6e046db26fdc3ead9776a7a4ebb8ea2f0

Contents?: true

Size: 1.33 KB

Versions: 139

Compression:

Stored size: 1.33 KB

Contents

--- 
name: Ada
fileTypes: 
- adb
- ads
scopeName: source.ada
uuid: 0AB8A36E-6B1D-11D9-B034-000D93589AF6
foldingStartMarker: \b(?i:(procedure|package|function|task|type|loop))\b
patterns: 
- name: keyword.control.ada
  match: \b(?i:(abort|else|new|return|abs|elsif|not|reverse|abstract|end|null|accept|entry|select|access|exception|of|separate|aliased|exit|or|subtype|all|others|and|for|out|tagged|array|function|task|at|package|terminate|generic|pragma|then|begin|goto|private|type|body|procedure|if|protected|until|case|in|use|constant|is|raise|range|when|declare|limited|record|while|delay|loop|rem|with|delta|renames|digits|mod|requeue|xor|do))\b
- name: constant.numeric.ada
  match: \b((0(x|X)[0-9a-fA-F]*)|(([0-9]+\.?[0-9]*)|(\.[0-9]+))((e|E)(\+|-)?[0-9]+)?)(L|l|UL|ul|u|U|F|f|ll|LL|ull|ULL)?\b
- name: string.quoted.double.ada
  endCaptures: 
    "0": 
      name: punctuation.definition.string.end.ada
  begin: "\""
  beginCaptures: 
    "0": 
      name: punctuation.definition.string.begin.ada
  end: "\""
  patterns: 
  - name: invalid.illegal.lf-in-string.ada
    match: \n
- name: comment.line.double-dash.ada
  captures: 
    "1": 
      name: punctuation.definition.comment.ada
  match: (--)(.*)$\n?
foldingStopMarker: \b(?i:(end))\b
keyEquivalent: ^~A
comment: Ada -- chris@cjack.com. Feel free to modify, distribute, be happy. Share and enjoy.

Version data entries

139 entries across 134 versions & 19 rubygems

Version Path
textpow-1.4.0 lib/textpow/syntax/source.ada.syntax
spox-ultraviolet-0.10.3 syntax/ada.syntax
spox-ultraviolet-0.10.4 syntax/ada.syntax
vertiginous-ultraviolet-0.10.2 syntax/ada.syntax
vertiginous-ultraviolet-0.10.3 syntax/ada.syntax
textpow-1.3.1 lib/textpow/syntax/source.ada.syntax
textpow-1.3.0 lib/textpow/syntax/source.ada.syntax
textpow1x-1.2.5 lib/textpow/syntax/source.ada.syntax
rmthemegen-0.0.47 vendor/ultraviolet-0.10.2/syntax/ada.syntax
code_rippa-0.0.7 lib/code_rippa/syntax/ada.syntax
code_rippa-0.0.6 lib/code_rippa/syntax/ada.syntax
code_rippa-0.0.5 lib/code_rippa/syntax/ada.syntax
code_rippa-0.0.4 lib/code_rippa/syntax/ada.syntax
code_rippa-0.0.3 lib/code_rippa/syntax/ada.syntax
code_rippa-0.0.1 lib/code_rippa/syntax/ada.syntax
textpow1x-1.2.4 lib/textpow/syntax/source.ada.syntax
textpow1x-1.2.3 lib/textpow/syntax/source.ada.syntax
textpow1x-1.2.2 lib/textpow/syntax/source.ada.syntax
textpow1x-1.2.1 lib/textpow/syntax/source.ada.syntax
textpow1x-1.2.0 lib/textpow/syntax/source.ada.syntax