USB keyboard to PS/2 / AT / XT interface converter using a Raspberry Pi Pico
-
Updated
May 8, 2025 - C
USB keyboard to PS/2 / AT / XT interface converter using a Raspberry Pi Pico
A toy lexical analyzer for the PCAT language, built with Flex, written in C++17
A replacement for `cat` that highlights source code
The project is to construct a compiler for a small programming language, called PCAT. It will involve: lexical analysis, parsing, semantic analysis (type-checking), and code generation for MIPS architecture.
Add a description, image, and links to the pcat topic page so that developers can more easily learn about it.
To associate your repository with the pcat topic, visit your repo's landing page and select "manage topics."