Indeed, the bracket notation is still under development, and only a few of the simplest cases work. Slider after leaper are special cases that each have to be programmed separately, because of the XBetza requirement that every leg should be expressed in terms of the same atom. The move-definition aid doesn't do 4th ring either, btw.
What is really needed is code that compiles the bracket notation directly, rather than as a preprocessor for XBetza. The internal move representation does include a leap specification for each step.
Indeed, the bracket notation is still under development, and only a few of the simplest cases work. Slider after leaper are special cases that each have to be programmed separately, because of the XBetza requirement that every leg should be expressed in terms of the same atom. The move-definition aid doesn't do 4th ring either, btw.
What is really needed is code that compiles the bracket notation directly, rather than as a preprocessor for XBetza. The internal move representation does include a leap specification for each step.