What is the Terminal Table in the context of programming languages?
Explanation
Option A refers to a table of constants, which is not the Terminal Table. The Terminal Table (Option B) is a permanent structure listing all keywords and special symbols of the language in symbolic form. Option C describes a pattern matching table used for syntax analysis, while Option D explains the token list generated by lexical analysis. Therefore, the correct description of the Terminal Table is Option B.