Syntax oddities

So, question for the devs :)

 

how come I can type in EFFECT # DELETE and that syntax works, but I can't type in SUB # DELETE

in fact typing almost anything else except SUB and then selecting DELETE seems to work, except for SUB

is this an intended difference in syntax or just something not realized yet?

anyone else come across any weird syntax things?

Parents
  • Hi,

    The general principal with Delete on Eos is always first, except for Effect for which there is a good logical reason. So in patch you should be doing Delete Chan X (the other way works as well at the moment), for cues Delete Cue X, for groups Delete Group X etc.

    With effects you are effectively deleting the Steps, so Effect X Delete Step 1, so Effect X Delete says delete all the steps.

    It's actually all very logical! Check out the section on Syntax in the manual.

    Cheers

    Dan

  • I'm not disagreeing with you necessarily, but if DELETE is supposed to be first then why does EFFECT # STEP # DELETE work, why not just have DELETE EFFECT # STEP # be the only syntax since every other instance DELETE has to be first, why the exceptions in the first place, make it consistant, my issue is that there is a way it's 'supposed' to be done, and then there are a bunch of exceptions, it's one of the things that always bugs me, when a syntax works in one case but not another for seemingly no reason

    even the basic description of the syntax is non specific, it states as order of syntax

    -What are you trying to affect?

    -What do you want it to do?

    -What Value do you want?

     

    does not seem counter to that mantra to let us type SUB # DELETE, or CUE # DELETE etc

     

    just saying

Reply
  • I'm not disagreeing with you necessarily, but if DELETE is supposed to be first then why does EFFECT # STEP # DELETE work, why not just have DELETE EFFECT # STEP # be the only syntax since every other instance DELETE has to be first, why the exceptions in the first place, make it consistant, my issue is that there is a way it's 'supposed' to be done, and then there are a bunch of exceptions, it's one of the things that always bugs me, when a syntax works in one case but not another for seemingly no reason

    even the basic description of the syntax is non specific, it states as order of syntax

    -What are you trying to affect?

    -What do you want it to do?

    -What Value do you want?

     

    does not seem counter to that mantra to let us type SUB # DELETE, or CUE # DELETE etc

     

    just saying

Children
No Data
Related