Module parser

Module parser 

Source
Expand description

PDF parsing for Bromcom timetables.

This module extracts text with coordinates from Bromcom PDF files and reconstructs the timetable grid structure using heuristics for day/period detection.

Structs§

Lesson
A single lesson entry in the timetable.
Week
A week of timetable data containing multiple lessons.

Enums§

ParserError
Errors that can occur during PDF parsing.

Functions§

parse_pdf
Parse a Bromcom PDF timetable file.