-
### Check for existing issues
- [X] Completed
### Language
Racket
### Tree Sitter parser link
https://github.com/6cdh/tree-sitter-racket
### Language server link
https://github.co…
ghost updated
2 months ago
-
```
#lang rkshell
;; t.rkt
#{grep -i foo /etc/passwd}
```
```
$ racket t.rkt
/rkshell-lib/rkshell/private/reader.rkt:29:17: #%rkexec: expected rkexec-elem
at: 0-1i
in: (#%rkexec grep 0-…
-
### What version of Racket are you using?
```
$ racket -v
Welcome to Racket v6.10.
```
### What program did you run?
```
#lang racket
(module ok typed/racket
(begin-for-syntax
#'ye…
-
Context:
I want to be able to write private helpers for my macros. Currently, the only way to do this is to have another module which you import. This seems less-than-ideal to me and involves some we…
-
I'm completely stuck trying to use the new core. I'm trying to work through Brady's book on Idris, to exercise the programming aspects of Cur instead of the tactics. Here is a quick session trying to …
-
Maybe the proper terminology here is "de-marshaling" (from byte code)?
Anyway this is what I'm seeing (possibly doing something wrong):
`experiment.rkt`:
```racket
#lang racket/base
(requir…
-
**What version of Racket are you using?**
8.3
**What program did you run?**
This program works
```
;; quasisyntax variant
#lang racket
(require syntax/parse
[for-syntax synt…
-
Steps to reproduce (using Magic Racket extension for VSCode):
* Clone the [official Pollen repository](https://git.matthewbutterick.com/mbutterick/pollen)
* Open `pollen/render.rkt`
* Try to hove…
-
## Macro
Some macros need to generate a sequence of fresh identifiers corresponding to a list of input forms. The standard solution is invoking `generate-temporaries` with a syntax list and bind …
-
When I have the following file (note that it uses `racket/load`:
```
#lang racket/load
(begin-for-syntax
(module foo racket
(define x 5)
(provide x)
(displayln "here")))
(require 'foo…