Add Clojure, Elixir, Java, Ruby, Rust

This commit is contained in:
1computer1 2019-03-15 00:06:59 -04:00
parent 36bd4d33c3
commit 47f5a78799
16 changed files with 94 additions and 0 deletions

11
src/languages/clojure.js Normal file
View file

@ -0,0 +1,11 @@
const Language = require('../struct/Language');
class Clojure extends Language {
constructor() {
super('clojure', {
aliases: ['clojure', 'clj']
});
}
}
module.exports = Clojure;

11
src/languages/elixir.js Normal file
View file

@ -0,0 +1,11 @@
const Language = require('../struct/Language');
class Elixir extends Language {
constructor() {
super('elixir', {
aliases: ['elixir']
});
}
}
module.exports = Elixir;

11
src/languages/java.js Normal file
View file

@ -0,0 +1,11 @@
const Language = require('../struct/Language');
class Java extends Language {
constructor() {
super('java', {
aliases: ['java']
});
}
}
module.exports = Java;

11
src/languages/ruby.js Normal file
View file

@ -0,0 +1,11 @@
const Language = require('../struct/Language');
class Ruby extends Language {
constructor() {
super('ruby', {
aliases: ['ruby', 'rb']
});
}
}
module.exports = Ruby;

11
src/languages/rust.js Normal file
View file

@ -0,0 +1,11 @@
const Language = require('../struct/Language');
class Rust extends Language {
constructor() {
super('rust', {
aliases: ['rust', 'rs']
});
}
}
module.exports = Rust;