OSDN Git Service

Adds Code Browser define files.
authormegumi_engines <megumi_engines@users.osdn.me>
Sun, 24 May 2020 23:57:51 +0000 (08:57 +0900)
committermegumi_engines <megumi_engines@users.osdn.me>
Sun, 24 May 2020 23:57:51 +0000 (08:57 +0900)
code-browser/README.md [new file with mode: 0644]
code-browser/languages_Ring.txt [new file with mode: 0644]
code-browser/screenshot.png [new file with mode: 0644]

diff --git a/code-browser/README.md b/code-browser/README.md
new file mode 100644 (file)
index 0000000..562a130
--- /dev/null
@@ -0,0 +1 @@
+not yet...
diff --git a/code-browser/languages_Ring.txt b/code-browser/languages_Ring.txt
new file mode 100644 (file)
index 0000000..767a261
--- /dev/null
@@ -0,0 +1,35 @@
+// View -> Options -> global-options.cbc ->
+// Languages -> F12 -> rename: new section to Ring -> Double-click to Ring ->
+// paste the this file -> Ctrl+S
+def ring
+       prototype               = languages.default
+       caption         = Ring
+       patterns                = *.ring;*.rh;*.rform;*.cf
+       first-line-patterns             = #!*/ring*
+       encoding                = UTF-8
+       stylizer                = generic
+
+       string-delimiter        = "
+       string-delimiter-2      = '
+       escape-char     = \
+       string-escape-char      = \
+       string-escape-char-2    = \
+       line-comment    = #
+       line-comment-2  = //
+       open-comment    = /*
+       close-comment   = */
+       multi-line-strings      = true
+       ignore-case     = true
+
+       statements              =  %
+                               again and but bye call case catch %
+                               changeringkeyword changeringoperator class %
+                               def do done else elseif end %
+                               endclass endfunc endpackage %
+                               exit for from func get give if import in load loadsyntax %
+                               loop new next not off ok on or other package %
+                               private put return see self step switch this to try while
+
+       constants       = false true nl tab cr null
+       operators = ;(){}[]&:+-%%*/<>!?|~^=.,
+end
diff --git a/code-browser/screenshot.png b/code-browser/screenshot.png
new file mode 100644 (file)
index 0000000..7eb114d
Binary files /dev/null and b/code-browser/screenshot.png differ