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/Tokenize-a-string/Ceylon/tokenize-a-string.ceylon
Normal file
5
Task/Tokenize-a-string/Ceylon/tokenize-a-string.ceylon
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
shared void tokenizeAString() {
|
||||
value input = "Hello,How,Are,You,Today";
|
||||
value tokens = input.split(','.equals);
|
||||
print(".".join(tokens));
|
||||
}
|
||||
4
Task/Tokenize-a-string/LFE/tokenize-a-string.lfe
Normal file
4
Task/Tokenize-a-string/LFE/tokenize-a-string.lfe
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
> (set split (string:tokens "Hello,How,Are,You,Today" ","))
|
||||
("Hello" "How" "Are" "You" "Today")
|
||||
> (string:join split ".")
|
||||
"Hello.How.Are.You.Today"
|
||||
9
Task/Tokenize-a-string/Lingo/tokenize-a-string.lingo
Normal file
9
Task/Tokenize-a-string/Lingo/tokenize-a-string.lingo
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
input = "Hello,How,Are,You,Today"
|
||||
_player.itemDelimiter = ","
|
||||
output = ""
|
||||
repeat with i = 1 to input.item.count
|
||||
put input.item[i]&"." after output
|
||||
end repeat
|
||||
delete the last char of output
|
||||
put output
|
||||
-- "Hello.How.Are.You.Today"
|
||||
5
Task/Tokenize-a-string/Nim/tokenize-a-string.nim
Normal file
5
Task/Tokenize-a-string/Nim/tokenize-a-string.nim
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
import strutils
|
||||
|
||||
let text = "Hello,How,Are,You,Today"
|
||||
let tokens = text.split(',')
|
||||
echo tokens.join(" ")
|
||||
1
Task/Tokenize-a-string/Oforth/tokenize-a-string.oforth
Normal file
1
Task/Tokenize-a-string/Oforth/tokenize-a-string.oforth
Normal file
|
|
@ -0,0 +1 @@
|
|||
"Hello,How,Are,You,Today" wordsWith(',') println
|
||||
1
Task/Tokenize-a-string/Phix/tokenize-a-string.phix
Normal file
1
Task/Tokenize-a-string/Phix/tokenize-a-string.phix
Normal file
|
|
@ -0,0 +1 @@
|
|||
?split("Hello,How,Are,You,Today",',')
|
||||
1
Task/Tokenize-a-string/Ring/tokenize-a-string.ring
Normal file
1
Task/Tokenize-a-string/Ring/tokenize-a-string.ring
Normal file
|
|
@ -0,0 +1 @@
|
|||
see substr("Hello,How,Are,You,Today", ",", ".")
|
||||
1
Task/Tokenize-a-string/Sidef/tokenize-a-string.sidef
Normal file
1
Task/Tokenize-a-string/Sidef/tokenize-a-string.sidef
Normal file
|
|
@ -0,0 +1 @@
|
|||
'Hello,How,Are,You,Today'.split(',').join('.').say;
|
||||
5
Task/Tokenize-a-string/Swift/tokenize-a-string-1.swift
Normal file
5
Task/Tokenize-a-string/Swift/tokenize-a-string-1.swift
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
let text = "Hello,How,Are,You,Today"
|
||||
let tokens = text.characters.split(",").map{String($0)} // for single-character separator
|
||||
print(tokens)
|
||||
let result = tokens.joinWithSeparator(".")
|
||||
print(result)
|
||||
5
Task/Tokenize-a-string/Swift/tokenize-a-string-2.swift
Normal file
5
Task/Tokenize-a-string/Swift/tokenize-a-string-2.swift
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
let text = "Hello,How,Are,You,Today"
|
||||
let tokens = split(text, { $0 == "," }) // for single-character separator
|
||||
println(tokens)
|
||||
let result = ".".join(tokens)
|
||||
println(result)
|
||||
5
Task/Tokenize-a-string/Swift/tokenize-a-string-3.swift
Normal file
5
Task/Tokenize-a-string/Swift/tokenize-a-string-3.swift
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
import Foundation
|
||||
|
||||
let text = "Hello,How,Are,You,Today"
|
||||
let tokens = text.componentsSeparatedByString(",")
|
||||
print(tokens)
|
||||
8
Task/Tokenize-a-string/Ursa/tokenize-a-string.ursa
Normal file
8
Task/Tokenize-a-string/Ursa/tokenize-a-string.ursa
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
decl string text
|
||||
set text "Hello,How,Are,You,Today"
|
||||
decl string<> tokens
|
||||
set tokens (split text ",")
|
||||
for (decl int i) (< i (size tokens)) (inc i)
|
||||
out tokens<i> "." console
|
||||
end for
|
||||
out endl console
|
||||
1
Task/Tokenize-a-string/Wortel/tokenize-a-string.wortel
Normal file
1
Task/Tokenize-a-string/Wortel/tokenize-a-string.wortel
Normal file
|
|
@ -0,0 +1 @@
|
|||
@join "." @split "," "Hello,How,Are,You,Today"
|
||||
1
Task/Tokenize-a-string/jq/tokenize-a-string-1.jq
Normal file
1
Task/Tokenize-a-string/jq/tokenize-a-string-1.jq
Normal file
|
|
@ -0,0 +1 @@
|
|||
split(",") | join(".")
|
||||
3
Task/Tokenize-a-string/jq/tokenize-a-string-2.jq
Normal file
3
Task/Tokenize-a-string/jq/tokenize-a-string-2.jq
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
$ jq -r 'split(",") | join(".")'
|
||||
"Hello,How,Are,You,Today"
|
||||
Hello.How.Are.You.Today
|
||||
Loading…
Add table
Add a link
Reference in a new issue