Sha256: 5854fde6de7824b92f614275b8a755570d8038efd50f5c3ccdbb4837569b3639
Contents?: true
Size: 1.61 KB
Versions: 139
Compression:
Stored size: 1.61 KB
Contents
--- name: Lisp fileTypes: - lisp - cl - l - mud - el scopeName: source.lisp uuid: 00D451C9-6B1D-11D9-8DFA-000D93589AF6 foldingStartMarker: \( patterns: - name: comment.line.semicolon.lisp captures: "1": name: punctuation.definition.comment.lisp match: (;).*$\n? - name: meta.function.lisp captures: "2": name: storage.type.function-type.lisp "4": name: entity.name.function.lisp match: (\b(?i:(defun|defmethod|defmacro))\b)(\s+)((\w|\-|\!|\?)*) - name: constant.character.lisp captures: "1": name: punctuation.definition.constant.lisp match: (#)(\w|[\\+-=<>'"&#])+ - name: variable.other.global.lisp captures: "1": name: punctuation.definition.variable.lisp "3": name: punctuation.definition.variable.lisp match: (\*)(\S*)(\*) - name: keyword.control.lisp match: \b(?i:case|do|let|loop|if|else|when)\b - name: keyword.operator.lisp match: \b(?i:eq|neq|and|or)\b - name: constant.language.lisp match: \b(?i:null|nil)\b - name: support.function.lisp match: \b(?i:cons|car|cdr|cond|lambda|format|setq|setf|quote|eval|append|list|listp|memberp|t|load|progn)\b - name: constant.numeric.lisp 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.lisp endCaptures: "0": name: punctuation.definition.string.end.lisp begin: "\"" beginCaptures: "0": name: punctuation.definition.string.begin.lisp end: "\"" patterns: - name: constant.character.escape.lisp match: \\. foldingStopMarker: \) keyEquivalent: ^~L comment: ""
Version data entries
139 entries across 134 versions & 19 rubygems