Ansicht umschalten
Avatar von Kli-Kla-Klawitter
  • Kli-Kla-Klawitter

mehr als 1000 Beiträge seit 22.03.2019

Re: Braucht man das wirklich?

Wenn deine Objekte, die du auf dem Parser-Stack ablegen möchtest, keinen sinnvollen eigenen NULL-State haben, ...

Der Null-State ist nicht notwendig.

Erstens ist nicht der Stack Optional, sondern die Stackframes.

Doch, der Stack ist bei zwei von drei Parser-Typen nicht nötig.

Drittens wirst du mit einem Stack-Pointer natĂĽrlich dynamischen Speicher verwalten wollen,was, wie du ja schon richtig bemerkt hast, zur Compilezeit in der Form nicht geht.

Nein, damit kannst Du auch in den std::array zeigen. Der Compiler kann das.

Nein, man braucht ihn auch, wenn man einen AST bauen will.

Nein, nicht zwingend zu dem den der Parser-Algorithmus selbst hat.

Das Posting wurde vom Benutzer editiert (15.10.2020 11:29).

Bewerten
- +
Ansicht umschalten