Passer à la navigation principale Passer à la recherche Passer au contenu principal

Pyformlang: An Educational Library for Formal Language Manipulation

  • Julien Romero

Résultats de recherche: Le chapitre dans un livre, un rapport, une anthologie ou une collectionContribution à une conférenceRevue par des pairs

Résumé

Formal languages are widely studied, taught and used in computer science. However, only a small part of this domain is brought to a broader audience, and students often have no practical experience in their curriculum. In this tool paper, we introduce Pyformlang, a practical and pedagogical Python library for formal languages. Our library implements the most common algorithms of the domain, accessible by an easy-to-use interface. The code is written exclusively in Python3, with a clear structure, so as to allow students to play and learn with it.

langue originaleAnglais
titreSIGCSE 2021 - Proceedings of the 52nd ACM Technical Symposium on Computer Science Education
EditeurAssociation for Computing Machinery, Inc
Pages576-582
Nombre de pages7
ISBN (Electronique)9781450380621
Les DOIs
étatPublié - 5 mars 2021
Modification externeOui
Evénement52nd ACM Technical Symposium on Computer Science Education, SIGCSE 2021 - Virtual, Online, États-Unis
Durée: 13 mars 202120 mars 2021

Série de publications

NomSIGCSE 2021 - Proceedings of the 52nd ACM Technical Symposium on Computer Science Education

Une conférence

Une conférence52nd ACM Technical Symposium on Computer Science Education, SIGCSE 2021
Pays/TerritoireÉtats-Unis
La villeVirtual, Online
période13/03/2120/03/21

Empreinte digitale

Examiner les sujets de recherche de « Pyformlang: An Educational Library for Formal Language Manipulation ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation