Write a clearly legible T to the left of each of the following that is true, and a clearly legible F to the left of each that is false.
What is a just-in-time compiler?
An implementation of a programming language is not normally considered to be an adequate definition of the language. Why not? What would be the consequences of using an implementation as a definition?
What is an important advantage of the linked representation of sequences over the sequential representation?
What is an important advantage of the sequential representation of sequences over the linked representation?
Explain what fragmentation is, and how a garbage collector can eliminate it.
Show that the following BNF grammar is ambiguous. The start symbol is <S>.
<S> ::= <S> a | a <S> | a
Show a parse tree for string aacacab according to the following grammar, where the start symbol is <S>.
<S> ::= <F> a <S> | b <F> ::= a <F> | c
Write a BNF grammar for sequences of left and right parentheses that are balanced. A sequence of parentheses is balanced if parentheses match and are well nested. For example, (()(())) is balanced, but )( and ())()( are not balanced.
What is a solution to pattern match equation [x,y+1] = [7,99]?
What is the head of list [2,4]? What is the tail of list [2,4]?