Saved in:
Bibliographic Details
Main Author: Chapman, Jon
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2505.14690
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914192133455872
author Chapman, Jon
author_facet Chapman, Jon
contents This paper introduces SGL, a graphics language that is aesthetically similar to SQL. As a graphical counterpart to SQL, SGL enables specification of statistical graphics within SQL query interfaces. SGL is based on a grammar of graphics that has been customized to support a SQL aesthetic. This paper presents the fundamental components of the SGL language alongside examples, and describes SGL's underlying grammar of graphics via comparison to its closest predecessor, the layered grammar of graphics.
format Preprint
id arxiv_https___arxiv_org_abs_2505_14690
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle SGL: A Structured Graphics Language
Chapman, Jon
Programming Languages
This paper introduces SGL, a graphics language that is aesthetically similar to SQL. As a graphical counterpart to SQL, SGL enables specification of statistical graphics within SQL query interfaces. SGL is based on a grammar of graphics that has been customized to support a SQL aesthetic. This paper presents the fundamental components of the SGL language alongside examples, and describes SGL's underlying grammar of graphics via comparison to its closest predecessor, the layered grammar of graphics.
title SGL: A Structured Graphics Language
topic Programming Languages
url https://arxiv.org/abs/2505.14690