Add missing programming languages
Please take a look at the list of actual regular expressions for programming languages.
List of requests:
- [x] Erlang
- [x] Wolfram
- [x] Brainfuck
- [x] Pawn
- [x] Cobol
- [x] Fortran
- [x] Arduino
- [x] Makefile
- [x] CMake
- [x] D
- [x] Forth
- [x] Dart
- [x] Ada
- [x] Лого
- [x] Julia
- [x] Malbolge
- [x] Ook
- [x] BIT
- [x] Chef
- [x] Whirl
- [x] G-code
- [x] Shakespeare
- [x] Piet
- [x] Algol
- [x] MetaQuotes
- [x] Processing
- [x] Verilog
- [x] VHDL
- [x] Altera
- [x] MoonScript
- [x] PureScript
- [x] Idris
- [x] Elm
- [x] Minecraft
- [x] Crystal
- [x] С--
- [x] Go!
- [x] Tcl
- [x] Solidity
- [x] Nemerle
- [x] AssemblyScript
- [x] Vimscript
- [x] Pony
- [x] LOLCODE
- [x] Elixir
- [x] X#
- [x] NVPTX
Ook BIT Chief Whirl HQ9+ G Code Shakespeare Piet Algol
Mql4 Mql5 Processing
Verilog VHDL (AHDL?)
@Absolutelight
Mql4 Mql5
Will be added as MetaQuotes.
@Krol-X
(AHDL?)
Will be added as Altera.
HQ9+ language removed as it is non-Turing-complete.
CSS
MoonScript PureScript
Idris Elm
CSS
This is style markup language, not a programming language.
CommandBlock Redstone
ReActions Skript mcfunction DataPack
Crystal https://crystal-lang.org/
MiniJava (http://www.cs.tufts.edu/~sguyer/classes/comp181-2006/minijava.html) Featherweight Java (https://www.cis.upenn.edu/~bcpierce/papers/fj-toplas.pdf)
Small Basic
С-- (https://www.cs.tufts.edu/~nr/c--/code.html#qcmm)
M-code
go! https://ru.wikipedia.org/wiki/Go!
go! https://ru.wikipedia.org/wiki/Go!
already exist
@AbstractCoderX
CommandBlock Redstone ReActions Skript mcfunction DataPack
All these depend on Minecraft, so the only real candidate is Minecraft Skript, but I`ll add just Minecraft to refer to any programming on top of Minecraft.
@kalinochkind
MiniJava (http://www.cs.tufts.edu/~sguyer/classes/comp181-2006/minijava.html)
Since it is a subset of Java, I think the Java itself would be enough for now.
Featherweight Java (https://www.cis.upenn.edu/~bcpierce/papers/fj-toplas.pdf)
The same idea here, if you know Java, the there is a high chance that you can use these languages too.
@Ythosa
Small Basic
It is simplified version of Basic, so for now, i think the Basic itself will be enough.
@PavelChurkin
M-code
Did you mean https://en.wikipedia.org/wiki/G-code?
New languages added https://github.com/linksplatform/Bot/commit/bbbb427133465e10740ad4dc58065a94b127f974:
- Minecraft
- Crystal
- С--
- Go!
@Ythosa
Small Basic
It is simplified version of Basic, so for now, i think the Basic itself will be enough.
but I only know small basic, big basic doesn't
AssemblyScript
- pukiclang
X# (IL2CPU, CosmosOS) Pony LOLCODE fish (shell) VIM script(??) Haskell Kotlin Java Scala Elixir QuakeC OpenCL Cuda GLSL HLSL
- pukiclang
Can you give a link to that language description?