The official B tutorial says that the compiler gives two letters if an error occurs. The letter combinations include:
>c
- case table overflow>e
- expression table overflow>i
- label table overflow>s
- symbol table overflow
Instead of using malloc in my B compiler, I would like to statically allocate the tables.
What are minimum sizes of the case, label and symbol tables?