commit f6f819c913b0281cbc3691bcc32751b3811b7a6e from: Omar Polo date: Tue Nov 09 08:30:02 2021 UTC add rules for ELSIF commit - 327071682bedb3a10970194cccef3e714bdd3a93 commit + f6f819c913b0281cbc3691bcc32751b3811b7a6e blob - 536627289abd400db677fb2c9afcaec22f4dcafa blob + cac23cfd6a1fba26518dbeb872be236541177eab --- a68-mode.el +++ a68-mode.el @@ -120,8 +120,19 @@ (expr ":/=:" expr) ("BEGIN" exprs "END") ("(" exprs ")") + ;; why all the repetitions? copied from + ;; sh-script.el ("IF" exprs "THEN" exprs "FI") ("IF" exprs "THEN" exprs "ELSE" exprs "FI") + ("IF" exprs "THEN" exprs + "ELIF" exprs "THEN" exprs "FI") + ("IF" exprs "THEN" exprs + "ELIF" exprs "THEN" exprs + "ELSE" exprs "FI") + ("IF" exprs "THEN" exprs + "ELIF" exprs "THEN" exprs + "ELIF" exprs "THEN" exprs + "ELSE" exprs "FI") ("CASE" exprs "IN" exprs "ESAC") ("CASE" exprs "IN" exprs "OUT" exprs "ESAC")) (exprs (exprs "," exprs)