Názor k článku Textový editor Helix ve funkci vývojového prostředí od luky - Vyuziti tree-sitteru neni 100% pokud se pouzivaji makra...

  • Článek je starý, nové názory již nelze přidávat.
  • 27. 6. 2023 7:22

    luky

    Vyuziti tree-sitteru neni 100% pokud se pouzivaji makra obsahujici strukturalni tokeny. Napriklad nasledujici korektni kod je oznacen za syntakticky chybny:

    #define START if (a) {

    int main(void) {
    START exit(1); }
    return 0;
    }

    V praxi jsem na to narazil u nejakych zdrojovych souboru z jadra.