SyntaxTutor
Educational app designed to help compiler students understand LL(1) and SLR(1) parsing algorithms.
 
Loading...
Searching...
No Matches
SLRTutorWindow Member List

This is the complete list of members for SLRTutorWindow, including all inherited members.

addMessage(const QString &text, bool isUser)SLRTutorWindow
addUserState(unsigned id)SLRTutorWindow
addUserTransition(unsigned fromId, const std::string &symbol, unsigned toId)SLRTutorWindow
animateLabelColor(QLabel *label, const QColor &flashColor)SLRTutorWindow
animateLabelPop(QLabel *label)SLRTutorWindow
closeEvent(QCloseEvent *event) overrideSLRTutorWindowinlineprotected
exportConversationToPdf(const QString &filePath)SLRTutorWindow
feedback()SLRTutorWindow
feedbackForA()SLRTutorWindow
feedbackForA1()SLRTutorWindow
feedbackForA2()SLRTutorWindow
feedbackForA3()SLRTutorWindow
feedbackForA4()SLRTutorWindow
feedbackForAPrime()SLRTutorWindow
feedbackForB()SLRTutorWindow
feedbackForB1()SLRTutorWindow
feedbackForB2()SLRTutorWindow
feedbackForBPrime()SLRTutorWindow
feedbackForC()SLRTutorWindow
feedbackForCA()SLRTutorWindow
feedbackForCB()SLRTutorWindow
feedbackForD()SLRTutorWindow
feedbackForD1()SLRTutorWindow
feedbackForD2()SLRTutorWindow
feedbackForDPrime()SLRTutorWindow
feedbackForE()SLRTutorWindow
feedbackForE1()SLRTutorWindow
feedbackForE2()SLRTutorWindow
feedbackForF()SLRTutorWindow
feedbackForFA()SLRTutorWindow
feedbackForG()SLRTutorWindow
fillSortedGrammar()SLRTutorWindow
FormatGrammar(const Grammar &grammar)SLRTutorWindow
generateQuestion()SLRTutorWindow
launchSLRWizard()SLRTutorWindow
markLastUserIncorrect()SLRTutorWindow
sessionFinished(int cntRight, int cntWrong)SLRTutorWindowsignal
showTable()SLRTutorWindow
SLRTutorWindow(const Grammar &g, TutorialManager *tm=nullptr, QWidget *parent=nullptr)SLRTutorWindowexplicit
solution(const std::string &state)SLRTutorWindow
solutionForA()SLRTutorWindow
solutionForA1()SLRTutorWindow
solutionForA2()SLRTutorWindow
solutionForA3()SLRTutorWindow
solutionForA4()SLRTutorWindow
solutionForB()SLRTutorWindow
solutionForC()SLRTutorWindow
solutionForCA()SLRTutorWindow
solutionForCB()SLRTutorWindow
solutionForD()SLRTutorWindow
solutionForD1()SLRTutorWindow
solutionForD2()SLRTutorWindow
solutionForE()SLRTutorWindow
solutionForE1()SLRTutorWindow
solutionForE2()SLRTutorWindow
solutionForF()SLRTutorWindow
solutionForFA()SLRTutorWindow
solutionForG()SLRTutorWindow
TeachClosure(const std::unordered_set< Lr0Item > &initialItems)SLRTutorWindow
TeachClosureStep(std::unordered_set< Lr0Item > &items, unsigned int size, std::unordered_set< std::string > &visited, int depth, QString &output)SLRTutorWindow
TeachDeltaFunction(const std::unordered_set< Lr0Item > &items, const QString &symbol)SLRTutorWindow
updateProgressPanel()SLRTutorWindow
updateState(bool isCorrect)SLRTutorWindow
verifyResponse(const QString &userResponse)SLRTutorWindow
verifyResponseForA(const QString &userResponse)SLRTutorWindow
verifyResponseForA1(const QString &userResponse)SLRTutorWindow
verifyResponseForA2(const QString &userResponse)SLRTutorWindow
verifyResponseForA3(const QString &userResponse)SLRTutorWindow
verifyResponseForA4(const QString &userResponse)SLRTutorWindow
verifyResponseForB(const QString &userResponse)SLRTutorWindow
verifyResponseForC(const QString &userResponse)SLRTutorWindow
verifyResponseForCA(const QString &userResponse)SLRTutorWindow
verifyResponseForCB(const QString &userResponse)SLRTutorWindow
verifyResponseForD(const QString &userResponse)SLRTutorWindow
verifyResponseForD1(const QString &userResponse)SLRTutorWindow
verifyResponseForD2(const QString &userResponse)SLRTutorWindow
verifyResponseForE(const QString &userResponse)SLRTutorWindow
verifyResponseForE1(const QString &userResponse)SLRTutorWindow
verifyResponseForE2(const QString &userResponse)SLRTutorWindow
verifyResponseForF(const QString &userResponse)SLRTutorWindow
verifyResponseForFA(const QString &userResponse)SLRTutorWindow
verifyResponseForG(const QString &userResponse)SLRTutorWindow
verifyResponseForH()SLRTutorWindow
wrongAnimation()SLRTutorWindow
wrongUserResponseAnimation()SLRTutorWindow
~SLRTutorWindow()SLRTutorWindow