I am trying to use some code from Ronald Mak's Writing Compilers & Interpreters:
and this comes up with an errorCode:#define enter_name_local_symtab(name, &symtab_display[level]) \ idp = enter_symtab(name, &symtab_display[level])
"&" cannot be used in a macro parameter list. I note that this is used quite a bit in the book (the book is quite old, so the C will be outdated).
How do I get over this?