Skip to content
This repository has been archived by the owner on Oct 2, 2024. It is now read-only.

nono313/bibtex-manager

Repository files navigation

Bibtex manager (C)

####Authors Maxime Bourgeois ([email protected])
Nathan Olff ([email protected])

####Objective The goal of this project is to parse a bibtex file into a doubly linked list, sort it and display it.

####Implementation We created generic doubly linked list by using void pointers (written void*) which can point on any type of data.
The parsing of the file was made line by line, with the help of regular expressions.
In order to sort the linked list, we implemented the quicksort algorithm. As our linked list were generic, we had to implement the quicksort in a generic way by using comparative functions sent into the quicksort.
We choose to export the bibtex library into an HTML file rather than a simple text file.

About

Parse a bibtex file into a doubly linked list.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published