/usr/share/yacas/stubs.rep/om.ys is in yacas 1.3.6-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | // From code.ys.def:
OMDef( "Not", "logic1","not" );
OMDef( "=" , "relation1","eq" );
OMDef( ">=", "relation1","geq" );
OMDef( ">" , "relation1","gt" );
OMDef( "<=", "relation1","leq" );
OMDef( "<" , "relation1","lt" );
OMDef( "!=", "relation1","neq" );
OMDef( "Gcd", "arith1","gcd" );
OMDef( "Sqrt", "arith1","root", { $, _1, 2 }, $(_1)_(_2=2) | (_1^(1/_2)) );
// Test [result: Sqrt(16)]:
// FromString("<OMOBJ><OMA><OMS cd=\"arith1\" name=\"root\"/><OMI>16</OMI><OMI>2</OMI></OMA></OMOBJ> ")OMRead()
// Test [result: IntNthRoot(16,3))]:
// FromString("<OMOBJ><OMA><OMS cd=\"arith1\" name=\"root\"/><OMI>16</OMI><OMI>3</OMI></OMA></OMOBJ> ")OMRead()
OMDef( "Abs", "arith1","abs" );
OMDef( "Lcm", "arith1","lcm" );
OMDef( "Floor", "rounding1","floor" );
OMDef( "Ceil" , "rounding1","ceiling" );
OMDef( "Round", "rounding1","round" );
OMDef( "Div" , "integer1","quotient" );
OMDef( "Mod" , "integer1","remainder");
OMDef( "Expand", "yacas","expand" );
OMDef( "Object", "yacas","object" );
OMDef( "Sign" , "yacas","sign" );
|