import AbstractLanguage from './AbstractLanguage' import C from './C' import CPP from './CPP' import CS from './CS' import D from './D' import Go from './Go' import Haskell from './Haskell' import Java from './Java' import Kotlin from './Kotlin' import Pascal from './Pascal' import Perl from './Perl' import PHP from './PHP' import Python from './Python' import Ruby from './Ruby' import Rust from './Rust' import Scala from './Scala' import JavaScript from './JavaScript' export const Languages: { [key: string]: AbstractLanguage } = { 'C': new C(), 'C++': new CPP(), 'C#': new CS(), 'D': new D(), 'Go': new Go(), 'Haskell': new Haskell(), 'Java': new Java(), 'Kotlin': new Kotlin(), 'Pascal': new Pascal(), 'Perl': new Perl(), 'PHP': new PHP(), 'Python': new Python(), 'Ruby': new Ruby(), 'Rust': new Rust(), 'Scala': new Scala(), 'JavaScript': new JavaScript() }