From cf2db5dfe792301bd18d776340d3fa55168aef75 Mon Sep 17 00:00:00 2001 From: Zachary Yedidia Date: Mon, 2 May 2016 15:01:46 -0400 Subject: [PATCH] Add R syntax file Closes #91 --- cmd/micro/highlighter.go | 1 + cmd/micro/runtime.go | 201 ++++++++++++++++++++++----------------- runtime/syntax/r.micro | 7 ++ 3 files changed, 120 insertions(+), 89 deletions(-) create mode 100644 runtime/syntax/r.micro diff --git a/cmd/micro/highlighter.go b/cmd/micro/highlighter.go index 077e2879..50bdc6e1 100644 --- a/cmd/micro/highlighter.go +++ b/cmd/micro/highlighter.go @@ -93,6 +93,7 @@ var preInstalledSynFiles = []string{ "privoxy-filter", "puppet", "python", + "r", "reST", "rpmspec", "ruby", diff --git a/cmd/micro/runtime.go b/cmd/micro/runtime.go index 630eedca..bb2cc188 100644 --- a/cmd/micro/runtime.go +++ b/cmd/micro/runtime.go @@ -69,6 +69,7 @@ // runtime/syntax/privoxy-filter.micro // runtime/syntax/puppet.micro // runtime/syntax/python.micro +// runtime/syntax/r.micro // runtime/syntax/reST.micro // runtime/syntax/rpmspec.micro // runtime/syntax/ruby.micro @@ -171,7 +172,7 @@ func runtimeReadmeMd() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/README.md", size: 305, mode: os.FileMode(420), modTime: time.Unix(1461431515, 0)} + info := bindataFileInfo{name: "runtime/README.md", size: 305, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -191,7 +192,7 @@ func runtimeColorschemesDefaultMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/colorschemes/default.micro", size: 378, mode: os.FileMode(420), modTime: time.Unix(1462024521, 0)} + info := bindataFileInfo{name: "runtime/colorschemes/default.micro", size: 378, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -211,7 +212,7 @@ func runtimeColorschemesSolarizedTcMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/colorschemes/solarized-tc.micro", size: 585, mode: os.FileMode(420), modTime: time.Unix(1462024521, 0)} + info := bindataFileInfo{name: "runtime/colorschemes/solarized-tc.micro", size: 585, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -231,7 +232,7 @@ func runtimeColorschemesSolarizedMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/colorschemes/solarized.micro", size: 468, mode: os.FileMode(420), modTime: time.Unix(1462044695, 0)} + info := bindataFileInfo{name: "runtime/colorschemes/solarized.micro", size: 468, mode: os.FileMode(420), modTime: time.Unix(1462116961, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -251,7 +252,7 @@ func runtimeHelpHelpMd() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/help/help.md", size: 6295, mode: os.FileMode(420), modTime: time.Unix(1462044677, 0)} + info := bindataFileInfo{name: "runtime/help/help.md", size: 6295, mode: os.FileMode(420), modTime: time.Unix(1462111989, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -271,7 +272,7 @@ func runtimeSyntaxDockerfileMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/Dockerfile.micro", size: 841, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/Dockerfile.micro", size: 841, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -291,7 +292,7 @@ func runtimeSyntaxLicense() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/LICENSE", size: 723, mode: os.FileMode(420), modTime: time.Unix(1461431515, 0)} + info := bindataFileInfo{name: "runtime/syntax/LICENSE", size: 723, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -311,7 +312,7 @@ func runtimeSyntaxReadmeMd() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/README.md", size: 1357, mode: os.FileMode(420), modTime: time.Unix(1461431515, 0)} + info := bindataFileInfo{name: "runtime/syntax/README.md", size: 1357, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -331,7 +332,7 @@ func runtimeSyntaxApacheconfMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/apacheconf.micro", size: 6276, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/apacheconf.micro", size: 6276, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -351,7 +352,7 @@ func runtimeSyntaxArduinoMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/arduino.micro", size: 3654, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/arduino.micro", size: 3654, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -371,7 +372,7 @@ func runtimeSyntaxAsciidocMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/asciidoc.micro", size: 984, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/asciidoc.micro", size: 984, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -391,7 +392,7 @@ func runtimeSyntaxAsmMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/asm.micro", size: 780, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/asm.micro", size: 780, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -411,7 +412,7 @@ func runtimeSyntaxAwkMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/awk.micro", size: 1213, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/awk.micro", size: 1213, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -431,7 +432,7 @@ func runtimeSyntaxCMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/c.micro", size: 1613, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/c.micro", size: 1613, mode: os.FileMode(420), modTime: time.Unix(1462215621, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -451,7 +452,7 @@ func runtimeSyntaxCmakeMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/cmake.micro", size: 917, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/cmake.micro", size: 917, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -471,7 +472,7 @@ func runtimeSyntaxCoffeescriptMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/coffeescript.micro", size: 719, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/coffeescript.micro", size: 719, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -491,7 +492,7 @@ func runtimeSyntaxColortestMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/colortest.micro", size: 415, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/colortest.micro", size: 415, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -511,7 +512,7 @@ func runtimeSyntaxConfMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/conf.micro", size: 219, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/conf.micro", size: 219, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -531,7 +532,7 @@ func runtimeSyntaxConkyMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/conky.micro", size: 6330, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/conky.micro", size: 6330, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -551,7 +552,7 @@ func runtimeSyntaxCsharpMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/csharp.micro", size: 1437, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/csharp.micro", size: 1437, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -571,7 +572,7 @@ func runtimeSyntaxCssMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/css.micro", size: 335, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/css.micro", size: 335, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -591,7 +592,7 @@ func runtimeSyntaxCythonMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/cython.micro", size: 998, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/cython.micro", size: 998, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -611,7 +612,7 @@ func runtimeSyntaxDMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/d.micro", size: 3620, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/d.micro", size: 3620, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -631,7 +632,7 @@ func runtimeSyntaxDotMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/dot.micro", size: 729, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/dot.micro", size: 729, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -651,7 +652,7 @@ func runtimeSyntaxErbMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/erb.micro", size: 1357, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/erb.micro", size: 1357, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -671,7 +672,7 @@ func runtimeSyntaxFishMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/fish.micro", size: 911, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/fish.micro", size: 911, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -691,7 +692,7 @@ func runtimeSyntaxFortranMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/fortran.micro", size: 2302, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/fortran.micro", size: 2302, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -711,7 +712,7 @@ func runtimeSyntaxGentooEbuildMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/gentoo-ebuild.micro", size: 1950, mode: os.FileMode(420), modTime: time.Unix(1461431515, 0)} + info := bindataFileInfo{name: "runtime/syntax/gentoo-ebuild.micro", size: 1950, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -731,7 +732,7 @@ func runtimeSyntaxGentooEtcPortageMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/gentoo-etc-portage.micro", size: 623, mode: os.FileMode(420), modTime: time.Unix(1461431515, 0)} + info := bindataFileInfo{name: "runtime/syntax/gentoo-etc-portage.micro", size: 623, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -751,7 +752,7 @@ func runtimeSyntaxGitCommitMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/git-commit.micro", size: 1129, mode: os.FileMode(420), modTime: time.Unix(1461431515, 0)} + info := bindataFileInfo{name: "runtime/syntax/git-commit.micro", size: 1129, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -771,7 +772,7 @@ func runtimeSyntaxGitConfigMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/git-config.micro", size: 254, mode: os.FileMode(420), modTime: time.Unix(1461431515, 0)} + info := bindataFileInfo{name: "runtime/syntax/git-config.micro", size: 254, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -791,7 +792,7 @@ func runtimeSyntaxGitRebaseTodoMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/git-rebase-todo.micro", size: 750, mode: os.FileMode(420), modTime: time.Unix(1461431515, 0)} + info := bindataFileInfo{name: "runtime/syntax/git-rebase-todo.micro", size: 750, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -811,7 +812,7 @@ func runtimeSyntaxGlslMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/glsl.micro", size: 882, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/glsl.micro", size: 882, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -831,7 +832,7 @@ func runtimeSyntaxGoMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/go.micro", size: 922, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/go.micro", size: 922, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -851,7 +852,7 @@ func runtimeSyntaxGroffMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/groff.micro", size: 723, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/groff.micro", size: 723, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -871,7 +872,7 @@ func runtimeSyntaxHamlMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/haml.micro", size: 585, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/haml.micro", size: 585, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -891,7 +892,7 @@ func runtimeSyntaxHaskellMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/haskell.micro", size: 1089, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/haskell.micro", size: 1089, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -911,7 +912,7 @@ func runtimeSyntaxHtmlMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/html.micro", size: 324, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/html.micro", size: 324, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -931,7 +932,7 @@ func runtimeSyntaxIniMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/ini.micro", size: 401, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/ini.micro", size: 401, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -951,7 +952,7 @@ func runtimeSyntaxInputrcMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/inputrc.micro", size: 285, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/inputrc.micro", size: 285, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -971,7 +972,7 @@ func runtimeSyntaxJavaMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/java.micro", size: 596, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/java.micro", size: 596, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -991,7 +992,7 @@ func runtimeSyntaxJavascriptMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/javascript.micro", size: 1025, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/javascript.micro", size: 1025, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1011,7 +1012,7 @@ func runtimeSyntaxJsonMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/json.micro", size: 402, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/json.micro", size: 402, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1031,7 +1032,7 @@ func runtimeSyntaxKeymapMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/keymap.micro", size: 318, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/keymap.micro", size: 318, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1051,7 +1052,7 @@ func runtimeSyntaxKickstartMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/kickstart.micro", size: 607, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/kickstart.micro", size: 607, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1071,7 +1072,7 @@ func runtimeSyntaxLedgerMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/ledger.micro", size: 432, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/ledger.micro", size: 432, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1091,7 +1092,7 @@ func runtimeSyntaxLispMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/lisp.micro", size: 380, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/lisp.micro", size: 380, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1111,7 +1112,7 @@ func runtimeSyntaxLuaMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/lua.micro", size: 2923, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/lua.micro", size: 2923, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1131,7 +1132,7 @@ func runtimeSyntaxMakefileMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/makefile.micro", size: 999, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/makefile.micro", size: 999, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1151,7 +1152,7 @@ func runtimeSyntaxManMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/man.micro", size: 264, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/man.micro", size: 264, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1171,7 +1172,7 @@ func runtimeSyntaxMarkdownMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/markdown.micro", size: 893, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/markdown.micro", size: 893, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1191,7 +1192,7 @@ func runtimeSyntaxMpdconfMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/mpdconf.micro", size: 389, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/mpdconf.micro", size: 389, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1211,7 +1212,7 @@ func runtimeSyntaxNanorcMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/nanorc.micro", size: 1042, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/nanorc.micro", size: 1042, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1231,7 +1232,7 @@ func runtimeSyntaxNginxMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/nginx.micro", size: 4846, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/nginx.micro", size: 4846, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1251,7 +1252,7 @@ func runtimeSyntaxOcamlMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/ocaml.micro", size: 767, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/ocaml.micro", size: 767, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1271,7 +1272,7 @@ func runtimeSyntaxPatchMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/patch.micro", size: 242, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/patch.micro", size: 242, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1291,7 +1292,7 @@ func runtimeSyntaxPegMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/peg.micro", size: 395, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/peg.micro", size: 395, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1311,7 +1312,7 @@ func runtimeSyntaxPerlMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/perl.micro", size: 1440, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/perl.micro", size: 1440, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1331,7 +1332,7 @@ func runtimeSyntaxPerl6Micro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/perl6.micro", size: 1649, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/perl6.micro", size: 1649, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1351,7 +1352,7 @@ func runtimeSyntaxPhpMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/php.micro", size: 1431, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/php.micro", size: 1431, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1371,7 +1372,7 @@ func runtimeSyntaxPkgConfigMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/pkg-config.micro", size: 245, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/pkg-config.micro", size: 245, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1391,7 +1392,7 @@ func runtimeSyntaxPkgbuildMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/pkgbuild.micro", size: 1424, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/pkgbuild.micro", size: 1424, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1411,7 +1412,7 @@ func runtimeSyntaxPoMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/po.micro", size: 221, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/po.micro", size: 221, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1431,7 +1432,7 @@ func runtimeSyntaxPovMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/pov.micro", size: 682, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/pov.micro", size: 682, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1451,7 +1452,7 @@ func runtimeSyntaxPrivoxyActionMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/privoxy-action.micro", size: 1545, mode: os.FileMode(420), modTime: time.Unix(1461431515, 0)} + info := bindataFileInfo{name: "runtime/syntax/privoxy-action.micro", size: 1545, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1471,7 +1472,7 @@ func runtimeSyntaxPrivoxyConfigMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/privoxy-config.micro", size: 804, mode: os.FileMode(420), modTime: time.Unix(1461431515, 0)} + info := bindataFileInfo{name: "runtime/syntax/privoxy-config.micro", size: 804, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1491,7 +1492,7 @@ func runtimeSyntaxPrivoxyFilterMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/privoxy-filter.micro", size: 390, mode: os.FileMode(420), modTime: time.Unix(1461431515, 0)} + info := bindataFileInfo{name: "runtime/syntax/privoxy-filter.micro", size: 390, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1511,7 +1512,7 @@ func runtimeSyntaxPuppetMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/puppet.micro", size: 1969, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/puppet.micro", size: 1969, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1531,7 +1532,27 @@ func runtimeSyntaxPythonMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/python.micro", size: 3037, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/python.micro", size: 3037, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} + a := &asset{bytes: bytes, info: info} + return a, nil +} + +var _runtimeSyntaxRMicro = []byte("\x1f\x8b\x08\x00\x00\x09\x6e\x88\x00\xff\x54\x8e\xb1\x6a\x03\x31\x0c\x86\x77\x3f\x85\x71\x32\x24\x1d\xf2\x0e\x19\x52\x28\x1c\x1e\xdc\x66\x0b\x04\x9f\x2b\x37\xa6\x3e\x29\xc8\x3a\x7a\x05\x3d\x7c\x9d\x26\x4b\x40\xa0\x0f\x24\xbe\xff\x5f\xd9\x60\x1b\xcd\x9c\xc0\x26\xfa\x04\x63\xda\x2f\x4a\x5c\xac\x0b\xce\xba\xd3\x6e\xc3\x1a\xb6\x6b\x67\x4c\xa2\x4a\x6c\x9b\x44\x81\x09\x50\xfa\x6d\xdc\x8c\x0c\xf1\x5b\xa1\x36\xd0\x4c\xac\x79\xc6\x24\x85\x50\x4b\xd6\x82\x8a\xb0\x88\x32\x5c\x21\xde\x96\xcc\x8c\xfa\x73\x29\x15\xb6\xa7\xd1\x3d\x74\x89\xb0\x1b\x1f\xb6\x8f\x70\x3c\xe8\xeb\x7e\x78\x3f\xa8\x3f\x0e\x83\xbe\x61\x56\x1f\xbd\xfa\x7d\x9f\x73\x41\x81\x2f\xe0\xf3\x8d\x7b\x6c\xfd\x87\x44\xd3\xb5\xc2\x72\xe7\x4b\xe4\x98\xa4\xbf\x3c\x05\x4c\xf7\xb6\xab\xdd\xcb\xda\x59\xf3\x17\x00\x00\xff\xff\xcb\x51\x43\xd6\xee\x00\x00\x00") + +func runtimeSyntaxRMicroBytes() ([]byte, error) { + return bindataRead( + _runtimeSyntaxRMicro, + "runtime/syntax/r.micro", + ) +} + +func runtimeSyntaxRMicro() (*asset, error) { + bytes, err := runtimeSyntaxRMicroBytes() + if err != nil { + return nil, err + } + + info := bindataFileInfo{name: "runtime/syntax/r.micro", size: 238, mode: os.FileMode(420), modTime: time.Unix(1462215620, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1551,7 +1572,7 @@ func runtimeSyntaxRestMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/reST.micro", size: 470, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/reST.micro", size: 470, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1571,7 +1592,7 @@ func runtimeSyntaxRpmspecMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/rpmspec.micro", size: 1626, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/rpmspec.micro", size: 1626, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1591,7 +1612,7 @@ func runtimeSyntaxRubyMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/ruby.micro", size: 1531, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/ruby.micro", size: 1531, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1611,7 +1632,7 @@ func runtimeSyntaxRustMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/rust.micro", size: 1077, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/rust.micro", size: 1077, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1631,7 +1652,7 @@ func runtimeSyntaxScalaMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/scala.micro", size: 670, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/scala.micro", size: 670, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1651,7 +1672,7 @@ func runtimeSyntaxSedMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/sed.micro", size: 240, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/sed.micro", size: 240, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1671,7 +1692,7 @@ func runtimeSyntaxShMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/sh.micro", size: 851, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/sh.micro", size: 851, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1691,7 +1712,7 @@ func runtimeSyntaxSlsMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/sls.micro", size: 570, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/sls.micro", size: 570, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1711,7 +1732,7 @@ func runtimeSyntaxSqlMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/sql.micro", size: 1845, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/sql.micro", size: 1845, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1731,7 +1752,7 @@ func runtimeSyntaxSwiftMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/swift.micro", size: 1028, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/swift.micro", size: 1028, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1751,7 +1772,7 @@ func runtimeSyntaxSystemdMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/systemd.micro", size: 5103, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/systemd.micro", size: 5103, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1771,7 +1792,7 @@ func runtimeSyntaxTclMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/tcl.micro", size: 2273, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/tcl.micro", size: 2273, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1791,7 +1812,7 @@ func runtimeSyntaxTexMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/tex.micro", size: 246, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/tex.micro", size: 246, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1811,7 +1832,7 @@ func runtimeSyntaxValaMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/vala.micro", size: 789, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/vala.micro", size: 789, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1831,7 +1852,7 @@ func runtimeSyntaxViMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/vi.micro", size: 355, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/vi.micro", size: 355, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1851,7 +1872,7 @@ func runtimeSyntaxXmlMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/xml.micro", size: 281, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/xml.micro", size: 281, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1871,7 +1892,7 @@ func runtimeSyntaxXresourcesMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/xresources.micro", size: 297, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/xresources.micro", size: 297, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1891,7 +1912,7 @@ func runtimeSyntaxYamlMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/yaml.micro", size: 542, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/yaml.micro", size: 542, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1911,7 +1932,7 @@ func runtimeSyntaxYumMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/yum.micro", size: 276, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/yum.micro", size: 276, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -1931,7 +1952,7 @@ func runtimeSyntaxZshMicro() (*asset, error) { return nil, err } - info := bindataFileInfo{name: "runtime/syntax/zsh.micro", size: 1957, mode: os.FileMode(420), modTime: time.Unix(1461368172, 0)} + info := bindataFileInfo{name: "runtime/syntax/zsh.micro", size: 1957, mode: os.FileMode(420), modTime: time.Unix(1462111915, 0)} a := &asset{bytes: bytes, info: info} return a, nil } @@ -2057,6 +2078,7 @@ var _bindata = map[string]func() (*asset, error){ "runtime/syntax/privoxy-filter.micro": runtimeSyntaxPrivoxyFilterMicro, "runtime/syntax/puppet.micro": runtimeSyntaxPuppetMicro, "runtime/syntax/python.micro": runtimeSyntaxPythonMicro, + "runtime/syntax/r.micro": runtimeSyntaxRMicro, "runtime/syntax/reST.micro": runtimeSyntaxRestMicro, "runtime/syntax/rpmspec.micro": runtimeSyntaxRpmspecMicro, "runtime/syntax/ruby.micro": runtimeSyntaxRubyMicro, @@ -2194,6 +2216,7 @@ var _bintree = &bintree{nil, map[string]*bintree{ "privoxy-filter.micro": &bintree{runtimeSyntaxPrivoxyFilterMicro, map[string]*bintree{}}, "puppet.micro": &bintree{runtimeSyntaxPuppetMicro, map[string]*bintree{}}, "python.micro": &bintree{runtimeSyntaxPythonMicro, map[string]*bintree{}}, + "r.micro": &bintree{runtimeSyntaxRMicro, map[string]*bintree{}}, "reST.micro": &bintree{runtimeSyntaxRestMicro, map[string]*bintree{}}, "rpmspec.micro": &bintree{runtimeSyntaxRpmspecMicro, map[string]*bintree{}}, "ruby.micro": &bintree{runtimeSyntaxRubyMicro, map[string]*bintree{}}, diff --git a/runtime/syntax/r.micro b/runtime/syntax/r.micro new file mode 100644 index 00000000..948f49d1 --- /dev/null +++ b/runtime/syntax/r.micro @@ -0,0 +1,7 @@ +# R source code + +syntax "R" "\.(r|R)$" + +color statement "\b(break|else|for|function|if|in|next|repeat|return|while)\b" +color constant "\b(TRUE|FALSE|NULL|Inf|NaN|NA|NA_integer_|NA_real_|NA_complex_|NA_character_)\b" +color comment "#.*$"