public String toString()
	{
		StringBuffer sb = new StringBuffer();
		if (parent != null)
		{
			sb.append(parent.toString());
		}

		String indent = new String();
		for (int i = 0; i < depth; i++)
		{
			indent += "  ";
		}

		for (Symbol s : table.values())
		{
			sb.append(indent + s.toString() + "\n");
		}
		return sb.toString();
	}