| FILE_ID | DOCUMENT DETAILS | ACTION |
|---|---|---|
| DOC-01-2A |
Algorithms and Data Structures Report
This report documents the collaborative development of Python solutions to identify "special" numbers that are both prime and palindromic within a given range. It details the algorithmic logic used to filter these numbers and provides a reflective account of managing group communication and project timelines via Microsoft Teams.
|
[ EXTRACT PDF ] |
| DOC-01-2B |
Context-Free Grammars
This paper examines the mathematical foundations of Context-Free Grammars (CFGs) and their essential role in defining the syntax of programming languages. It explains the 4-tuple structure of CFGs and explores how they facilitate the lexical and syntactic analysis phases required for successful code compilation.
|
[ EXTRACT PDF ] |
| DOC-01-2C |
Scheme Project Report
This technical report details the design of functional programming software using Scheme, focusing on the implementation of recursion and higher-order programming. It evaluates the use of these strategies for effective list organisation and includes a comprehensive test suite to verify the correctness of the developed functions.
|
[ EXTRACT PDF ] |