Sign in
fuchsia
/
third_party
/
rust
/
a5a7ed63488ebc6d7b1af575972f1f81136b1a72
/
.
/
src
/
test
/
ui
/
tail-direct.rs
blob: c67c5b7a555c1d16c25eb78e05876bddb66b480e [
file
] [
log
] [
blame
]
// run-pass
pub
fn
main
()
{
assert
!((
even
(
42
)));
assert
!((
odd
(
45
)));
}
fn
even
(
n
:
isize
)
->
bool
{
if
n
==
0
{
return
true
;
}
else
{
return
odd
(
n
-
1
);
}
}
fn
odd
(
n
:
isize
)
->
bool
{
if
n
==
0
{
return
false
;
}
else
{
return
even
(
n
-
1
);
}
}