# \#parsers

**URL:** https://racket.discourse.group/tag/parsers/217.md

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

---

## [How to attach an exception to a syntactic location?](https://racket.discourse.group/t/how-to-attach-an-exception-to-a-syntactic-location/3631)

<div class="topic-metadata">

**Author:** [@ToddOBryan](https://racket.discourse.group/u/ToddOBryan)\
**Replies:** 0\
**Last updated:** [March 16, 2025, 4:50pm UTC](https://racket.discourse.group/t/how-to-attach-an-exception-to-a-syntactic-location/3631 "2025-03-16T16:50:35Z")

</div>

Following along with Beautiful Racket, I'm trying to implement the AP Computer Science Principles pseudo-code that is used on the exam. So far, so good. Except that I'd like to have errors attach to the locations in t…

---

## [Pratt parsing is so easy, it should be criminal!](https://racket.discourse.group/t/pratt-parsing-is-so-easy-it-should-be-criminal/3197)

<div class="topic-metadata">

**Author:** [@bakgatviooldoos](https://racket.discourse.group/u/bakgatviooldoos)\
**Replies:** 0\
**Last updated:** [October 3, 2024, 9:04pm UTC](https://racket.discourse.group/t/pratt-parsing-is-so-easy-it-should-be-criminal/3197 "2024-10-03T21:04:19Z")

</div>

Hi, Racket Discourse. I recently had to implement a parser for converting infix to prefix notation, with the purpose of converting user-provided queries into an expression that could be evaled to produce the desired res…
