Download - Theses

Transcript
intermediate
In order
translate
to
best
through
explained
AP1L/1,
syntax
interpret
we first
structures
from
input
the
preparing
to
the
translator.
Matrix
Transition
is
in
step
each
their
to
graph
graph
98,
to directed
lines
as
to
data
appropriate
a transition
Therefore
an example.
syntax
say
into
graphs
we translate
its
This
matrix.
one graph
transition
corresponding
matrix.
We refer
numbered
the
on
we draw
and state
ý(matrix
"BYTE",
A line
is
So,
for
corresponding
code.
each valid
we have,
say m.
graph,
say
n.
elements
to the columns
this
particular
example
we
vis:
and "ENDDATA",
of each
line".
or a "state
line"
"size"
since
This
state.
In case of a state
to the state
we
in,
are
line
is
tine,
it
we
call
state".
each
to
"BYTE"
3 and 5 respectively.
i,
state
each
In our example
"BYTES",
already
valid
elements,
element
number and, according
the "next
of the
are
or "STRING".
"IDENT"
an "exit
In
"STRING"
"IDENT",
"REF",
leaves
has a state
this
Assign
matrix.
0 to 6, and 6 valid
93)
either
elements
numbers 0 to m-1 to rows.
have 7 states,
"BYTES",
an mXn
these
so we know how many states
graphs,
Also we can count the number of valid
First
and
states
we
valid
the valid
and "REF"
have
some valid
is a next
element,
there
elements
of state
and the
corresponding
elements
state
and,
or exit
0 are
next
states
are
0