≡ 📚 Agora location [[20210516173242 lexical_analysis_in_racket]] ☆
Agora locations contain community contributions with titles or topics that match your search.
📜 literature/20210516173242-lexical_analysis_in_racket.org (contribution by @ryan) ☆ 📎 ≡
-
source :: Lexical analysis in Racket
-
tags :: lexical analysis
Notes
Rackethas a library for making lexerseasily: parser-tools/lexer.
#lang racket/base (require parser-tools/lexer) (define ab-lexer (lexer [#\a (display "You matched a.\n")] [#\b (display "You matched b.\n")]))
This will create a lexer that matches input character by character until,
finally, returning 'eof.
The rest of this article contains a number of useful examples.
✨ AI Synthesis Mistral Gemini ChatGPT Claude
Expanding this section will automatically generate an AI synthesis of the contributions in this node.