package Editor.help;
import Portugol.Language.Calcular.CalculusElement;
/**
*
* @author Bilabila
*/
public class HelpFileName {
public static String getHelpFile(String word){
String keyword = "index";
if(word.equalsIgnoreCase("se") ) keyword = "se";
else if(word.equalsIgnoreCase("entao") ) keyword = "se";
else if(word.equalsIgnoreCase("senao") ) keyword = "se";
else if(word.equalsIgnoreCase("fimse") ) keyword = "se";
else if(word.equalsIgnoreCase("escolhe") ) keyword = "escolhe";
else if(word.equalsIgnoreCase("caso") ) keyword = "escolhe";
else if(word.equalsIgnoreCase("defeito") ) keyword = "escolhe";
else if(word.equalsIgnoreCase("fimescolhe") ) keyword = "escolhe";
else if(word.equalsIgnoreCase("enquanto") ) keyword = "enquanto";
else if(word.equalsIgnoreCase("fimenquanto") ) keyword = "enquanto";
else if(word.equalsIgnoreCase("repete") ) keyword = "repete";
else if(word.equalsIgnoreCase("faz") ) keyword = "faz";
else if(word.equalsIgnoreCase("para") ) keyword = "para";
else if(word.equalsIgnoreCase("passo") ) keyword = "para";
else if(word.equalsIgnoreCase("ler") ) keyword = "ler";
else if(word.equalsIgnoreCase("escrever") ) keyword = "escrever";
else if(word.equalsIgnoreCase("INTEIRO")) keyword = "tipo_dados_basicos";
else if(word.equalsIgnoreCase("REAL")) keyword = "tipo_dados_basicos";
else if(word.equalsIgnoreCase("CARACTER")) keyword = "tipo_dados_basicos";
else if(word.equalsIgnoreCase("LOGICO")) keyword = "tipo_dados_basicos";
else if(word.equalsIgnoreCase("TEXTO")) keyword = "tipo_dados_basicos";
else if(word.equalsIgnoreCase("CONSTANTE")) keyword = "tipo_dados_constantes";
else if(word.equalsIgnoreCase("E")) keyword = "operadores_logicos";
else if(word.equalsIgnoreCase("OU")) keyword = "operadores_logicos";
else if(word.equalsIgnoreCase("NAO")) keyword = "operadores_logicos";
else if(word.equalsIgnoreCase("VERDADEIRO")) keyword = "operadores_logicos";
else if(word.equalsIgnoreCase("FALSO")) keyword = "operadores_logicos";
else if( CalculusElement.IsFunction(word) ) keyword = "funcoes_biblioteca";
else{
String opAritm ="+-*/%^";
String opRelac ="<>=";
if( opAritm.indexOf(word) != -1) keyword = "operadores_aritmeticos";
else if( opRelac.indexOf(word) != -1) keyword = "operadores_relacionais";
}
return "Editor/help/" + keyword + ".html";
}
}