# \#syntax-class

**URL:** https://racket.discourse.group/tag/syntax-class/183.md

[Latest](https://racket.discourse.group/latest.md) · [Categories](https://racket.discourse.group/categories.md) · [Tags](https://racket.discourse.group/tags.md)

---

## [Graphing a syntax classes](https://racket.discourse.group/t/graphing-a-syntax-classes/2213)

<div class="topic-metadata">

**Author:** [@corpix](https://racket.discourse.group/u/corpix)\
**Replies:** 2\
**Last updated:** [October 21, 2024, 10:13am UTC](https://racket.discourse.group/t/graphing-a-syntax-classes/2213 "2024-10-21T10:13:58Z")

</div>

Hey, Racket community! I am writing a DSL for ClickHouse database and made some amount of syntax classes already. After some amount I feel it becomes difficult to hold everything in my head, so I have started to look is…

---

## [What are some Syntax Class idioms that you enjoy?](https://racket.discourse.group/t/what-are-some-syntax-class-idioms-that-you-enjoy/3244)

<div class="topic-metadata">

**Author:** [@bakgatviooldoos](https://racket.discourse.group/u/bakgatviooldoos)\
**Replies:** 0\
**Last updated:** [October 21, 2024, 8:32am UTC](https://racket.discourse.group/t/what-are-some-syntax-class-idioms-that-you-enjoy/3244 "2024-10-21T08:32:26Z")

</div>

Hi, Racket Discourse. What kinds of idioms do you enjoy using when writing syntax classes for syntax-parse and friends? I stumbled on this nice little turn of phrase for a choice from a group of options: (pattern (@ (…
