Rewrote core algebraic parser

Added trivial float support
Added local labels and vastly improved label support
Fixed some crash bugs
This commit is contained in:
David Anderson
2004-08-11 08:14:54 +00:00
parent 74d278d1c6
commit 7acc70ee62
15 changed files with 444 additions and 185 deletions

View File

@ -67,9 +67,9 @@ bool ProcMngr::SetPublic(std::string &sym)
void ProcMngr::GetPublics(std::vector<ProcMngr::AsmProc *> &pbList)
{
std::vector<ProcMngr::AsmProc *>::iterator i;
std::vector<ProcMngr::AsmProc *>::reverse_iterator i;
for (i=List.begin(); i!=List.end(); i++)
for (i=List.rbegin(); i!=List.rend(); i++)
{
if ((*i)->pb == true)
{