mirror of
https://gitcode.com/gh_mirrors/hy/Hydro.git
synced 2026-10-17 09:36:08 +08:00
core: add julia language (#83)
Co-authored-by: undefined <i@undefined.moe>
This commit is contained in:
1 parent
0108814f03
commit
8a9048445d
5 files changed
+14
-5
No files matched your search
@@ -112,7 +112,7 @@ langs:
|
||||
php:
|
||||
type: interpreter
|
||||
code_file: foo.php
|
||||
execute: /usr/bin/php ${name}
|
||||
execute: /usr/bin/php foo.php
|
||||
rs:
|
||||
type: compiler
|
||||
compile: /usr/bin/rustc -O -o ${dir}/${name} ${dir}/foo.rs
|
||||
@@ -126,7 +126,7 @@ langs:
|
||||
js:
|
||||
type: interpreter
|
||||
code_file: foo.js
|
||||
execute: /usr/bin/jsc ${dir}/${name}
|
||||
execute: /usr/bin/jsc ${dir}/foo.js
|
||||
go:
|
||||
type: compiler
|
||||
compile: /usr/bin/go build -o ${name} foo.go
|
||||
@@ -135,9 +135,13 @@ langs:
|
||||
rb:
|
||||
type: interpreter
|
||||
code_file: foo.rb
|
||||
execute: /usr/bin/ruby ${name}
|
||||
execute: /usr/bin/ruby foo.rb
|
||||
cs:
|
||||
type: compiler
|
||||
compile: /usr/bin/mcs -optimize+ -out:${dir}/${name} ${dir}/foo.cs
|
||||
code_file: foo.cs
|
||||
execute: /usr/bin/mono ${name}
|
||||
execute: /usr/bin/mono ${name}
|
||||
jl:
|
||||
type: interpreter
|
||||
code_file: foo.jl
|
||||
execute: /usr/bin/julia ${dir}/foo.jl
|
||||
@@ -361,6 +361,7 @@ export const DEFAULT_NODES = {
|
||||
{ pic: null, name: 'Java' },
|
||||
{ pic: null, name: 'PHP' },
|
||||
{ pic: null, name: 'Python' },
|
||||
{ pic: null, name: 'Julia' },
|
||||
{ pic: null, name: '游戏' },
|
||||
{ pic: null, name: '保送' },
|
||||
{ pic: null, name: 'ACM' },
|
||||
@@ -527,6 +528,7 @@ export const LANG_TEXTS = {
|
||||
js: 'JavaScript',
|
||||
go: 'Go',
|
||||
rb: 'Ruby',
|
||||
jl: 'Julia',
|
||||
};
|
||||
|
||||
export const STATUS = {
|
||||
|
||||
@@ -29,6 +29,7 @@ module.exports = {
|
||||
'go',
|
||||
'ruby',
|
||||
'csharp',
|
||||
'julia',
|
||||
],
|
||||
plugins: [
|
||||
'toolbar',
|
||||
|
||||
@@ -160,7 +160,7 @@ export default function (env = {}) {
|
||||
}),
|
||||
new MonacoWebpackPlugin({
|
||||
// available options are documented at https://github.com/Microsoft/monaco-editor-webpack-plugin#options
|
||||
languages: ['cpp', 'csharp', 'java', 'javascript', 'python', 'rust', 'ruby', 'php', 'pascal', 'go'],
|
||||
languages: ['cpp', 'csharp', 'java', 'javascript', 'python', 'rust', 'ruby', 'php', 'pascal', 'go', 'julia'],
|
||||
}),
|
||||
new StaticManifestPlugin({
|
||||
fileName: 'static-manifest.json',
|
||||
|
||||
@@ -61,6 +61,7 @@ lang_highlight_id:
|
||||
js: javascript
|
||||
go: go
|
||||
rb: ruby
|
||||
jl: julia
|
||||
lang_monaco_modes:
|
||||
type: yaml
|
||||
name: lang_monaco_modes
|
||||
@@ -79,3 +80,4 @@ lang_monaco_modes:
|
||||
js: javascript
|
||||
go: go
|
||||
rb: ruby
|
||||
jl: julia
|
||||
Reference in new issue
Block a user