Post Reply 
[CAS] Detection of errors in the program editor
10-20-2016, 08:17 PM (This post was last modified: 10-20-2016 08:19 PM by compsystems.)
Post: #9
RE: [CAS] Detection of errors in the program editor
(10-20-2016 07:39 PM)Carlos295pz Wrote:  
PHP Code:
5=6 o a=//Son ecuaciones permitidas por CAS 
PHP Code:
a=AND true //Error, ecuación AND lógico no es compatible.
(a==5) AND true //Correcto 

El operador relacional de igualdad en HOME puede ser = o ==, pero en CAS es distinto, en CAS el = se usa para definir ecuaciones de acuerdo a su contexto, se debe usar == para obtener un resultado relacional como true o false.
pero que pasa si me equivoco al digitar, el lugar de DOBLE IGUAL coloco un SOLO IGUAL dentro de un codigo CAS, el compilador no detecta esto. un código que estoy realizando me llevo mucho tiempo descubrir el problema, Insisto que hay problema en el compilador o no? ademas el signo igual tampoco es asignación, el operador asignación es :=

In the next case if it detects the error in the statement "if( a and true) then" when run program
PHP Code:
#cas
  
test( ):=
begin
  
print;
  
// ..
  
purge(a);
  if( 
and truethen
    
print("yes");
  else
    print(
"no");
  
end;

  return 
"Done";
end;
#end 

"Ifte: Unable to check test Error: Bad Argument Value"

It displays a message but should go to the code to show the line where occurred
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
RE: [CAS] Detection of errors in the program editor - compsystems - 10-20-2016 08:17 PM



User(s) browsing this thread: 1 Guest(s)