I have this sentence and I can't figure out what it means:

For all types besides BN, RLE, LRE, RLO, LRO, and PDF: (do some work...)

Does that mean that I have to do the work for all the types including the ones that are listed or excluding them?

I looked up the word "Besides" in the dictionary and it says:

preposition: in addition to; apart from.

Which doesn't help!

Here is the link to the full text.

  • 2
    Every type other than BN ... PDF. – marcellothearcane Jul 13 '17 at 10:54
  • 2
    In the given context, besides means apart from, except. – michael.hor257k Jul 13 '17 at 11:00
  • Sadly, dictionaries aren't infallible. I won't be recommending CED in the near future. – Edwin Ashworth Jul 13 '17 at 12:17
  • This is posted to the wrong SE. Should be English Language Learners. Please re-read the scope of SE EL&U. – David Jul 13 '17 at 19:30

The dictionary definition here isn't entirely inaccurate or useless; the usage that you provided as your example fits the second part of the defintion: "apart from". Your example is requiring that the work be done if the type is NOT any of the listed ones - in other words, "for all types apart from [list]: (Do the work)". It can also be expressed as "for all types other than [list]: (Do the work)". In a more formalised pseudocode-ish form, it can be expressed as an IF construct with a negated condition:

if type is not in [list] then
    (do the work)
end if
  • thanks, It would have been much easier if the article wrote the pseudocode in the first place since it is an algorithm related to other languages – Ameen Jul 13 '17 at 12:19

Yes, the word besides means apart from or you can say excluding. So it says you have exclude these and not include.

  • But it also means "in addition to" or "as well as". Which means that those types would be included and not excluded. – Andrew Leach Jul 13 '17 at 14:11
  • Welcome to SE EL&U. If you had taken the introductory tour and read the help you would have seen that here we're looking for answers of sufficient length that provide some explanation and context. Please explain why your answer is right, ideally with citations. Answers that don't include explanations may be removed. – David Jul 13 '17 at 18:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.