Цитата Сообщение от Vslav Посмотреть сообщение
Подсветка синтаксиса MACRO-11 делается в VS Code за день
Честно говоря, я не знаю, - нафига подсветка синтаксиса в MACRO - там команд то раз два и обчёлся, но если уж на то пошло - FAR вполне прилично подсвечивает. Но язык настолько минималистический, что ошибки сажаются не в синтаксисе, а в логике. А тут что подсветка есть, что подсветки нет...
Плюс, опять же вопрос - насколько удачно эту подсветку синтаксиса получится прикрутить к тому, что есть такие вещи как - условная компиляция и макросы.

- - - Добавлено - - -

Вот пример текста

Код:
.NLIST

.INCLUDE /KXX:DSMAC.MAC/
.INCLUDE /KXX:MYMAC.MAC/
.INCLUDE /KXX:ASCII.MAC/
.INCLUDE /KXX:HWDF.MAC/

.LIST

MODULE NAME=<TESTS>, REL=<KX>, VER=<01>, LIBR=<TESTS>, COMM=<Tests for PDP-2011-DE10>, TYPE=<NOSECT>

....

  PROCEDURE KWINT
  BEGIN
    LET TICKS := TICKS - #1
    IF RESULT IS EQ THEN

      LET TICKS := #LCFRQ

      CALL TVWAIT

      LET @#TPB := #PLUS
    END

    LET DCNT := DCNT - #1

    IF RESULT IS EQ

      LET DCNT := #^D<10>

      LET DSPREG := @PTRN
      LET PTRN := PTRN + #2

      IF PTRN HIS #EPTRNS THEN
        LET PTRN := #PTRNS
      END

    END

    RTI
  END KWINT
...

END TESTS

.END INTTST
что и как подсвечивать?