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-0.9.5 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-0.9.3 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-0.9.2 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-0.9.1 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-0.9.0 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-0.8.5 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-0.8.4 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-0.8.3 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-0.8.2 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-0.8.1 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-0.8.0 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-0.7.7 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-0.7.6 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-0.7.5 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-0.7.4 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-0.7.3 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-0.7.2 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-0.7.1 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-0.7.0 share/etc/uv/syntax/source.scilab.syntax
dyndoc-ruby-0.6.9 share/etc/uv/syntax/source.scilab.syntax