Programming puzzles: processing lists!
|
05-10-2017, 02:35 AM
Post: #79
|
|||
|
|||
RE: Programming puzzles: processing lists!
Regarding #21:
OK, this is clearly cheating, but I just ran across this function reference while looking at some SysRPL list-handling routines. It turns out that there's a built-in function ("^COMPRIMext") for removing duplicates in a list, but it's only accessible via FLASHEVAL from UserRPL on the 50g: Code: \<< #2FD006 FLASHEVAL \>> It looks like it simply explodes the list and then rebuilds it using "^AppendList", which is itself another SysRPL command that adds an element to a list but only if it isn't already there. The nice thing about it is that it is essentially a Saturn code object with a wrapper, so it should be relatively fast. |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 1 Guest(s)