⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 symboltable.cpp

📁 一个在linux下的shell的计算器
💻 CPP
字号:
/* * * * */#include "symboltable.h"#include "exception.h"using namespace std;//////Item *SymbolTable::Retrieve(string s){ Item *p; for (p=First();p!=NULL;p=p->next)   if (p->GetName() == s) return p->Clone(); throw new UnknownVariable(s);}//////void SymbolTable::Store(Item *p, string s){ Item *q = p->Clone(); q->SetName(s); Delete(s); Add(q);}//////void SymbolTable::Delete(string s){ Item *i; for (i=First();i!=NULL;i=i->next)  if (i->GetName() == s)   {   Remove(i);   break;  }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -