#include <QAbstractItemView>
#include <QDialog>
#include <QFileDialog>
#include <QGraphicsColorizeEffect>
#include <QGraphicsScene>
#include <QGraphicsTextItem>
#include <QGraphicsView>
#include <QListWidgetItem>
#include <QMainWindow>
#include <QMessageBox>
#include <QPainter>
#include <QPropertyAnimation>
#include <QPushButton>
#include <QScrollBar>
#include <QShortcut>
#include <QTableWidget>
#include <QTextDocument>
#include <QTextEdit>
#include <QTime>
#include <QTimer>
#include <QTreeWidgetItem>
#include <QVBoxLayout>
#include <QtPrintSupport/QPrinter>
#include "backend/grammar.hpp"
#include "backend/ll1_parser.hpp"
#include "lltabledialog.h"
Go to the source code of this file.
Classes | |
class | LLTutorWindow |
Main window for the LL(1) interactive tutoring mode in SyntaxTutor. More... | |
struct | LLTutorWindow::TreeNode |
TreeNode structure used to build derivation trees. More... | |
Enumerations | |
enum class | State { A , A1 , A2 , A_prime , B , B1 , B2 , B_prime , C , C_prime , fin } |
|
strong |