 <p>There's many simple ways to do this in Rebol. It's interesting to use parse:</p> <pre><code>&gt;&gt; list: [system/history system/prompt] == [system/history system/prompt] &gt;&gt; parse list [(list-string: copy []) some [set path path! (append list-string mold path)]] == true &gt;&gt; list-string == ["system/history" "system/prompt"] </code></pre>