📄 comandogoto.cpp
字号:
/*
TP2 LP INTERPRETADOR TINY
ALUNO : ANDRE LUIS DURAO ABDO
MATRICULA : 283999
DATA DA ENTREGA : 10/05/2007
*/
//ComandoGoto.cpp
#include "ComandoGoto.h"
//Construtor
ComandoGoto::ComandoGoto(Memoria *mem_labels, string rotulo, int linha){
this->mem_labels = mem_labels;
//seta linha no vetor de execucao
this->linha = linha;
//rotulo do comando Goto
this->rotulo = rotulo;
}
int ComandoGoto::executa(){
string txtGoto = *mem_labels->getValue(rotulo);
int valorGoto = atoi(txtGoto.data());
return valorGoto;
}
string ComandoGoto::toString(){
string saida = "goto "+ rotulo;
return saida;
}
void ComandoGoto::defineLinhaSalto(int nolinha){
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -