Skip to content

Commit 695fd51

Browse files
Add Elvish, Go+, Hamler, Nelua, Pocketlang, Vale, Gluon, Passerine, Tengo, Cantonese, Clio, Egison and Umka (#1433)
* Add Elvish, Go+, Hamler, Nelua, Pocketlang, Vale * Add Elvish, Go+, Hamler, Nelua, Pocketlang, Vale * Rename from Coconut.coc to Coconut.coco * Rename from Coconut.coc to Coconut.coco * Add Gluon, Passerine, Tengo * Add Gluon, Passerine, Tengo * Remove readme update comfirmation from pull request template because it is no need right now * Add Cantonese, Clio, Egison, Umka * Update Umka.um Co-authored-by: gnuhead-chieb <[email protected]>
1 parent 96fe714 commit 695fd51

16 files changed

+41
-4
lines changed

.github/pull_request_template.md

-2
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
## Adding a language
22

33
- [ ] The code displays "Hello World" ([tio.run](https://tio.run) may help for testing)
4-
- [ ] I have updated the readme to include the new language
5-
- [ ] I have incremented the language count in the readme
64
- [ ] I have no association with the language
75
- [ ] There are no copyright issues with this code
86
- [ ] The language has not been added prior to this pull request

c/Cantonese.cantonese

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
畀我睇下 " Hello World " 点样先?
2+
收工

c/Clio.clio

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
export fn main argv:
2+
"Hello World" -> console.log

c/Coconut.coc c/Coconut.coco

File renamed without changes.

e/Egison.egi

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
def main args := write "Hello world\n"

e/Elvish.elv

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
#!/usr/bin/env elvish
2+
echo "Hello World"

g/Gluon.glu

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
let io = import! std.io
2+
io.print "Hello World"

g/Go+.gop

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
println "Hello world"

h/Hamler.hm

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
module Main where
2+
import Prelude
3+
main = print "Hello, World!"

n/Nelua.nelua

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
print 'Hello World'

p/Passerine.pn

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
print "Hello World"

p/Poketlang.pk

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
print("Hello World")

readme.md

+15-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Thanks to everyone who continues to contribute; new languages are created every
88
Make sure to see [contributing.md](/contributing.md) for instructions on contributing to the project!
99

1010
<!--Languages start-->
11-
## Languages (961 total)
11+
## Languages (974 total)
1212

1313
* [!](%23/%21)
1414
* [!@#$%^&*()_+](%23/%21%40%23%24%25%5E%26%E2%88%97%28%29_%2B)
@@ -211,6 +211,7 @@ Make sure to see [contributing.md](/contributing.md) for instructions on contrib
211211
* [Cache ObjectScript](c/Cache%20ObjectScript.mac)
212212
* [CAML](c/CAML.ml)
213213
* [Candy](c/Candy.candy)
214+
* [Cantonese](c/Cantonese.cantonese)
214215
* [Carbon](c/Carbon.carbon)
215216
* [Cardinal](c/Cardinal.cardinal)
216217
* [Casio BASIC](c/Casio%20BASIC)
@@ -239,6 +240,7 @@ Make sure to see [contributing.md](/contributing.md) for instructions on contrib
239240
* [ChinesePython](c/ChinesePython.py)
240241
* [Cil](c/Cil.il)
241242
* [Clean](c/Clean.icl)
243+
* [Clio](c/Clio.clio)
242244
* [Clipper](c/Clipper.prg)
243245
* [CLIPS](c/CLIPS.clips)
244246
* [CLISP](c/CLISP.lisp)
@@ -248,7 +250,7 @@ Make sure to see [contributing.md](/contributing.md) for instructions on contrib
248250
* [COBOL](c/COBOL.cbl)
249251
* [CobolScript](c/CobolScript.cbl)
250252
* [Cobra](c/Cobra.cobra)
251-
* [Coconut](c/Coconut.coc)
253+
* [Coconut](c/Coconut.coco)
252254
* [CoffeeScript](c/CoffeeScript.coffee)
253255
* [ColdFusion](c/ColdFusion.cfm)
254256
* [Come Here](c/Come%20Here)
@@ -321,12 +323,14 @@ Make sure to see [contributing.md](/contributing.md) for instructions on contrib
321323
* [Ec](e/Ec.ec)
322324
* [EchoLisp](e/EchoLisp.echolisp)
323325
* [Efene](e/Efene.efene)
326+
* [Egison](e/Egison.egi)
324327
* [Egl](e/Egl.egl)
325328
* [Eiffel](e/Eiffel.eiff)
326329
* [Elena](e/Elena.elena)
327330
* [Elixir](e/Elixir.ex)
328331
* [Elixir](e/Elixir.exs)
329332
* [Elm](e/Elm.elm)
333+
* [Elvish](e/Elvish.elv)
330334
* [EmacsLisp](e/EmacsLisp.el)
331335
* [Emerald](e/Emerald.m)
332336
* [Emmental](e/Emmental.emmental)
@@ -401,7 +405,9 @@ Make sure to see [contributing.md](/contributing.md) for instructions on contrib
401405
* [GitHub Actions](g/GitHub%20Actions.yaml)
402406
* [Glass](g/Glass.glass)
403407
* [Gleam](g/Gleam.gleam)
408+
* [Gluon](g/Gluon.glu)
404409
* [GML](g/GML.gml)
410+
* [Go+](g/Go%2B.gop)
405411
* [Go](g/Go.go)
406412
* [Gocaml](g/Gocaml.ml)
407413
* [Golfscript](g/Golfscript.golfscript)
@@ -426,6 +432,7 @@ Make sure to see [contributing.md](/contributing.md) for instructions on contrib
426432
* [Hack](h/Hack.hh)
427433
* [Haifuckqueue](h/Haifuckqueue)
428434
* [Haml](h/Haml.haml)
435+
* [Hamler](h/Hamler.hm)
429436
* [Harbour](h/Harbour.prg)
430437
* [Hare](h/Hare.ha)
431438
* [Haskell](h/Haskell.hs)
@@ -608,6 +615,7 @@ Make sure to see [contributing.md](/contributing.md) for instructions on contrib
608615
* [Myrddin](m/Myrddin.myr)
609616
* [MySQL](m/MySQL.sql)
610617
* [Neko](n/Neko.neko)
618+
* [Nelua](n/Nelua.nelua)
611619
* [Nemerle](n/Nemerle.n)
612620
* [NetRexx](n/NetRexx.nrx)
613621
* [NewLISP](n/NewLISP.lsp)
@@ -659,6 +667,7 @@ Make sure to see [contributing.md](/contributing.md) for instructions on contrib
659667
* [Parenthetic](p/Parenthetic.p)
660668
* [Parser](p/Parser.p)
661669
* [Pascal](p/Pascal.p)
670+
* [Passerine](p/Passerine.pn)
662671
* [Pattern Language](p/Pattern%20Language.pat)
663672
* [Pauscal](p/Pauscal.pdp)
664673
* [Pawn](p/Pawn.p)
@@ -689,6 +698,7 @@ Make sure to see [contributing.md](/contributing.md) for instructions on contrib
689698
* [PLI](p/PLI.pl1)
690699
* [Pluvo](p/Pluvo.pvo)
691700
* [PL/SQL](p/PL%E2%88%95SQL.pls)
701+
* [Poketlang](p/Poketlang.pk)
692702
* [Polynomial](p/Polynomial.pol)
693703
* [Pony](p/Pony.pony)
694704
* [Porth](p/Porth.porth)
@@ -852,6 +862,7 @@ Make sure to see [contributing.md](/contributing.md) for instructions on contrib
852862
* [TCSH](t/TCSH.tcsh)
853863
* [Tea](t/Tea.tea)
854864
* [Telephone](t/Telephone)
865+
* [Tengo](t/Tengo.tengo)
855866
* [Terra](t/Terra.t)
856867
* [Terraform](t/Terraform.tf)
857868
* [TeX](t/TeX.tex)
@@ -882,6 +893,7 @@ Make sure to see [contributing.md](/contributing.md) for instructions on contrib
882893
* [Ubercode](u/Ubercode.cls)
883894
* [Ubiquity](u/Ubiquity.ubiquity)
884895
* [Umajin](u/Umajin.u)
896+
* [Umka](u/Umka.um)
885897
* [Underload](u/Underload.ul)
886898
* [Unicomal](u/Unicomal.lst)
887899
* [Unicon](u/Unicon.icn)
@@ -893,6 +905,7 @@ Make sure to see [contributing.md](/contributing.md) for instructions on contrib
893905
* [V](v/V)
894906
* [V](v/V.v)
895907
* [Vala](v/Vala.vala)
908+
* [Vale](v/Vale.vale)
896909
* [VB.NET](v/VB.NET.vb)
897910
* [Velato](v/Velato.ly)
898911
* [Verbose](v/Verbose.verbose)

t/Tengo.tengo

+2
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
fmt := import("fmt")
2+
fmt.print("Hello World")

u/Umka.um

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
fn main() {
2+
printf("Hello World\n")
3+
}

v/Vale.vale

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
import stdlib.*;
2+
3+
exported func main() {
4+
println("Hello World");
5+
}

0 commit comments

Comments
 (0)