This document presents a solved practical assignment focusing on lexical analysis and parsing within the context of compiler design. The assignment involves processing a GUI description, identifying lexemes (constants, numbers, strings), and demonstrating the parser's behavior by showing entry and exit points for non-terminal symbols. The provided solution meticulously details each lexeme identified during the lexical analysis phase, clearly labeling each as a constant, number, or string. Furthermore, it illustrates the parser's actions by displaying messages indicating entry and exit points for each non-terminal symbol, mirroring the approach described in Sebesta's compiler design textbook. This detailed breakdown makes it easy to follow the process of both lexical analysis and parsing, providing a valuable learning resource for students of compiler design.