четверг, 7 апреля 2016 г.

#1215. Скрипты. Ещё о правилах

elem_iterator ConstantsEx
 Self .Constants
 
 RULES
  ( Self .IsTypedef )
   RULES
    ( Self .MainAncestor .IsEnum )
     RULES
      ( Self .Name Self .MainAncestor .Name == )
       (
        Self .Name Msg // - это просто отладочная печать, что попали в это место
       )
     ; // RULES
   ; // RULES
 ; // RULES
 
 >>> Result
; // ConstantsEx

По-моему - более чем читабельно и понятно.

Комментариев нет:

Отправить комментарий