template-pre/iar-linker-config-mode.el
changeset 212 4618907607b5
parent 209 9047c4e41e02
child 257 2f3ac763c340
equal deleted inserted replaced
210:b1404f54ec30 212:4618907607b5
    10     ("\\(define +memory\\) +\\([_a-zA-Z]+\\) +\\(with +size\\) = \\(0x[0-9a-fA-F]+\\|[0-9]+\\)[GMK]?;"
    10     ("\\(define +memory\\) +\\([_a-zA-Z]+\\) +\\(with +size\\) = \\(0x[0-9a-fA-F]+\\|[0-9]+\\)[GMK]?;"
    11      (1 font-lock-keyword-face)
    11      (1 font-lock-keyword-face)
    12      (2 font-lock-variable-name-face)
    12      (2 font-lock-variable-name-face)
    13      (3 font-lock-keyword-face)
    13      (3 font-lock-keyword-face)
    14      (4 font-lock-constant-face) )
    14      (4 font-lock-constant-face) )
    15     ("\\(from\\) +\\([_a-zA-Z0-9]+\\) +\\(to\\|size\\) +\\([_a-zA-Z0-9]+\\)"
    15     ("\\([_a-zA-Z]+\\):\\[\\(from\\) +\\([_a-zA-Z0-9]+\\) +\\(to\\|size\\) +\\([_a-zA-Z0-9]+\\)\\]"
       
    16      (1 font-lock-variable-name-face)
       
    17      (2 font-lock-keyword-face)
       
    18      (3 font-lock-variable-name-face)
       
    19      (4 font-lock-keyword-face)
       
    20      (5 font-lock-variable-name-face) )
       
    21     ("\\(define +region\\) +\\([_a-zA-Z]+\\) *="
    16      (1 font-lock-keyword-face)
    22      (1 font-lock-keyword-face)
    17      (2 font-lock-variable-name-face)
    23      (2 font-lock-variable-name-face) )
    18      (3 font-lock-keyword-face)
       
    19      (4 font-lock-variable-name-face) )
       
    20     ("\\(define +region\\) +\\([_a-zA-Z]+\\) *= *\\([_a-zA-Z]+\\):\\[.*\\];"
       
    21      (1 font-lock-keyword-face)
       
    22      (2 font-lock-variable-name-face)
       
    23      (3 font-lock-variable-name-face) )
       
    24     ("\\(define +block\\) +\\([_a-zA-Z]+\\) +\\(with +alignment\\) *= *[0-9]+, *\\(size\\) *= *\\([_a-zA-Z]+\\).*;"
    24     ("\\(define +block\\) +\\([_a-zA-Z]+\\) +\\(with +alignment\\) *= *[0-9]+, *\\(size\\) *= *\\([_a-zA-Z]+\\).*;"
    25      (1 font-lock-keyword-face)
    25      (1 font-lock-keyword-face)
    26      (2 font-lock-variable-name-face)
    26      (2 font-lock-variable-name-face)
    27      (3 font-lock-keyword-face)
    27      (3 font-lock-keyword-face)
    28      (4 font-lock-keyword-face)
    28      (4 font-lock-keyword-face)