[xCAS request] functions in infix notation,

09282016, 07:41 PM
(This post was last modified: 09282016 07:45 PM by compsystems.)
Post: #1




[xCAS request] functions in infix notation,
Hello Haskell is a functional language and has the option to define functions in prefix or infix notation, while that the hpprime only prefix notation
PREFIX means the function name is before of the arguments Example in prefix notation: FUCTIONAME (arg1, arg2, argN) := expresion ADDITION (X, Y) := X + Y // definition ADDITION (3, 4) returns 7 Infix means that the function name is between the arguments Example: arg1 FUCTIONAME arg2 X ADDITION Y: = X + Y To denote that a function is in infix, HASKELL LANGUAGE use quotes inclined to the left `` X `ADDITION` Y: = X + Y // definition 3 ADDITION 4 returns 7 This and similar to MODULO function 23 MOD 5 returns 3 For n arguments groups in parenthesis (Arg1, arg2, argn) `FUCTIONAME` (arg1, arg2, argn) := ... I think that the HP48 / 50 in SYSPRL can create this kind of infix functions, can incorporate it into xcas? the purpose is to create and writing functions nearest to math textbooks 

09292016, 05:56 AM
Post: #2




RE: [xCAS request] functions in infix notation,
This is supported in Giac/Xcas but not on the Prime, for example :
Code: user_operator("R",(x,y)>x*y+x+y,Binary) Code: 2 R 3 

09292016, 11:30 AM
Post: #3




RE: [xCAS request] functions in infix notation,
Xcas is great =), we need a "HPPrime xcas"
and, what is the syntax for n arguments? 

09292016, 06:35 PM
Post: #4




RE: [xCAS request] functions in infix notation,
It works only for unary/binary.


« Next Oldest  Next Newest »

User(s) browsing this thread: