Skip to content

Commit 1010501

Browse files
Add Pxem, MOONBlock, Painter Programming, JSX, AnalF*ck, 秀丸マクロ, Kinx, G-BASIC, Blawn, LibreOffice Basic and XBasic, and update TSharp, Whitespace, Malbolge, Kitanai and MarioLANG (#1332)
* Add Pxem * Add MOONBlock * Add Painter Programming * Add JSX(DeNA) * Add 秀丸マクロ * Update to new TSharp file extension * Update Whitespace code * Refactor Malbolge & update file extension(Reported at #1322) * Add AnalF*ck * Add Kinx * Add Kitanai of correct file extension * Add G-BASIC * Add Blawn * Correct file extension of Mariolang * Update name of MarioLANG * Add LibreOffice Basic * Add XBasic * Update Whitespace * Update MOONBlock.png * Update MOONBlock.png
1 parent cb2fe1b commit 1010501

19 files changed

+182
-32
lines changed

#/秀丸マクロ.mac

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
message "Hello World";

a/AnalF*ck.af

Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
あくしろよ
2+
いいよ!
3+
アーッ!アーッ!
4+
あのさぁ…あのさぁ…あのさぁ…あくしろよ
5+
アーッ!アーッ!
6+
あのさぁ…あのさぁ…あくしろよ
7+
あのさぁ…あのさぁ…あくしろよ
8+
あのさぁ…あのさぁ…あくしろよ
9+
あくしろよ
10+
アーッ!アーッ!
11+
あのさぁ…あのさぁ…あくしろよ
12+
あのさぁ…あのさぁ…あくしろよ
13+
あのさぁ…あのさぁ…あくしろよ
14+
あくしろよ
15+
アーッ!アーッ!
16+
あのさぁ…あのさぁ…あくしろよ
17+
あのさぁ…あのさぁ…あくしろよ
18+
あのさぁ…あのさぁ…あくしろよ
19+
あくしろよ
20+
アーッ!アーッ!アーッ!
21+
アーッ!アーッ!アーッ!
22+
アーッ!アーッ!アーッ!
23+
アーッ!アーッ!アーッ!
24+
あくしろよ
25+
来いよ!
26+
アーッ!アーッ!あのさぁ…あのさぁ…あくしろよあくしろよ
27+
あのさぁ…あくしろよ
28+
ファッ!?
29+
アーッ!アーッ!
30+
あのさぁ…あくしろよ
31+
ファッ!?
32+
あのさぁ…あくしろよ
33+
ファッ!?ファッ!?
34+
あのさぁ…
35+
ファッ!?
36+
アーッ!アーッ!
37+
アーッ!アーッ!
38+
アーッ!アーッ!
39+
あくしろよあくしろよあくしろよあくしろよ
40+
あくしろよあくしろよあくしろよあくしろよ
41+
ファッ!?
42+
アーッ!アーッ!アーッ!
43+
アーッ!アーッ!アーッ!
44+
アーッ!アーッ!アーッ!
45+
アーッ!アーッ!アーッ!
46+
あのさぁ…あのさぁ…あのさぁ…あのさぁ…あのさぁ…
47+
ファッ!?
48+
アーッ!アーッ!
49+
ファッ!?
50+
あのさぁ…
51+
ファッ!?
52+
アーッ!アーッ!
53+
あのさぁ…あくしろよ
54+
あのさぁ…あくしろよ
55+
ファッ!?
56+
アーッ!アーッ!
57+
あのさぁ…あのさぁ…
58+
ファッ!?

b/Blawn.blawn

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
print("Hello World")

g/G-BASIC

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
カケ Hello World

j/JSX(DeNA).jsx

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
class _Main {
2+
static function main(args : string[]) : void {
3+
log "Hello World";
4+
}
5+
}
File renamed without changes.

k/Kinx.kx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
System.println("Hello World");

k/Kitanai renamed to k/Kitanai.ktn

File renamed without changes.

l/LibreOffice Basic.bas

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
REM ***** BASIC *****
2+
3+
Sub Main
4+
msgbox "Hello World"
5+
End Sub

m/MOONBlock.png

13.2 KB
Loading

m/Malbolge.mb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
(=<`#9]~6ZY32Vx/4Rs+0No-&Jk)"Fh}|Bcy?,vNz]KZ%oG4UUS0/@-eMc(:'8

m/Malbolge.mbg

Lines changed: 0 additions & 1 deletion
This file was deleted.
File renamed without changes.

p/Painter Programming

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
H=11
2+
W=22
3+
4+
R!F!F!F!F!
5+
LLFF
6+
RF!F!F
7+
RFF
8+
LL![F!]
9+
10+
RFF F!F!F!
11+
RFF R!F!F!
12+
LFF L!F!F!
13+
LLFFFR![F!]
14+
RFFFFF
15+
16+
R!F!F!F!F!
17+
LF!F!
18+
FF
19+
20+
L![F!]
21+
LLFFFF
22+
LF!F!
23+
F
24+
25+
F!F!F!
26+
L[F!]
27+
LF!F!
28+
LF!F!F!
29+
FFFR[F]
30+
31+
L![F!]!
32+
LF!F
33+
LF!F!
34+
LL[F]
35+
LF!F
36+
LF!F!F!F!
37+
RFF
38+
39+
R![F!]
40+
LF!F!
41+
LF!F!F!F!
42+
LF!
43+
RRFFF
44+
45+
R![F!]
46+
LFFF
47+
L!FLF!RFLF!
48+
RFF
49+
R!F!
50+
RF!
51+
LFFFLF
52+
53+
LL![F!]
54+
LF!F!
55+
FF
56+
57+
L!F!F!F!F!
58+
RF!F
59+
R[F!]!
60+
RF!

p/Pxem.zip

134 Bytes
Binary file not shown.

readme.md

Lines changed: 18 additions & 7 deletions
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 (957 total)
11+
## Languages (968 total)
1212

1313
* [!](%23/%21)
1414
* [!@#$%^&*()_+](%23/%21%40%23%24%25%5E%26%E2%88%97%28%29_%2B)
@@ -98,6 +98,7 @@ Make sure to see [contributing.md](/contributing.md) for instructions on contrib
9898
* [文言](%23/%E6%96%87%E8%A8%80.wy)
9999
* [易语言](%23/%E6%98%93%E8%AF%AD%E8%A8%80.e)
100100
* [火星文](%23/%E7%81%AB%E6%98%9F%E6%96%87.martian)
101+
* [秀丸マクロ](%23/%E7%A7%80%E4%B8%B8%E3%83%9E%E3%82%AF%E3%83%AD.mac)
101102
* [한국어](%23/%ED%95%9C%EA%B5%AD%EC%96%B4)
102103
* [?$51=](%23/%EF%BC%9F%2451%3D)
103104
* [🆒](%23/%F0%9F%86%92)
@@ -132,6 +133,7 @@ Make sure to see [contributing.md](/contributing.md) for instructions on contrib
132133
* [AlPhAbEt](a/AlPhAbEt.abc)
133134
* [Amiga-E](a/Amiga-E.amiga-e)
134135
* [Amos](a/Amos)
136+
* [AnalF*ck](a/AnalF%2Ack.af)
135137
* [And](a/And)
136138
* [Android](a/Android.java)
137139
* [AngelScript](a/AngelScript)
@@ -229,6 +231,7 @@ Make sure to see [contributing.md](/contributing.md) for instructions on contrib
229231
* [BitBitJump](b/BitBitJump.bbj)
230232
* [Bitsbox](b/Bitsbox.b)
231233
* [BlackRum](b/BlackRum.br)
234+
* [Blawn](b/Blawn.blawn)
232235
* [BLC](b/BLC.Blc)
233236
* [Blender](b/Blender.py)
234237
* [Blitz3D](b/Blitz3D.bb)
@@ -337,8 +340,8 @@ Make sure to see [contributing.md](/contributing.md) for instructions on contrib
337340
* [Django](d/Django.py)
338341
* [DNA#](d/DNA%23.dna)
339342
* [DNCL](d/DNCL.dncl)
340-
* [Dog](d/Dog)
341343
* [DOG](d/DOG)
344+
* [Dog](d/Dog)
342345
* [DogeScript](d/DogeScript.djs)
343346
* [DOGO](d/DOGO.dogo)
344347
* [dongbei](d/dongbei.dongbei)
@@ -419,6 +422,7 @@ Make sure to see [contributing.md](/contributing.md) for instructions on contrib
419422
* [FROM HERE TO THERE](f/FROM%20HERE%20TO%20THERE)
420423
* [FSharp](f/FSharp.fs)
421424
* [FStar](f/FStar.fst)
425+
* [G-BASIC](g/G-BASIC)
422426
* [GAML](g/GAML.gaml)
423427
* [Gammaplex](g/Gammaplex.gammaplex)
424428
* [GASOIL](g/GASOIL.gasoil)
@@ -519,16 +523,18 @@ Make sure to see [contributing.md](/contributing.md) for instructions on contrib
519523
* [JSFuck](j/JSFuck.js)
520524
* [JSON](j/JSON.json)
521525
* [JSONiq](j/JSONiq)
522-
* [JSX](j/JSX.js)
526+
* [JSX(DeNA)](j/JSX%28DeNA%29.jsx)
527+
* [JSX(Facebook)](j/JSX%28Facebook%29.js)
523528
* [JudoScript](j/JudoScript)
524529
* [Julia](j/Julia.jl)
525530
* [Jython](j/Jython.py)
526531
* [K](k/K.k)
527532
* [Karel](k/Karel.kl)
528533
* [Ked](k/Ked.ked)
529534
* [KimL](k/KimL.kiml)
535+
* [Kinx](k/Kinx.kx)
530536
* [Kipple](k/Kipple.kipple)
531-
* [Kitanai](k/Kitanai)
537+
* [Kitanai](k/Kitanai.ktn)
532538
* [Kitten](k/Kitten.ktn)
533539
* [Kivy](k/Kivy.py)
534540
* [Koa](k/Koa.js)
@@ -551,6 +557,7 @@ Make sure to see [contributing.md](/contributing.md) for instructions on contrib
551557
* [Less](l/Less.less)
552558
* [Leszek](l/Leszek.leszek)
553559
* [libavg](l/libavg.py)
560+
* [LibreOffice Basic](l/LibreOffice%20Basic.bas)
554561
* [Like, Python](l/Like%2C%20Python.lp)
555562
* [LilyPond](l/LilyPond.ly)
556563
* [Limbo](l/Limbo.b)
@@ -581,9 +588,9 @@ Make sure to see [contributing.md](/contributing.md) for instructions on contrib
581588
* [Macsyma](m/Macsyma.mac)
582589
* [Magic](m/Magic)
583590
* [Make](m/Make.makefile)
584-
* [Malbolge](m/Malbolge.mbg)
591+
* [Malbolge](m/Malbolge.mb)
585592
* [Mana](m/Mana.mn)
586-
* [Mariolang](m/Mariolang)
593+
* [MarioLANG](m/MarioLANG.mlg)
587594
* [Markdown](m/Markdown.md)
588595
* [Mathematica Online](m/Mathematica%20Online.nb)
589596
* [Mathematica](m/Mathematica.nb)
@@ -607,6 +614,7 @@ Make sure to see [contributing.md](/contributing.md) for instructions on contrib
607614
* [Monkey](m/Monkey)
608615
* [Monte](m/Monte.mt)
609616
* [Moo](m/Moo.moo)
617+
* [MOONBlock](m/MOONBlock.png)
610618
* [Moonscript](m/Moonscript.moon)
611619
* [Morse code](m/Morse%20code)
612620
* [Mostawesomeprograminglanguage](m/Mostawesomeprograminglanguage)
@@ -663,6 +671,7 @@ Make sure to see [contributing.md](/contributing.md) for instructions on contrib
663671
* [OX](o/OX.oz)
664672
* [Oxygene](o/Oxygene.pas)
665673
* [o:XML](o/o%CB%B8XML)
674+
* [Painter Programming](p/Painter%20Programming)
666675
* [ParaSail](p/ParaSail.psi)
667676
* [Parenthetic](p/Parenthetic.p)
668677
* [Parser](p/Parser.p)
@@ -719,6 +728,7 @@ Make sure to see [contributing.md](/contributing.md) for instructions on contrib
719728
* [Pure Data](p/Pure%20Data.pd)
720729
* [PureBasic](p/PureBasic.pb)
721730
* [PureScript](p/PureScript.purs)
731+
* [Pxem](p/Pxem.zip)
722732
* [Pygame](p/Pygame.py)
723733
* [PyQt4](p/PyQt4.py)
724734
* [PyQt5](p/PyQt5.py)
@@ -871,7 +881,7 @@ Make sure to see [contributing.md](/contributing.md) for instructions on contrib
871881
* [Tri](t/Tri.tri)
872882
* [TrollScript](t/TrollScript.troll)
873883
* [TrumpScript](t/TrumpScript.py)
874-
* [TSharp](t/TSharp.t%23)
884+
* [TSharp](t/TSharp.tsp)
875885
* [TSQL](t/TSQL.sql)
876886
* [TTCN3](t/TTCN3.ttcn)
877887
* [TTSneo](t/TTSneo.ttsneo)
@@ -932,6 +942,7 @@ Make sure to see [contributing.md](/contributing.md) for instructions on contrib
932942
* [X10](x/X10.x10)
933943
* [XBase++](x/XBase%2B%2B.prg)
934944
* [XBase](x/XBase.dbf)
945+
* [XBasic](x/XBasic.x)
935946
* [XHTML](x/XHTML.xhtml)
936947
* [Xihcute](x/Xihcute)
937948
* [XL](x/XL.xl)
File renamed without changes.

w/Whitespace.ws

Lines changed: 23 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,25 @@
1-
push 0
2-
push 10
3-
push 33
4-
push 100
5-
push 108
6-
push 114
7-
push 111
8-
push 119
9-
push 32
10-
push 44
11-
copy 3
12-
copy 6
13-
dup
14-
push 101
15-
push 72
16-
17-
label 0
18-
outchar
19-
dup
20-
push 0
21-
swap
22-
sub
23-
jn 0
24-
exit
1+
2+
3+
4+
5+
6+
7+
8+
9+
10+
11+
12+
13+
14+
15+
16+
17+
18+
19+
20+
21+
22+
23+
2524

2625

x/XBasic.x

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
IMPORT "xst"
2+
DECLARE FUNCTION Hello ()
3+
4+
FUNCTION Hello ()
5+
XstDisplayConsole ()
6+
PRINT "Hello World"
7+
END FUNCTION
8+
END PROGRAM

0 commit comments

Comments
 (0)