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
2
Task/Boolean-values/8051-Assembly/boolean-values.8051
Normal file
2
Task/Boolean-values/8051-Assembly/boolean-values.8051
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
clr bit ; clears
|
||||
setb bit ; sets
|
||||
4
Task/Boolean-values/EchoLisp/boolean-values.echolisp
Normal file
4
Task/Boolean-values/EchoLisp/boolean-values.echolisp
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
(not #t) → #f
|
||||
(not #f) → #t
|
||||
(not null) → #f
|
||||
(not 0) → #f
|
||||
14
Task/Boolean-values/FreeBASIC/boolean-values.freebasic
Normal file
14
Task/Boolean-values/FreeBASIC/boolean-values.freebasic
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
' FB 1.05.0 Win64
|
||||
|
||||
Dim i As Integer = 23
|
||||
Dim s As String = "False"
|
||||
Dim b As Boolean
|
||||
b = i
|
||||
Print b
|
||||
b = CBool(s)
|
||||
Print b
|
||||
i = b
|
||||
Print i
|
||||
i = CInt(true)
|
||||
Print i
|
||||
Sleep
|
||||
14
Task/Boolean-values/I/boolean-values.i
Normal file
14
Task/Boolean-values/I/boolean-values.i
Normal file
|
|
@ -0,0 +1,14 @@
|
|||
software {
|
||||
if true
|
||||
print("this prints")
|
||||
end
|
||||
if 1
|
||||
print("this prints")
|
||||
end
|
||||
if false
|
||||
print("this does not print")
|
||||
end
|
||||
if 0
|
||||
print("this does not print")
|
||||
end
|
||||
}
|
||||
9
Task/Boolean-values/Idris/boolean-values.idris
Normal file
9
Task/Boolean-values/Idris/boolean-values.idris
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
Idris> :doc Bool
|
||||
Data type Prelude.Bool.Bool : Type
|
||||
Boolean Data Type
|
||||
|
||||
Constructors:
|
||||
False : Bool
|
||||
|
||||
|
||||
True : Bool
|
||||
8
Task/Boolean-values/LFE/boolean-values.lfe
Normal file
8
Task/Boolean-values/LFE/boolean-values.lfe
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
> 'true
|
||||
true
|
||||
> 'false
|
||||
false
|
||||
> (or 'false 'false)
|
||||
false
|
||||
> (or 'false 'true)
|
||||
true
|
||||
11
Task/Boolean-values/Lasso/boolean-values-1.lasso
Normal file
11
Task/Boolean-values/Lasso/boolean-values-1.lasso
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
!true
|
||||
// => false
|
||||
|
||||
not false
|
||||
// => true
|
||||
|
||||
var(x = true)
|
||||
$x // => true
|
||||
|
||||
$x = false
|
||||
$x // => false
|
||||
7
Task/Boolean-values/Lasso/boolean-values-2.lasso
Normal file
7
Task/Boolean-values/Lasso/boolean-values-2.lasso
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
local(x = string)
|
||||
// size is 0
|
||||
#x->size ? 'yes' | 'no'
|
||||
|
||||
local(x = '123fsfsd')
|
||||
// size is 8
|
||||
#x->size ? 'yes' | 'no'
|
||||
6
Task/Boolean-values/Lingo/boolean-values.lingo
Normal file
6
Task/Boolean-values/Lingo/boolean-values.lingo
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
put TRUE
|
||||
-- 1
|
||||
put FALSE
|
||||
-- 0
|
||||
if 23 then put "Hello"
|
||||
-- "Hello"
|
||||
4
Task/Boolean-values/Monte/boolean-values.monte
Normal file
4
Task/Boolean-values/Monte/boolean-values.monte
Normal file
|
|
@ -0,0 +1,4 @@
|
|||
def example(input :boolean):
|
||||
if input:
|
||||
return "Input was true!"
|
||||
return "Input was false."
|
||||
5
Task/Boolean-values/Nim/boolean-values.nim
Normal file
5
Task/Boolean-values/Nim/boolean-values.nim
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
if true: echo "yes"
|
||||
if false: echo "no"
|
||||
|
||||
# Other objects never represent true or false:
|
||||
if 2: echo "compile error"
|
||||
5
Task/Boolean-values/Ring/boolean-values.ring
Normal file
5
Task/Boolean-values/Ring/boolean-values.ring
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
x = True
|
||||
y = False
|
||||
see "x and y : " + (x and y) + nl
|
||||
see "x or y : " + (x or y) + nl
|
||||
see "not x : " + (not x) + nl
|
||||
2
Task/Boolean-values/Sidef/boolean-values-1.sidef
Normal file
2
Task/Boolean-values/Sidef/boolean-values-1.sidef
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
var t = true;
|
||||
var f = false;
|
||||
5
Task/Boolean-values/Sidef/boolean-values-2.sidef
Normal file
5
Task/Boolean-values/Sidef/boolean-values-2.sidef
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
if (0 || "0" || false || nil || "" || [] || :()) {
|
||||
say "true"
|
||||
} else {
|
||||
say "false";
|
||||
}
|
||||
1
Task/Boolean-values/Ursa/boolean-values-1.ursa
Normal file
1
Task/Boolean-values/Ursa/boolean-values-1.ursa
Normal file
|
|
@ -0,0 +1 @@
|
|||
decl boolean bool
|
||||
3
Task/Boolean-values/Ursa/boolean-values-2.ursa
Normal file
3
Task/Boolean-values/Ursa/boolean-values-2.ursa
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
set bool true
|
||||
# same as
|
||||
set bool (= 2 2)
|
||||
3
Task/Boolean-values/Ursa/boolean-values-3.ursa
Normal file
3
Task/Boolean-values/Ursa/boolean-values-3.ursa
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
set bool false
|
||||
# same as
|
||||
set bool (not (= 2 2))
|
||||
Loading…
Add table
Add a link
Reference in a new issue