/* */
/* */
/* */
-/* (C) 1998-2008 Ullrich von Bassewitz */
-/* Roemerstrasse 52 */
-/* D-70794 Filderstadt */
-/* EMail: uz@cc65.org */
+/* (C) 1998-2012, Ullrich von Bassewitz */
+/* Roemerstrasse 52 */
+/* D-70794 Filderstadt */
+/* EMail: uz@cc65.org */
/* */
/* */
/* This software is provided 'as-is', without any expressed or implied */
+/* cc65 */
+#include "symtab.h"
+
+
+
/*****************************************************************************/
/* Forwards */
/*****************************************************************************/
struct StrBuf;
-struct SymTable;
/*****************************************************************************/
-/* Code */
+/* Code */
/*****************************************************************************/
* by the caller for error messages or similar.
*/
-struct SymEntry* ParseScopedSymName (int AllowNew);
+struct SymEntry* ParseScopedSymName (SymFindAction Action);
/* Parse a (possibly scoped) symbol name, search for it in the symbol table
* and return the symbol table entry.
*/
* symbol space and return the symbol table struct.
*/
+struct SymEntry* ParseAnySymName (SymFindAction Action);
+/* Parse a cheap local symbol or a a (possibly scoped) symbol name, search
+ * for it in the symbol table and return the symbol table entry.
+ */
+
/* End of symbol.h */