0 !Gearing 0 !tick "This is the (variable) way to look at it, with syntax, and (variable) stuff." % % stack: source-str % "way " slice % % stack: left-slice right-slice % "after slice, the right side" log)( exch "after slice, the left side" log)( % % stack: right-slice left-slice % "(variable)" "really good" replall % % stack: right-slice adj-left-slice % "the left side has a replacement" log)( % exch % % stack: adj-left-slice right-slice % "(variable)" "really shitty" replall % % stack: adj-left-slice adj-right-slice % "the right side has a replacement" log)( % % now put the two parts together and put 'way' back in % ^"way" % % stack: adj-left-slice way-plus-adj-right-slice % "way is put in front of the adjusted right slice" log)( & % % stack: all-together % "now the result string together" log)( % % save it in a variable % !Test.Slicing