in Compiler Design edited by
8,389 views
17 votes
17 votes
Match the pairs in the following questions:$$\begin{array}{ll|ll}\hline (a) & \text{Pointer data type} & (p) & \text{Type conversion} \\\hline  (b) & \text{Activation record} & (q) & \text{Dynamic data structure} \\\hline   (c) & \text{Repeat-until} & (r)  & \text{Recursion} \\\hline (d) & \text{Coercion} & (s)  & \text{ Nondeterministic loop }  \\\hline \end{array}$$
in Compiler Design edited by
8.4k views

1 comment

Many programming languages support the conversion of a value into another of a different data type. This kind of type conversions can be implicitly or explicitly made. Implicit conversion, which is also called coercion, is automatically done. And the explicit conversion is known as Casting.

14
14

3 Answers

29 votes
29 votes
Best answer
$$\begin{array}{|ll|ll|}\hline (a) & \text{Pointer data type} & (q) & \text{Dynamic data structure} \\\hline  (b) & \text{Activation record} & (r) & \text{Recursion} \\\hline   (c) & \text{Repeat-until} & (s)  & \text{Nondeterministic loop} \\\hline (d) & \text{Coercion} & (p)  & \text{Type conversion}  \\\hline \end{array}$$
edited by

4 Comments

@Digvijay Pandey

@Radha mohan

pointer is used for dynamic allocation of memory but how it is related to Dynamic data structure.

0
0

@rohith1001

thanks :)

0
0
7 votes
7 votes
coercion means changing an entity : so Type conversion d-p.

repeat untill - non deterministic loop c-s.

activation record means part of stack  :so recursion.

pointer data type :type conversion

2 Comments

how pointer data type :type conversion..???
1
1
Pointer data type is related to Dynamic data structure, I think that he might typed mistakenly.
0
0
1 vote
1 vote
d-p

b-r

a-q

c-s

Related questions