racket/drracket

drracket doesn't like infinity recursive macro

開放

#622 建立於 2023年7月1日

 (0 則留言) (0 個反應) (0 位負責人)Racket (102 個分叉)github user discovery
good first issue

倉庫指標

星標
 (513 顆星)
PR 合併指標
 (平均合併 14天) (30 天內合併 1 個 PR)

描述

Drracket silently reach 100% CPU when open a file with infinity recursion macro:

#lang racket

(define-syntax (f stx)
  stx)

f

It goes back to normal if I fix the macro to make it terminate.

It also runs forever for check syntax. But I can stop it in this case.

貢獻者指南