Sha256: 7ef90313fb2543f8513cef4067d919bbefb21b0604b9ef46516db60725e9df26
Contents?: true
Size: 1.14 KB
Versions: 2
Compression:
Stored size: 1.14 KB
Contents
--- name: Standard ML fileTypes: - sml scopeName: source.ml uuid: 9B148AEA-F723-4EDE-8B7F-2F4FD730BC3A foldingStartMarker: \(\*|\b(struct|sig)\b patterns: - name: comment.block.ml captures: "0": name: punctuation.definition.comment.ml begin: \(\* end: \*\) - name: keyword.other.ml match: \b(val|type|datatype|structure|struct|signature|sig|functor|end|as|if|then|else|andalso|orelse|let|in|abstype|local|where|case|of|fn|raise|exception|handle)\b - captures: "1": name: keyword.other.ml "2": name: entity.name.function.ml match: \b(fun|and)\s+([\w']+)\b - name: string.quoted.double.ml endCaptures: "0": name: punctuation.definition.string.end.ml begin: "\"" beginCaptures: "0": name: punctuation.definition.string.begin.ml end: "\"" patterns: - name: constant.character.escape.ml match: \\. - name: constant.character.ml captures: "1": name: punctuation.definition.constant.ml "3": name: punctuation.definition.constant.ml match: (#")(\\)?.(") - name: constant.numeric.ml match: \b\d*\.?\d+\b foldingStopMarker: \*\)|\bend\b keyEquivalent: ^~S
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ultraviolet-0.10.0 | syntax/standard_ml.syntax |
ultraviolet-0.9.0 | syntax/standard_ml.syntax |