►
Description
Vorlesung „Programmieren in Rust“ an der Universität Osnabrück im Wintersemester 2016/17.
Dies ist die Aufnahme des Beamerbildes sowie des Notebook-Mikrofons. Die Aufnahme der Raumkamera hat leider nicht ganz geklappt, daher gibt es kein Dozentenvideo.
Slides und weitere Informationen: https://github.com/LukasKalbertodt/programmieren-in-rust
Playlist: https://www.youtube.com/playlist?list=PL0Ur-09iGhpwMbNiVTBeHmIjs0GuIXhNg
A
Ok,
then,
I
think
I
would
like
a
lecture
from
rast
would
like
a
lecture.
I
have
a
few
things
to
say
before
we
really
start
pasanen
injured
man
was
sandy
has
to
correct
again,
of
course,
the
most
important
thing
first
was
pointed
out
that
there
is
a
big
deal.
There
are
signs.
There
are
in
the
season
between
the
younicos
standard
works.
Luden
still
says
the
capitalization
of
sharp
s
is
in
german,
so
there
are
signs,
but
we
still
want
to
capitalize
differently
only
for
those
who
might
be
interested
exactly
after
that.
A
A
few
other
things
once
I
uploaded
it,
I
probably
on
it
pointed
out
that
the
source
code
unfortunately
cannot
be
copied
and
also
not
searched,
because
he
made
a
picture
out
of
it
that
is
now
fixed.
That
means
the
text
is
now
really
text
there.
Leismann
could
actually
always
download
everything
if
you
wanted
to
search
there.
A
Then
there
was
a
small
error
in
a
task
from
last
week
and
you
might
have
that
noticed
when
this
test
didn't
go
through
and
that's
because
it's
about
what
your
task
looks
like
and
I
wrote
some
test
here.
I,
don't
know
if
that's
even
been
noticed
are
somehow
always
it
doesn't
work
and
what
are
just
test
functions
or
unit
tests
that
I
have
already
written
there
to
test
yours
briefly.
How
can
you
just
ignore?
A
We
will
discuss
later,
which
you
write
exactly
yourself
in
the
test,
but
ultimately
the
first
one
can
be
yours
until
something
goes
wrong
in
the
tests,
then
I
would
have
to
pay
attention
to
what
's
in
there,
and
in
that
case,
what's
already
stupid,
because
the
test
did
n't
even
combine.
It
was
because.
B
A
Required
in
the
task,
if
there
was
anyone
else,
types
can
use,
but
well
now
bars
in
the
test
so
that
it
would
have
worked
with
64.
That
was
my
mistake,
but
the
tests
are
quite
useful.
I
have
seen
at
least
twice
now
that
a
test
has
shown
that
an
algorithm
was
wrong.
I
think
that
completely
Interesting,
because
that
's,
what
all
those
tests
are
for,
that
you
notice
that
an
algorithm
is
wrong.
A
A
A
A
D
B
E
A
A
F
F
F
A
A
F
F
F
A
C
A
There
are
still
a
lot
of
people
who
don't
understand
that,,
especially
because
I
want
to
concentrate
on
that,
but
there
is
something
you
have
to
do
and
is
there
only
one
tool
for
this
lecture
so
that
we
can
work
well
with
rast?
Yes,
this
breakfast
or
the
tutors
comment
on
it
is
actually
quite
good
and
write
the
line.
What
is
wrong
so
but
get
over
it,
so
he
is
determined
to
learn
that
everything
will
still
work
out.
A
But
calmly
manufacture
the
products,
so
you
don't
know
you
want
happy
to
delay
that,
but
we
want
to
bring
something
with
it.
We
are
also
happy
to
be
there
for
you
on
a
weekend.
So
if
we
have
too
much
time,
we
promise
nothing.
But
if
we
happen
to
be
there,
then
we
can
help
you,
but
not
against
the
one
at
10
a.m.
on
Sunday.
Not
only
can
you
fix
everything
and
then
the
frustration
is
also
great
going
through
the
tests
for
a
long
time,
and
you
have
a
long
break
tory.
C
A
Last
week
was
quite
theoretical,
and
there
was
already
I've
heard
from
some
that
it's
not
really
clear
why
we
now
so
we
don't
know
anything
in
the
language.
Do
it
funny
in
the
context
of
the
language,
what
we've
never
done
before
have
heard.
We
don't
know
what
that
brings
us
strings
in
particular,
are
always
such
a
topic.
Why
you
now
mostly
ring
types
plus
two
things
a
few
things
after
at
once,
there
are
several
string
type
man
almost
objected
so
up
plus
what
he
kind
of
the
main
language
is
the
rast.
A
B
A
Didn't
really
happen
so
what
performance
did
you
have
if
you
contacted
strings
or
anything
else,
but
also
in
java?
There
are
at
least
two
jumping
types
who
are
in
the
city.
Library,
it's
just
not
easy.
Sick
are
extremely
complicated,
and
years
has
chosen.
An
approach
of
many
use.
Cases
covers
there.
You
can
do
a
lot
of
things
with
the
strings
without
thinking
but
languages
like
c++
or
rast
there.
A
You
have
to
think
right
from
the
start,
because
rast
simply
embellishes,
nothing
hides
nothing
yes,
but
makes
some
things
easier,
but
makes
other
things
much
more
difficult,
rast
skin
dirt,
one
on
top
and
says:
okay,
is
direct.
Unicode
takes
care
of
it
and
doesn't
hide
it
until
you
see
errors
in
areas
later
which
errors
or
something
like
that
you
have
to
get
used
to
it,
but
it
all
makes
sense,,
especially
with
boeing
and
the
underclass
and
all
the
big
things
that
are
generally
done,
and
now
you
can
maybe
also
use
java.
A
A
Only
distantly
related
to
fine
travels.
You
can
absolutely
not
do
the
same
things
at
the
request
of
the
tractor
and
this
pattern
here.
That's
the
problem
with
all
three
and
this
manual
memory
management
that
you
always
have
to
block
out
of
habit
and
then
call
for
that.
It
is
no
longer
in
pages
anyway,
and
also
that
petter
northug
is
racing,
but,
as
I
said,
we
will
go
into
detail
later.
In
any
case,
you
will
notice
the
luck
that
not
only
makes
everything
slower,
but
also
suboptimal
in
what
he
does.
A
He
loves
basically
tells
you
all
your
problems
automatically,,
but
that
means
it's
just
one
problem
and
makes
the
other
two
problems
more
difficult
for
you,,
but
that
explains
it
again
at
some
point
with
the
said,.
Let's
turn
a
few
of
the
practical
ones
to
hate
actually
start
larger
programs.
I
think
today
or
wednesday,
so
this
week
will
really
help
that
you
have
the
feeling.
A
A
The
doll
the
rays
and
the
slices
there
weren't
all
particularly
useful,
because
in
particular
they
were
the
length
was
already
known
halfway
through
and
well,
it's
noticeable.
How
can't
we
name
these
types.
We
write
the
definition
of
the
types
wherever
we
want
to
use
them.
If
you're
such
a
coincidence,
then
we
also
always
write
there.
Where
are
you
used
and
this
this
definition
from
the
hustle
and
not
just
any
name?
We
want
to
change
that
now.
A
If
I
can
finally
renamed
user
defined
types,
there
are
actually
32,
abstract
traction
and
him
out
and
we
have
dance
tracks
of
the
dirt
that
are
comparable
to
the
year.
Let
that
is,
of
course,
a
very
rough
comparison.
There
are
very,
very
big
and
its
important
differences
between
the
two
guards,
but
I
think
to
get
started.
It
is
good
to
imagine
it
as
a
java
class,
although
it
will
be
something,
of
course,
not
class
say
that
there
are
no
classes.
So
the
type
information
from
science
tract
contains
information
about
the
fields.
A
The
fields
are
the
instance
variables
of
yara
adjust.
For
example
like
this,
it
is
new
inters,
1
checkpoint.
There
are
just
two
instance:
variables
or
fields:
exxon.
Is
this
fw32
the
company
that
computer
science
known
students
where
now
there
are
also
two
fields?
One
is
the
idea
somehow
leave
the
matter
or
something
else,
and
the
second
is
a
suspicion.
It
string
rest
only
again
note
this
student.
He
has
his
name.
The
name
goes
So.
A
B
A
And
bustle,
then,
you
actually
always
wanted
to
save
strings
in
it
that
are
described
in
large
letters,
but
that's
just
by
the
way.
So,
what's
stopping
the
sun,
we
haven't
defined
any
methods
or
anything
else
at
all.
If
so,
when
java
somehow
say
public
clearly,
then
we
Swiss
somehow
got
in
the
way
everything
that
belongs
to
this
class.
We
have
the
fields,
we
have
some
static
methods.
We
we
have
normal
methods,,
so
we
write
everything.
In,
it’s,
not
like
that
at
first,.
A
A
A
A
Syntax,
but
that's
fine,,
and
we
can
use
it
on
the
whole
fields,
access
with
the
well-known
point
6.
So
we
can
now
just
use
the
name
of
the
student,
for
example,
from
dolls
here
again
generalized
sundays.
We
have
both
works
definitions,
one
type
took
and
then
always
the
fields
and
the
type
also
elsewhere,
one
two
years,
but
that
route
already
more
or
less
used
to
the
fact
that
you
always
have
the
name
colon
the
type
with
almost
1
things
and
the
astra
clinical
manager,
who
you
almost
too
narrow
you
almost
the
same
from
that.
A
But
first
of
all,
these
texts
need
the
last
comma
with
such
communists.
Load
is
actually
always
optional,
but
there
is
a
fixed
rule
that
if
you
have
several
lines,
then
you
hardly
ever
make
it
there.
But
if
it
is
only
one
line,
then
you
are
the
last
comeback
that
is
simply
related
to,
for
example,,
that
we
see
a
less
new
one.
So
if
we
have,
if
you
eg
here
that
you.
A
C
B
A
Happen
if
it
wasn't
formally
there
yet
I
can
always
do
it
here,
and
the
new
parts
12
time
changes.
It's
always
such
a
small
example.
You
want
to
do
it,.
So
if
you
can
do
this
training,
you
can
always.
We
have
several
lines.
Have
that
and
then
have
a
list
in
a
line.
Then
we
don't
need
that,
like
we
also
have
with
the
ace
23,
for
example,.
A
C
A
To
build
the
whole
new
instance
of
this
guy,
that's
known
in
the
year
under
the
name
constructor,
and
it
comes
again
and
again
manage
on
your
own.
How
can
we
have
a
construct
otx
relieve
the
farmers
from
us
of
the
initialization
of
all
fields
and
which,
for
example,,
for
example,
a
create
a
friend
with
the
two
fields,
0
0,
I.e.
the
one
who
sits
at
the
zero
point?
How
can
we
do
that
with
what
is.
A
C
A
A
B
A
You
should
n't
underestimate
that
we
can
describe
the
function
with
a
name
that
you
can't
do
with
construct
ears.
Here
you
can
say
origins
at
years
a
designer
will
do
where
you
don't
give
anything
about,
because
without
reading
the
documentation
you
would
say
now.
Okay,
probably,
is
that
the
zero
point,
which
other
point
could
that
be
so
no
other
point
makes
more
sense
than
the
zero
point.
But
then
you
somehow
still
have
functions
that
an
argument,
a
constructor
that
accepts
his
arguments
and
passes
an
argument.
B
A
First
of
all,
we
have
exceptions
here,
island
block,
but
the
screaming
pinkl
for
implementation
and
then
write
a
dream,
be
and
all
functions
and
methods
come
in
there.
If
you
just
want
to
say
it
straight
away,
that's
just
the
clear
separation
from
data
layout
various
functions,
everything
we
can
do
with
it.
So
basically
you
only
ever
have
one
truck
definition
and
underneath
it
a
blog
where
you
define
all
functions
and
methods
and
not.
A
Syntax,
we
would
say
here
in
front
of
friend,
colon
colon
and
then
the
name
of
the
function,
this
double
of
the
colon
that
you
will
often
see
later.
We
see
whole
pastors
of
of
types
so
addressing
several
modules
in
java.
You
know
that,
yes,
there
you
have
such
a
points
rushed
somehow
were
in
rest,
and
how
do
you?
Because
I
ca
n't-
get
a
foot
in
these
points.
You
actually,
where
you
put
your
horses
together.
There
are
always
the
points
double
colons.
He
said
my
father
and
son
hasn't.
F
F
A
A
That,
oh,
I
already
said
that
is
also
in
particular,
the
same
as
static
ones,
methods
in
c++
or
java.
We
will
soon
see
another
large
table
where
we
can
compare
everything
or
offer
the
differences.
Let's
continue,
for
example,
look
out
of
my
stringer,
and
there
is
also
that's
no
fun
example
that
is
there
it
sounds.
You
can
e.g.
create
like
this
with
new.
A
I
don’t
know
if
we
might
have
already
seen
that
created
a
new
string
and
teachers
string
and
then
there’s
this
with
the
city
function
for
the
first
time,
news,
no
team
virgin
what
that’s
just
a
function
and
a
word
that’s
short
and
that’s.
Why
you
have
to
like
it?
It's
not
a
keyword,
it
doesn't
matter
anything
like
in
java
or
c++,
just
something
that
you
pass.
The
team
can.
A
G
A
A
E
A
D
B
A
D
C
A
Updated,
ok,
so
remember
we
can
write
this
weird
one
stands
for
the
current
types
you
nothing
so
special.
What
if
your
compiler
would
save
over
it
shortly
before
and
whenever
it
sees
eleven
enters
the
type
invest
whose
in
the
bildblog
the
whole
thing
sits
like
this
and
now
maybe
a
question
or
a
very
interesting
question.
Is
this
new
friend
that
is
the
generation
that
we
already
had
everywhere,
by
the
way,?
Is
the
station
wagon
and
is
the
clown?
What
do.
A
F
F
A
Types
that
we
can
clone
from
yes,
the
types
that
we
can
duplicate
so
easily.
We
create
a
second
instance
of
being
able
to
create
a
first
one
that
is
valid,
so
that
hits
quite
a
lot
of
guys
too,
is
so
much.
We
expect
our
enemy
copy
to
be
the
clown,
because
we
can
create
someone
second
instance
of
it.
If
you
already
have
one,
I
do
n't
think
it's
that
difficult
to
imagine
and
to
come.
A
C
B
A
Now
nothing
special
things
are
now
somehow
to
four
posts:
easy
and
memory,
one
after
the
other.
So
let's
say
it's
a
copy
type
that
you
can
copy
it
at
prices.
Then
it's
still
valid,
but
nothing
happens
by
itself.
So
not
many
things
happen
by
itself
in
rast
die,
that's
not
automatically
a
copy
or
clown.
In
fact
it's
nothing
at
first.
If
you
write
it
down,
there
is
again
on
sundays.
A
B
A
In
these
properties,
let
me
say
copy
and
clown
the
tires,
then
the
us
campaign
does
it
for
you
alone.
So
if
you
are
a
clown,
then
your
type
is
a
clown
and
if
you
say
both,,
then
it's
copy
and
clone.
So
of
course
you
can't
just
say
the
rice
copy,
because
it's
a
hobby,
the
headset
is
made.
That
means
you
always
have
copies.
A
combo
guy
had
to
be
a
clown.
Guy
too
or
I
should
be
clear
about
that.
For
now
still
have
questions.
So
a
great
question
came
up.
A
G
A
A
I
A
B
D
B
D
D
D
D
A
D
D
A
These
funny
are
know
so-called
attributes
that
are
used
for
a
lot
of
different
things,,
for
example,
to
manage
things
or,
for
example,
and
to
say
this
function
as
a
sitting
unit
test
that
is
treated
especially
these
attributes
see
something
there.
You
can
really
just
specify
many
things
for
all
possible
items.
These
occurrences
almost
and
this
line
of
these
attributes
have
gotten
to
know
the
world
refer
to
the
following
item,
and
there
are
also
rare
attributes
that
you
see
those
marked
with
hashtag.
A
The
square
brackets
refer
to
the
parents
aging.
I
don't
know
if
you
read
through
this
slide,
then
end
of
the
basics,
and
then
it
says
how
to
comment-
and
there
is
also
normal
job-
come
f3
flashes,
where
you
argue
something,
and
it
refers
to
the
next
old
one.
Then
there
is
the
flesh,
excellent
commerce,
which
then
relate
to
the
Oberland.
If
you
happened
to
have
seen
it
all,
not
that
important,
you
will
probably
need
to
use
it
yourself
in
the
near
future
and
no
longer
catch
its
beginning
price.
A
C
A
B
C
A
A
A
A
C
A
A
Everything
should
be
matured
so
far,
so
good,
so
we'll
see
again
what
we
can
do
we
can
somehow
I
should
have
such
great
functions.
You
drive
guys
clap
with.
We
can
also
write
static
methods,
so
we
call
the
associated
functions.
The
with
the
types
are
linked,
but
one
real
thing
is
still
missing.
We
want
to
have
an
instance-bound
function
in
some
way,.
A
A
To
understand
what
we
can
already
achieve
and
then
to
consider
if
we
want
an
extra
language
feature
that
makes
it
easier
for
us
or
what
we
already
know
is
enough.
So
I
hope
it
is
clear
that
the
previous
language
of
the
so
far
what
I
have
already
learned
something
that
touring
has
been
complete
for
a
long
time.
So
you
can
do
everything
with
it.
Just.
H
A
A
A
There
are,
of
course,
things
that
we
don't
find
so
nice,,
for
example,
once
again
that
it's
not
at
all
connected
to
friend,
so
this
function
I
want
now
just
so
global
around
does
not
arise
at
all
in
connection
with
friend
and
secondly,
managed
is
also
calls
from
such
an
instance
won
nature
can
very
quickly
become
confusing
the
one
there
is
always
so
managed
asked.
We
see
ourselves
used
to
java
that
we
are
used
to
that
point
period
and
then
it
all
stays
somehow
in
a
parenthesis
abstraction.
How
can
we
solve.
C
A
One
stands
that
at
least
the
connection
with
which
we
do
this
write
a
function
call
here
and
like
the
flight
before
it
takes
a
moment
like
here
just
a
friend
peter
of
the
type
we
meet
off
friend.
Only
that
we
do
n't
have
to
decide
here.
Then
we
could
ride
something
ourselves,
because
that
could
have
been
exchanged
and
that
it
was
wonderful,
but
we
still
have
to
write
point
move
up.
A
Country
handed
over
is
still
not
so
good
that
the
second
problem
is
still
not
solved,
but
at
least
the
web
would
always
be
in
connection
types.
There
is
the
special
small
sales
manager
with
narrow
who
are
the
first
to
take
the
first
argument,
a
big
help.
So
if
something
were
of
your
own
type,
then
you
can
also
abbreviate
it
like
this.
It
's
a.
A
Again,
but
that
occurs
very
often
here,
you
just
seem
to
be
animated
operations
of
sales
and
there
isn't
even
a
colon
in
it
to
say
what
type
it
is.
Then
that's
clear.
So
it's
written
in
lower
case
that
we
have
a
keyword
or
stands
for
the
current
type
and
that
one
instance
on
it,
and
then
we
can
also
see
there.
C
A
A
Everything
sees
everything
once
this
11
look
a
little
further.
This
helped
I
actually
had
exactly
what
you
call
until
in
the
years
or
c++
knows,
and
many
people
are
aware
of
that
at
the
beginning,
but
it
is
a
parameter
in
java
or
c++
that
is
hidden.
That
is
simply
a
function
parameter
that
is
hidden.
It
has
to
be
further
on
that
now
on
that
now
in
science.
Yes,
what
is
but
completely
on
the
first
instance
that
is
hidden
in
java.
Come
that
actually
also
explicitly
wants
to
write
that
then
the
place
goes
abroad.
A
And
then
you
here
you
can
here
from
omega.
Are
you
actually
want
to
give
as
the
first
parameter
again
department
a
healthy,
but
you
rarely
need?
It
is
important
in
any
case
that
you
always
get
this
point
goal.
Difference
handed
over
tells
the
plus
in
the
years,
even
if
it's
hidden,
you
have
to
be
able
to
access
the
fields
of
the
instance
somehow
and
there's
no
other
way
than
that.
A
You
assign
a
friend
or
a
reference
to
this
instance
as
the
hidden
in
the
plus
and
years
in
rasmus
are
mounted
more
explicitly
just
like,
for
example,
in
tearing
there,
you
write
from
celle
find
that
just
said,
especially
from
eleven
can
also
be
used
to
access
the
fields
in
java.
You
just
kind
of
here
in
the
2,
don't
know
then
took
it
now
occurs
to
this
class.
Youth
is
in
ras.
You
have
to
say
that
explicitly.
That
would
lead
to
an
error.
If
you
just
say
oops,
I
lon,
plus
maybe
one
thing
in
y.
A
There
is
n't
there.
Only
popstars
have
eleven
points
psion,
so
we
have
this
instance
of
ourselves
here
and
we
then
have
to
get
the
fields
from
it.
That's
how
we
can
do
it.
We
can't
just
assume
that
we
already
have
all
the
fields
in
the
namespace
and
now
to
compare
this
thick
table.
There
are
the
static
methods
or
associated
functions.
Rest.
Is
that
just
the
chance
after
the
contemplative
told
in
the
block
information,
centers
frustration
sat
in
satin
years,
not
finished,
marks
that
you
at
least
still
know
very
well.
Then
there
can
be.
A
You
may
work
on
one
in
jubilation
on
one
in
youtube
instance
that
's
in
the
master
which
you
just
enter
here
and
hand
over
it's
one
in
youtube.
Your
fans
on
our
current
instance,
so
especially
for
example
and
10,000
of
these
funny
ones,
are
otherwise
found
behind
the
arguments
describes
c++
that
you're
really.
B
A
The
new,
safe
or
nothing,
that's
best
done
by
getting
a
youtube
blogger
fans
with
standard
beat
from
last
time.
This
funny
thing
from
streaming
service
that,
of
course,
it's
not
possible
again
for
a
year,
because
we
know
exactly
what
that
is.
If
you
have
it's
just
that
you
do
n't
notice,
it's
not
the
reference.
B
A
Something
11
so
directly
a
friend
the
distance
in
something
just
said,
the
background
and
behind
it,
but
it
is
not
really
for
some
of
you.
Maybe
this
formation
is
a
value
references.
The
music
came
out
very,
very
strange,
so
it
can
present
on
every
day
about
nt,
plus
only
the
plus
is
much
more
uncertain
than
almost,
for
example,
in
c++
you
can
simply
art
the
constant
the
celebration
of
types
feel
away
so
that
you
can
still
work
on
art
things.
That
is
occasion,
for
example,
not
at
all,
at
least
not
in
the
field
leaves.
A
I
hope
that
this
comparison
will
be
at
least
a
little
bit,
because
we
are
not
actually
talking
about
other
types
of
functions
that
we
are
talking
about
here
in
rest,
but
that
we
have
the
same
ones
as
we
have
on
the
java
c++
and
that
they
are
expressed
in
another
one,
are
always
further
or
fit
together.
Briefly
to
another.
A
We
already
know
the
free
functions
that
we
just
wrote
at
our
whim
at
some
point,
not
that
in
a
blog
so
that
this
normal
sunday
there
are
the
associated
functions
that
are
in
an
intel
block,
but
then
have
the
same
sunday
that
just
hangs
with
the
guy,
but
not
on
an
instance
of
the
guy.
Then
there
are
the
methods
and
they
are
also
kind
of
a
blog,
but
have
this
special
parameter
as
the
first
parameter?
A
Why
are
we
allowed
to
do
that?
We
have
a
monster,
that's
pretty
simple
knitted,
the
monster
in
our
game
that
just
has
life
and
makes
both
stronger,
because
we
somehow
want
to
have
everything
between
0
and
100,
but
also
no
bigger
types,
and
it
says
in
the
description
of
monster.
It
becomes
weaker
than
monster
when
it
is
very
badly
damaged.
A
So
that's,
apparently
a
designer
because
a
new
monster
returns
and
apparently
you
can
see
the
method
or
the
functions
as
a
strength
handed
over
and
then
a
monster
returns,
which
has
the
appropriate
strength
and
look
here
again.
Yes,
new
monsters
always
have
100
life
from
the
beginning.
I
could
introduce
someone
now
can
against
tomorrow.
If
you
feel
like
killing,
you
can
now
is
the
time
of
typing
or,
of
course,
not
typing
out
the
comments.
It
is
imperative
to
collaborate.
A
But
we
have
typed
that
up
to
now,
you
have
typed
my
left,
Bavarian,
okay,
well,
and
what
do
I
say
now,
sometimes
constrictor,
but
the
concept
of
one
of
a
special
functions
like
the
constructor
doesn't
exist.
These
are
normal
functions
that
one
rubs
against
one
another.
They
are
also
called
construct
functions
if
they
return
an
instance
of
the
funds
themselves
types.
So
they
work
something
like
price
pressure.
So
do
you
have
an
idea
how
to
that
could
write
what
is
written
there
so
get
or
function.
A
A
F
F
F
F
A
B
C
A
C
A
C
C
A
E
C
E
A
B
A
Later,
writes
a
funny
rest,
you
also
need
several
in
the
blog,
but
normally
you
write
everything
in
a
blog.
Okay,
the
task
is
the
following:
yes,
we
have
now
a
function
that
is
now
actually
working
an
instance
and
be
returned
if
the
monster
is
alive.
So
if
there
are
still
any
hearts
are
happy
about
I'll,
let
you
have
to
do
it
again.
D
D
A
F
A
Write
to
the
life
points
are
greater
than
zero,
then
it
is
otherwise
continue
to
ask
as
far
as
asking
two
functions
in
full
methods
got
straight
to
the
monsters.
First,
the
other
two,
so
the
monster
definition
remains
the
same
or
so
that
it
is
now
clear.
It
is
there
still
we
are
going
to
vaccinate
the
block
again
and
now
the
following
was
a
bit
more.
B
A
A
C
A
A
A
Return
write
the
second
one
and
not
land.
This
es
blogger
from
this
branch
of
the
sun
go
on
writing
here,
as
usual.
I
hope
that
it
is
clear
about
the
equivalent.
Let's
take
our
time
then
we'll
talk.
We
won't
come
here
anymore
that
you've
done
it.
Then,
usually
you
can
get
around
it
from
now
on
really
only
if
you
write
longer
methods,
then
the
last
method
delivery
note
from
monster
the
following,
which
reduces
the
life
points
of
the
monster,
depending
on
this
from
an
attack
that
comes
in
the
attack
is
now
easier.
I
A
A
For
leaving
it
at
zero,
somehow
the
attack
is
stronger
than
our
life
point
then
coming
to
zero
and
in
raesfeld
it
is
usually
overflow
in
vienna.
Almost
everyone
else
spoke
before
me,
but
there
is
also
on
811.
There
is
now
a
system
for
the
again,,
among
other
things.
Ratings
were
not
open
and
does
exactly
that.
So
it
only
goes
to
the
limits,
but
then
stops
at
the
limits
that
should
go
further.
The
whole
thing,
then
don’t
need
to
write
to
us
ourselves.
C
A
Can
now
use
the
monster,
we
just
wrote
that
we
put
two
monsters
1
weak
and
one
is
only
a
little
stronger
and
first
run
or
as
long
as
both
monsters
are
still
alive,
then
we
always
let
them
attack
alternately.
So
it's
clear
somehow
it's
now
so
that
wolfgang
attacks
first,
it's
a
bit
of
a
pity,
maybe
a
bit
sexist,
but
we
keep
knowing
and
then
we'll
see
what
comes
out
of
it.
Now,
just
what.
B
A
A
Yes,
I
hope
the
example
also
helps
the
slides
to
get
below
1.
For
now
we
might
make
this
hits
work
around
in
the
end
that
he
quite
what
we
do
with
objects
and
classes
jaber,
but
these
are
also
important.
Different
ones
get
to
know
later,
for
example,
to
already
agree,
there
is
no
coloring
or
all
those
things
that
are
associated
with
object-oriented
programming.
A
A
Two
media
that
mansfelder
can
grab
and
there
is
one
the
pub
modifier
makes
the
public
now
a
longer
example,,
or
rather
the
examples
kerscher
from
the
monster
we
weren't
actually
going
to
make
it
public
there,.
But
here
at
point
we
want
to
mark
the
two
fields
as
public,
because
you
can't
really
do
anything
wrong
a
friend
every
friend.
So
every
variation
of
these
two
fields
is
a
valid
friend
right
here.
At.
A
Monster,
if
you,
for
example,
declare
some
methods
with
on
also
methods
or
function
head,
be
public
or
whistle
or
something
else,
and
we
want
republic
to
declare
a
pipe
because
if
they
be
in
public
should
now
without
a
modifier,
it
is
more
important
at
the
moment
what
you're
internal.
So,
how
can
you
only
use
it
in
modules,
which
means
that
you
don't
have
modules
that
come
later,
but
the
joke
is
that
up
to
now,
we
've
always
done
everything
in
one
module
and
that
we
still
for
the
current
and
maybe
also
next
week.
A
It
should
be
like
that
in
one
module
ie
for
the
time,
it's
almost
as
if
everything
were
public,
but
then
we'll
also
see
how
it
goes
on.
I'll
go
through
a
few
things
faster
one
after
the
other,
because
maybe
a
few
questions
will
come
up,,
e.g.
when
do
we
want
self
consumption,.
So
when
should
we
no
longer
take
a
reference
or
not
in
the
youtube
meeting
on
self,,
but
instead
11
11
in
the
value
directly?
Why
do
we
do
it
and
a
few
reasons
for
once?
A
If
you
make
a
small
copy
times
has
then
you
can
avoid
directing?
That
means,
you
need
a
reference
or
a
pointer
like
that,,
but
you
can
transfer
it
directly
to
tekken,.
For
example,
all
these
methods
on
the
integer
types
are
the
names
self
at
value
such
as
the
settings
from
straight.
Do
we
need
to
create
a
reference
to
a
type
where
the
reference
is
eight
times
the
size
of
the
type
that
doesn't
bring
that
much?
A
B
A
B
A
B
D
D
We're
falling
from
now
it's
so
important
how
it
looks,
but
I'm
into
that
now
has
something
to
do
with
the
factory
gate
or
that
you
could
simply
transfer
them
in
there.
And
then
you
can
do
this
here
without
having
to
copy
the
things
too
much
exactly
then,
sometimes
a
bit
that
mettmann
formats
a
bit
that
you
absolutely
have
to
give.
But.
A
You
have
very
little
in
particular
this
possibly
huge
water
has
the
string.
Now
you
want
to
have
a
vector
that
also
has
its
guard.
If
you
take
over
the
string
at
value,
so
we
can
of
course
take
over
the
ownership
of
the
string
simply
because
we
have
the
complete
string.
They
are
sitting
on
this
bafa,
so
we
can
takerechtebacher
said
the
vector,
hey,
that's
your
dad,
so
we
did
n't
touch
the
ball
the
week
there
is
still
a
memory
will
not
need
to
alert.
A
We
do
n't
need
to
copy,
they
just
say
the
water
hardness
purpose
goal,
that's
it.
Otherwise
it
must
always
somehow
safak
worth
it.
There
is
a
load
often
that
you
have
methods
that
consume
something
and
then
spit
out
the
other
thing
in
other
women
and
in
general
you
can
say
that
you
always
want
to
avoid
clowns
somehow,
so
somehow
all
copies
are
bad,
especially
with
generic
types
or
it
is
to
come
later,
particularly
important,
but
overall
it's
only
11.
So
it's
nothing
that
happened
too.
A
Last
sorry,
in
this
chapter
car
builder,
I
made
a
little
something
rich
with
the
animation
no
matter.
The
effect
still
understands
something
so
autobahn
ring
it's
about
somehow
that
the
rock
chapel
off
automatically
that
makes
sometime
went
with
it
three
method,
once
tags
value
that
takes
it
eleven
when
julian
textraw,
what
it
translated,
as
in
the
jubilee
year,
translated
tax
refund.
B
A
C
A
J
B
C
A
C
A
Reference,
the
time
will
function
is
only
enough
for
between
these
transactions.
As
long
as
arena
financial
lives,
then
it's
over
with
the
nyse
already.
So
the
points
in
the
dax,
the
round
that
automatically
between
the
three
types
at
value
in
youtube,
twitter
and
youtube
and
look
what
else
the
other
direction
also
works.
The
tier
c
is
a
youtube
vfb
now
can
we
tax
rate
tax,
so
I
mean
that's
the
view
clear
that
doesn't
matter.
The
lake
is
a
good
reference,
but
soon
extra
for
this
youtube
driver's
license
his
in
youtube.
Does
that
to
me?
A
F
A
Definitely
the
right
argument:
here's
just
a
tree,
we
borrow
it
it's
important
to
be
clear
again
and
again.
We
spent
it
on
ourselves,
so
we
can't
take
ownership.
I
can
simply
give
away
the
book
that
we
saw
from
just
need
the
device
and
give
away
that
doesn't
work
somehow,
but
there
is
an
exception.
Someone
falls
no.
A
A
D
D
C
D
A
Matter
well,
copying
is
not
that
bad.
Today
types
are
usually
very
small
who
so
normal
reference
to
almost
1
pcs.
Today
on
x64
systems,
night
bus,
but
at
some
point
internet
or
even
a
friend
of
two
flowed,
then
the
reference
is
exactly
like
that
the
type
has
to
mean
that
copying
costs
nothing.
So
really
the
pcs
of
today
can
handle
quite
large
amounts
of
data
if
they
are
easy
to
handle
away.
Some
like
anything
else,
so
copying
that
is
no
problem
at
all.
A
Not
complicated
performance
is
a
difficult
thing,
but
with
small
things
you
can
copy
the
whole
thing
without
any
problems.
If
you
have
huge
copy
types,
which
is
very,
very
rare,
then
you
might
want
to
say
explicitly.
I
want
the
reference
to
these
costs.
Instead
of
protecting
the
victims
have
as
far
as.
A
Wonderful
would
like
to
start
with
the
next
chapter
to
the
next
café
very
practical
chapter,
because
that's
about
the
same
as
this
basics
chapter
where
we
quickly
go
through
a
lot
of
things,
one
after
the
other.
And
it's
about
a
lot
of
things
that
I
will
now
all
pay
out
here.
But
we
will
just
go
through
when.
A
Have
already
made
another
animated
film-
I
have
mentioned
this
less
than
once
about
this
funny
vector
the
vector
is
its
homogeneous
sequence,
data
structure
that
means
homogeneous.
We
can
only
having
one
type
in
there
and
not
different
types.
The
sequence
data
structure
simply
means
that
I
have
a
sequence
of
types.
That
means
it's
not
a
sequence
of
objects.
It's
not
a
set
where
they're
all
squirming
around,
but
I
can
assign
each
object
with
a
specific
address.
So,
as
with.
A
A
A
B
A
With
all
these
normal
index
brackets
with
the
square
brackets
also
indexed
zero,
understandable,
and
we
could
call
up
other
things,
such
as
length
or
capacity
capacity.
Now,
a
lot
comes
out.
It's
because
of
that
here
it
is
with
capacity
0
started
with
1
fished
and
the
first
time
you
push,
exactly
one
is
allocated
and
from
then
on
it
will
be
dodged
twice
casually,
so
we
want
to
fish
the
second
fish
to
double
this
1.
That
is
not
enough.
A
A
A
B
A
Then
sometimes
funny
many
occur,
even
if
you
already
write
this
first
line,
and
you
want
to
do
the
rest
afterwards
and
you
want
to
benefit
from
it,
then
the
compiler
unit
says
I
do
n’t
have
enough
information
to
set
this
generic
parameter.
That
rarely
happens
because
you
actually
always
have
something
with
what
you
fill
this
sector
or
use
it
or
something
else.
So
you
never
have
to
write
it
down
explicitly.
A
A
So
I've
also
linked
the
documentation
from
the
city,
library
before,,
but
here
you
can
see
how
it
ends,.
So
it
doesn't
look
all
that
unfortunate
here,,
we'll
take
care
of
these
guys.
We
see
here
funny
ride.
That
just
means
that
the
type
is
defined
in
the
city
library
and
at
the
beginning
we
always
have
the
definition
of
the
type,,
I.e.
the
state
that
the
data
layout
is
there,.
A
But
since
all
the
fields
are
Kravitz,,
they
will
not
be
displayed,
because
you
cannot
access
them
access
what
interests
you
and
then
there
is
a
fairly
long
description,,
usually
for
most
things,
with
many
examples,,
and
that
is
really
quite
good,.
What
is
in
it,
here
is
a
description
of
how
it
works
with
the
new
location
and
what
for
guarantees
this
sector
is
the
documentation
of
western
standard.
A
Like
library
should
be
really
very
good
in
four
places,
then
you
can
see
here
later
below
that
this
action
apps
starts
here
and
you
might
not
always
want
you
see
the
schola,
maybe
the
very,
very
small
man.
Maybe
you
want
to
have
an
overview
of
it
first,,
that's
why
you
wear
300
this
one
up
here.
It
all
works,
and
then
you
see
all
these
methods
and
then
you
can
open
them
explicitly
and.
A
B
C
A
B
A
That
the
explicit
functional
signature
is
given
so
the
exact
functional
signature,
so
that
you
always
see
immediately
what
is
actually
doing
so.
This
bush
takes
youtube
xl
if
in
the
chorus,
a
youtuber
friends
of
self,
because
you
definitely
want
to
change
it
and
somehow
have
a
different
value.
Tt
now
stands
for
some
type
again
that
doesn't
matter
at
first,
but
I
think
you
can
roughly
imagine
it's
going
on
here
and
you
can
see
a
lot
more
and
at
some
point
funny
things
will
happen,
yes,.
A
Both
the
approval
is
empty
and
then
there
are
more
stories
and
then
it
gets
really
crazy.
When
we
in
the
area
of
trade
implementation,
it
is
hardly
important
for
you.
You
can
ignore
that,
for
now
these
methods
are
probably
first
here,
but
you
just
have
to
get
used
to
them
in
this
one
to
search
for
standard
libraries
and
already
directly
than
as
a
tip
here's
the
top
search
button
search
field.
That's
nice
that
does
n't
have
to
be
really
nice.
A
You
can
and
should
set
this
up
in
your
browser,
as
you
will
be
using
it
more
often
so
that
we
can
use
it
quickly
in
google
chrome.
You
can
somehow
set
it
up
as
a
search
engine,
I'm
in
guest
mode
right
now,
but
normally
I
just
have
to
press
it
and
then
tab,
and
then
I
can
search
directly
it's
very
fast.
In
firefox
you
can
do
the
same
with
a
firefox
here,
just
kind
of
right-click
on
it
and
there
somehow
for
this
search
engine,
something
else.
A
You
can
quickly
search
for
here.
You
don't
always
want
to
google
it,
or
rather
open
it
normally
or
something
else
that
takes
too
long.
Yes,
I
think
I'm
allowed
to
do
so
much
missions,
a
few
other
things
to
goal.
We
can
create
empty
vectors,
but
analogous
to
redtenbacher.
We
can
create
vectors,
even
cooler.
There
are
vectors
that
are
used
so
often
for
once
again
with
that
weird
exclamation
mark
we
write.
That
is
a
factor
that
contains
these
elements
we
will
later
when
we
get
to
know
markus
himself
prescribes
what
exactly
that
does.
So
you.
A
And
send
in
others
are
tags
for
rector.
That
means
that
we
create
a
projector
with
ten
elements.
Each
element
of
the
42
it
is
then
becomes
a
semicolon
on
this
day.
There
is
also
base
at
base.
I
say
that
we
could
create
quite
normal
in
such
a
way
ten
sentences
in
front
of
you
about
one
720
is
in
it,
and
you
can
also
create
vectors
from
airways,,
for
example,
by
calling
and
or
check
they
are
equivalent.
So.
B
A
Have
my
slice
and
want
my
alarm
clock
or
from
fables,
then
you
could
do
it
like
this?
We
can
change
the
vector
with
different
things.
Once
you
get
to
know
the
spec
operations
table.
Look,
but
is
it?
Does
that
somehow
return
the
top
element
about?
Then
there
is
still
an
old
profession
where
we
can
specify
index,
but
the
problem
is
that.
A
B
A
A
C
A
Forex
in
are
now
just
the
way
tores
and
xl
look,
but
what
you
then
notice
it
can
use
backwards.
Is
it
was
checked,
although
the
a
was
called
into
the
loop
before
grinding
these
repairs
or
parts
you
put
in
there
accept
the
function.
That
means
he
just
says.
Inna
then
takes
a
at
value
and
takes
ownership
of
a
how
you
prefer
it
so
that
we
one
handed
over
to
youtube
as
an
upright,
but
elements
from
that
would
also
have
a
team
from
youtube.
A
I
think
that
makes
sense.
You
can
of
course
not
hand
over
a
reference
to
the
vector
in
youtube
and
then
suddenly
either
have
youtube
references
to
the
data
in
it
that
would
be
forbidden
and
in
particular,
the
data
could
not
be
obtained
from
value
either,.
Imagine
these
rector
strings
in
there,,
so
don't
ask
if
we.
C
A
C
A
Made
a
very
short
one,
another
klaxons
that
can
also
be
found
in
the
city
library.
The
documentation
on
the
connections
is
quite
good
that
a
great
description
of
which
fleck
should
already
use,
which
performance
problems,
a
collection
has
or
something
like
that
briefly
went
through
that
everything
is.
There
know
the
way
now
look
at
the
rector.
Then
there
is
to
baku.
That
is
a
sort
of
a
vector
there
where
you
can
ink
and
pop
from
both
sides
in
a
constant
time.
A
A
Is
but
they
don't
need
it
so
directly,
actually
always
better
me.
I
would
like
to
talk
more
about
that,
but
I
have
to
find
that
out.
I
have
to
be
careful.
First
of
all,
I
gave
a
lecture
about
performance
in
the
last
semesters,
and
links
are
actually
terrible.
As
far
as
performance
is
concerned,
you
never
really
wanted.
H
A
Have
links,
is
it
says
one
too
documentation
in
it,
so
only
if
you
are
very,
very,,
very
sure
that
we
absolutely
want
to
have
a
link
then
wanted
to
have
a
list
of
links,
but
normally
don't
have
a
list
of
links
so
just
always
use
vector.
If
you
have
something
like
that
now,
two
more
maps
there's
the
mobile
phone
manufacturer-
has
some
performance
problems
or
has
some
things
that
it
can't
do
and
that's
why
there's
also
a
computer
scientist
who
already
knows
Mr.
Schmid
and
you
can
use
the
binary,
btw
trier
has
it,.
A
It
works
a
bit
differently
than
the
binary
binary
tree,
but
guarantees
other
things
a
bit
better.
The
whole
thing
is
also
available
as
a
set,,
so
where
you
simply
don't
have
a
key
value,,
we
open
the
key
in
a
map
and
finally,
there
is
the
binary,.
There
are
questions
about
something,
still
good,,
then
you're
dismissed.