Simple CAS program - Printable Version +- HP Forums (https://www.hpmuseum.org/forum) +-- Forum: HP Calculators (and very old HP Computers) (/forum-3.html) +--- Forum: HP Prime (/forum-5.html) +--- Thread: Simple CAS program (/thread-11189.html) Simple CAS program - wsprague - 08-09-2018 05:08 AM Hi all, I am trying to write a simple CAS program, to get my feet wet and eventually write a fairly complicated Laplace transform/ matrix / resolvent thing. My program is: #cas QQQ(A):= BEGIN RETURN CAS.factor(A); END #end In the CAS screen, when I enter "QQQ(x^2-1)" it yields "factor(A)" but I want "(x-1)*(x+1)" Could someone tell me what I am doing wrong, and maybe guide me to some documentation? I really have tried googling and RTFMing, but I have no idea.[/font] Thanks! RE: Simple CAS program - JMB - 08-09-2018 12:35 PM Try RETURN factor(A), instead of RETURN CAS.factor(A) RE: Simple CAS program - Fabrizio R2 - 08-09-2018 07:10 PM This works on CAS and on Textbook modes with x in lowercase. #cas pruebaFactoriza(alg):= BEGIN RETURN factor(alg); END; #end pruebaFactoriza(x^2-1) -> (x-1)*(x+1) RE: Simple CAS program - wsprague - 08-19-2018 05:00 AM (08-09-2018 12:35 PM)JMB Wrote:  Try RETURN factor(A), instead of RETURN CAS.factor(A) This solved my issue. The reason I put in "CAS." is that gets inserted when the function is chosen from the menu button, which seems like incorrect behavior. I like the HP Prime, but it does seem like it's still a work in progress sometimes...