We gratefully acknowledge support from
the Simons Foundation and member institutions.
Full-text links:

Download:

Current browse context:

cs

Change to browse by:

References & Citations

DBLP - CS Bibliography

Bookmark

(what is this?)
CiteULike logo BibSonomy logo Mendeley logo del.icio.us logo Digg logo Reddit logo ScienceWISE logo

Computer Science > Programming Languages

Title: GNOLL: Efficient Software for Real-World Dice Notation and Extensions

Abstract: GNOLL ("GNOLL's Not *OLL") is a software library for dice notation. Unlike previous papers, GNOLL's dice notation syntax is focused on parsing a language that tabletop role-players and board gamers are already used to for specifying dice rolls in many popular software applications. Existing implementations of such a syntax are either incomplete, fragile, or proprietary, meaning that anyone hoping to use such syntax in their application likely needs to write their own solution. GNOLL is an open-source project using the compilation tool 'YACC' and lexical tool 'LEX' which can be integrated into many applications with relative ease. This paper explores GNOLL's extended dice notation syntax and its competitive performance.
Comments: 11 pages, 12 figures, Under Review for JCDCG^3 '22
Subjects: Programming Languages (cs.PL)
Cite as: arXiv:2205.13430 [cs.PL]
  (or arXiv:2205.13430v2 [cs.PL] for this version)

Submission history

From: Ian Hunter [view email]
[v1] Thu, 26 May 2022 15:35:38 GMT (615kb,D)
[v2] Mon, 4 Jul 2022 13:55:55 GMT (612kb,D)

Link back to: arXiv, form interface, contact.