Sha256: 58a27aa2a31eb3c52f4674409ac318e8380a80e2aa91167905ef209029beed2d

Contents?: true

Size: 1.12 KB

Versions: 139

Compression:

Stored size: 1.12 KB

Contents

--- 
name: Scilab
fileTypes: 
- sce
- sci
- tst
- dem
scopeName: source.scilab
uuid: 14374AA3-A329-4623-8DFA-1ACC2CE222B9
foldingStartMarker: ^(?!.*//.*).*\b(if|while|for|function|select)\b
patterns: 
- name: comment.line.double-slash.scilab
  begin: //
  end: $\n?
- name: constant.numeric.scilab
  match: \b(([0-9]+\.?[0-9]*)|(\.[0-9]+))((e|E)(\+|-)?[0-9]+)?\b
- name: support.constant.scilab
  match: (%inf|%i|%pi|%eps|%e|%nan|%s|%t|%f)\b
- name: string.quoted.double.scilab
  begin: "\""
  end: "\"(?!\")"
  patterns: 
  - name: constant.character.escape.scilab
    match: "''|\"\""
- name: string.quoted.single.scilab
  begin: (?<![\w\]\)])'
  end: "'(?!')"
  patterns: 
  - name: constant.character.escape.scilab
    match: "''|\"\""
- captures: 
    "1": 
      name: keyword.control.scilab
    "2": 
      name: entity.name.function.scilab
  match: \b(function)\s+(?:[^=]+=\s*)?(\w+)(?:\s*\(.*\))?
- name: keyword.control.scilab
  match: \b(if|then|else|elseif|while|for|function|end|endfunction|return|select|case|break|global)\b
- name: punctuation.separator.continuation.scilab
  match: \.\.\.\s*$
foldingStopMarker: \b(endfunction|end)\b

Version data entries

139 entries across 134 versions & 19 rubygems

Version Path
dyndoc-ruby-1.0.20 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-1.0.18 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-1.0.17 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-1.0.16 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-1.0.6 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-1.0.5 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-1.0.4 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-1.0.3 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-1.0.2 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-1.0.1 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-1.0.0 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-0.9.17 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-0.9.16 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-0.9.14 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-0.9.12 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-0.9.11 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-0.9.10 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-0.9.9 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-0.9.8 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-0.9.7 share/etc/uv/syntax/source.scilab.syntax