]> gitweb.factorcode.org Git - factor.git/blobdiff - extra/txon/txon.factor
Revert "sequences: swap stack arguments for start/start*/subseq?."
[factor.git] / extra / txon / txon.factor
index f774530529a3651accbc44707c1d3cad2082c4f8..e04c7c1a3d2091a32b027c774691b9e0d2dac4d1 100644 (file)
@@ -41,8 +41,8 @@ DEFER: name/values
     parse-name [ parse-value ] dip associate ;
 
 : name=value ( string -- remain term )
-    [ blank? ] trim dup ":`" subseq?
-    [ (name=value) ] [ f swap ] if ;
+    [ blank? ] trim
+    ":`" over subseq? [ (name=value) ] [ f swap ] if ;
 
 : name/values ( string -- remain terms )
     [ dup { [ empty? not ] [ first CHAR: ` = not ] } 1&& ]