Next: Out of memory, Previous: Only symbols can be bound, Up: Error messages [Contents][Index]
One possible reason for this error message to appear is a try to use append
in order
to add an equation to a list:
(%i1) l:[a=1,b=2,c=3]; (%o1) [a = 1, b = 2, c = 3]
(%i2) append(l,d=5); append: operators of arguments must all be the same. -- an error. To debug this try: debugmode(true);
In order to add an equation to a list it has to be wrapped in a single-element list first:
(%i1) l:[a=1,b=2,c=3]; (%o1) [a = 1, b = 2, c = 3]
(%i2) append(l,[d=5]); (%o2) [a = 1, b = 2, c = 3, d = 5]
Next: Out of memory, Previous: Only symbols can be bound, Up: Error messages [Contents][Index]