.c {
  &.preprocessor,
  &.include,
  &.function,
  {
    color: @syntax-code;
  }

  &.string {
    color: @syntax-content;
  }

  &.meta {
    color: @syntax-fg;
    
    &.parens {
      color: @syntax-accent;
    }
  }

  &.storage {
    &.modifier { // static, const
      color: @syntax-code-darker;
    }

    &.type { // char, int, struct
      color: @syntax-code-darker;
    }
  }

  &.entity {
    &.name { // function-name

    }
  }

  &.keyword {
    font-weight: bold;
  }

  &.control {}

  &.import {}



  &.punctuation {
    color: inherit;
    opacity: 0.5;
    font-weight: normal;
  }
}

.c {
  &.meta {
    color: @syntax-fg;

    &.parens {
      color: @syntax-accent;
    }
  }

  &.preprocessor,
  &.include,
  &.function,
  &.initialization .variable,
  {
    color: @syntax-code;
  }

  &.string {
    color: @syntax-content;
  }

  &.storage {
    &.modifier { // static, const
      color: @syntax-code-darker;
    }

    &.type { // char, int, struct
      color: @syntax-code-darker;
    }
  }

  &.entity {
    &.name { // function-name

    }
  }

  &.keyword {
    // font-weight: bold;
  }

  &.control {
    font-weight: bold;
  }

  &.import {
    font-weight: normal;
  }



  &.punctuation {
    color: inherit;
    opacity: 0.5;
    font-weight: normal;
  }
}

Add C support for Arduino stuff
Add C support for Arduino stuff
