Add tasks for all the new languages
This commit is contained in:
parent
9dc3c2bb62
commit
bba7bfd280
13208 changed files with 134745 additions and 0 deletions
5
Task/String-prepend/ERRE/string-prepend.erre
Normal file
5
Task/String-prepend/ERRE/string-prepend.erre
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
......
|
||||
S$=" World!"
|
||||
S$="Hello"+S$
|
||||
PRINT(S$)
|
||||
......
|
||||
10
Task/String-prepend/EchoLisp/string-prepend.echolisp
Normal file
10
Task/String-prepend/EchoLisp/string-prepend.echolisp
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
define-syntax-rule
|
||||
(set!-string-prepend a before)
|
||||
(set! a (string-append before a)))
|
||||
→ #syntax:set!-string-prepend
|
||||
|
||||
(define name "Presley")
|
||||
→ name
|
||||
(set!-string-prepend name "Elvis ")
|
||||
name
|
||||
→ "Elvis Presley"
|
||||
6
Task/String-prepend/FreeBASIC/string-prepend.freebasic
Normal file
6
Task/String-prepend/FreeBASIC/string-prepend.freebasic
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
' FB 1.05.0 Win64
|
||||
|
||||
Var s = "prepend"
|
||||
s = "String " + s
|
||||
Print s
|
||||
Sleep
|
||||
4
Task/String-prepend/LFE/string-prepend-1.lfe
Normal file
4
Task/String-prepend/LFE/string-prepend-1.lfe
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
> (set s "world")
|
||||
"world"
|
||||
> (++ "hello " s)
|
||||
"hello world"
|
||||
4
Task/String-prepend/LFE/string-prepend-2.lfe
Normal file
4
Task/String-prepend/LFE/string-prepend-2.lfe
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
> (set s "world")
|
||||
"world"
|
||||
> (string:concat "hello " s)
|
||||
"hello world"
|
||||
3
Task/String-prepend/Lasso/string-prepend.lasso
Normal file
3
Task/String-prepend/Lasso/string-prepend.lasso
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
local(x = ', World!')
|
||||
#x->merge(1,'Hello')
|
||||
#x // Hello, World!
|
||||
4
Task/String-prepend/Lingo/string-prepend.lingo
Normal file
4
Task/String-prepend/Lingo/string-prepend.lingo
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
str = "world!"
|
||||
put "Hello " before str
|
||||
put str
|
||||
-- "Hello world!"
|
||||
3
Task/String-prepend/LiveCode/string-prepend.livecode
Normal file
3
Task/String-prepend/LiveCode/string-prepend.livecode
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
put "world" into x
|
||||
put "hello" before x
|
||||
put x // hello world
|
||||
3
Task/String-prepend/Nim/string-prepend.nim
Normal file
3
Task/String-prepend/Nim/string-prepend.nim
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
var str = "12345678"
|
||||
str = "0" & str
|
||||
echo str
|
||||
1
Task/String-prepend/Oforth/string-prepend.oforth
Normal file
1
Task/String-prepend/Oforth/string-prepend.oforth
Normal file
|
|
@ -0,0 +1 @@
|
|||
" World" "Hello" swap + println
|
||||
2
Task/String-prepend/Phix/string-prepend.phix
Normal file
2
Task/String-prepend/Phix/string-prepend.phix
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
string s = "World"
|
||||
s = "Hello "&s
|
||||
3
Task/String-prepend/Ring/string-prepend.ring
Normal file
3
Task/String-prepend/Ring/string-prepend.ring
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
aString = "World!"
|
||||
bString = "Hello, " + aString
|
||||
see bString + nl
|
||||
3
Task/String-prepend/Sidef/string-prepend-1.sidef
Normal file
3
Task/String-prepend/Sidef/string-prepend-1.sidef
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
var str = 'llo!';
|
||||
str.sub!(/^/, 'He');
|
||||
say str;
|
||||
3
Task/String-prepend/Sidef/string-prepend-2.sidef
Normal file
3
Task/String-prepend/Sidef/string-prepend-2.sidef
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
var str = 'llo!';
|
||||
str.prepend!('He');
|
||||
say str;
|
||||
3
Task/String-prepend/Swift/string-prepend.swift
Normal file
3
Task/String-prepend/Swift/string-prepend.swift
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
var str = ", World"
|
||||
str = "Hello \(str)"
|
||||
println(str)
|
||||
10
Task/String-prepend/Ursa/string-prepend.ursa
Normal file
10
Task/String-prepend/Ursa/string-prepend.ursa
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
decl string s
|
||||
|
||||
# set s to "world"
|
||||
set s "world"
|
||||
|
||||
# prepend "hello "
|
||||
set s (+ "hello " s)
|
||||
|
||||
# outputs "hello world"
|
||||
out s endl console
|
||||
2
Task/String-prepend/Wart/string-prepend.wart
Normal file
2
Task/String-prepend/Wart/string-prepend.wart
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
s <- "12345678"
|
||||
s <- ("0" + s)
|
||||
2
Task/String-prepend/jq/string-prepend.jq
Normal file
2
Task/String-prepend/jq/string-prepend.jq
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
"world!" as $s
|
||||
| "Hello " + $s
|
||||
Loading…
Add table
Add a link
Reference in a new issue