Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions archive/a/algol68/testinfo.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
language: "ALGOL 68"

folder:
extension: ".alg"
naming: "hyphen"
Expand Down
2 changes: 2 additions & 0 deletions archive/a/arkscript/testinfo.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
language_display_name: "ArkScript"

folder:
extension: ".ark"
naming: "hyphen"
Expand Down
2 changes: 2 additions & 0 deletions archive/a/awk/testinfo.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
language_display_name: "AWK"

folder:
extension: ".awk"
naming: "hyphen"
Expand Down
2 changes: 2 additions & 0 deletions archive/b/baik/testinfo.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
language_display_name: "BAIK"

folder:
extension: ".ina"
naming: "hyphen"
Expand Down
3 changes: 3 additions & 0 deletions archive/b/brainfuck/testinfo.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,6 @@ container:
echo "printf \"%s\0\" \"\$@\" | beef {{ source.name }}{{ source.extension }}" \
) >{{ source.name }}'
cmd: sh {{ source.name }}

notes:
- Each command-line argument ends with a null byte (ASCII 0)
2 changes: 2 additions & 0 deletions archive/c/chaiscript/testinfo.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
language_display_name: "ChaiScript"

folder:
extension: ".chai"
naming: "hyphen"
Expand Down
4 changes: 3 additions & 1 deletion archive/c/cobol/testinfo.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
language_display_name: "COBOL"

folder:
extension: ".cbl"
naming: "hyphen"
Expand All @@ -6,4 +8,4 @@ container:
image: "esolang/cobol"
tag: "latest"
build: "cobc -x {{ source.name}}{{ source.extension }}"
cmd: "./{{ source.name}}"
cmd: "./{{ source.name}}"
2 changes: 2 additions & 0 deletions archive/c/coffeescript/testinfo.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
language_display_name: "CoffeeScript"

folder:
extension: ".coffee"
naming: "hyphen"
Expand Down
6 changes: 6 additions & 0 deletions archive/c/commodore-basic/testinfo.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
language_display_name: "Commodore BASIC"

folder:
extension: ".bas"
naming: "hyphen"
Expand All @@ -15,3 +17,7 @@ container:
echo "fi" \
) >{{ source.name }}'
cmd: "sh ./{{ source.name }}"

notes:
- "Each command-line argument will end with ASCII 13 when read with GET command"
- "When there are no more command-line arguments, the GET command returns ASCII 255"
6 changes: 6 additions & 0 deletions archive/g/gnu-make/testinfo.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
language_display_name: "GNU Make"

folder:
extension: ".mk"
naming: "hyphen"
Expand Down Expand Up @@ -25,3 +27,7 @@ container:
echo "make -sf {{ source.name }}{{ source.extension }}" \
) >{{ source.name }}'
cmd: sh {{ source.name }}

notes:
- "ARGC is the number of command-line arguments"
- "ARGV1, ARGV2, ... are the command-line arguments themselves"
2 changes: 2 additions & 0 deletions archive/j/javascript/testinfo.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
language_display_name: "JavaScript"

folder:
extension: ".js"
naming: "hyphen"
Expand Down
2 changes: 2 additions & 0 deletions archive/l/livescript/testinfo.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
language_display_name: "LiveScript"

folder:
extension: ".ls"
naming: "hyphen"
Expand Down
2 changes: 2 additions & 0 deletions archive/l/lolcode/testinfo.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
language_display_name: "LOLCODE"

folder:
extension: ".lol"
naming: "hyphen"
Expand Down
5 changes: 5 additions & 0 deletions archive/m/m4/testinfo.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
language_display_name: "m4"

folder:
extension: ".m4"
naming: "hyphen"
Expand All @@ -6,3 +8,6 @@ container:
image: "rzuckerm/m4"
tag: "1.4.19-3"
cmd: "run-m4 {{ source.name }}{{ source.extension }}"

notes:
- "Each command-line argument starts with a backtick (`) and ends with a single quote (')"
2 changes: 2 additions & 0 deletions archive/m/modula2/testinfo.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
language_display_name: "Modula-2"

folder:
extension: ".mod"
naming: "pascal"
Expand Down
2 changes: 2 additions & 0 deletions archive/m/mojiscript/testinfo.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
language_display_name: "MojiScript"

folder:
extension: ".mjs"
naming: "hyphen"
Expand Down
2 changes: 2 additions & 0 deletions archive/m/moonscript/testinfo.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
language_display_name: "MoonScript"

folder:
extension: ".moon"
naming: "hyphen"
Expand Down
2 changes: 2 additions & 0 deletions archive/o/objective-c/testinfo.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
language_display_name: "Objective-C"

folder:
extension: ".m"
naming: "hyphen"
Expand Down
2 changes: 2 additions & 0 deletions archive/o/ocaml/testinfo.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
language_display_name: "OCaml"

folder:
extension: ".ml"
naming: "hyphen"
Expand Down
2 changes: 2 additions & 0 deletions archive/p/php/testinfo.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
language_display_name: "PHP"

folder:
extension: ".php"
naming: "hyphen"
Expand Down
2 changes: 2 additions & 0 deletions archive/p/picolisp/testinfo.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
language_display_name: "PicoLisp"

folder:
extension: ".l"
naming: "hyphen"
Expand Down
2 changes: 2 additions & 0 deletions archive/p/powershell/testinfo.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
language_display_name: "PowerShell"

folder:
extension: ".ps1"
naming: "pascal"
Expand Down
2 changes: 2 additions & 0 deletions archive/p/purescript/testinfo.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
language_display_name: "PureScript"

folder:
extension: ".purs"
naming: "hyphen"
Expand Down
6 changes: 6 additions & 0 deletions archive/t/tex/testinfo.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
language_display_name: "TeX"

folder:
extension: ".tex"
naming: "hyphen"
Expand All @@ -22,3 +24,7 @@ container:
exit 1; \
fi'
cmd: "cat {{ source.name }}.txt"

notes:
- "Sample program must write to a .txt file with same name -- e.g., hello-world.tex writes to hello-world.txt"
- "args.txt contains the command line arguments"
2 changes: 2 additions & 0 deletions archive/t/ti-basic/testinfo.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
language_display_name: "TI-BASIC"

folder:
extension: ".8xp.txt"
naming: "hyphen"
Expand Down
2 changes: 2 additions & 0 deletions archive/t/typescript/testinfo.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
language_display_name: "TypeScript"

folder:
extension: ".ts"
naming: "hyphen"
Expand Down
2 changes: 2 additions & 0 deletions archive/x/x86-64/testinfo.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
language_display_name: "x86-64"

folder:
extension: ".asm"
naming: "hyphen"
Expand Down