1

raco从脚本运行命令的首选方式是什么?

我一直在做类似的事情:

#lang racket
(system "raco frog -b")

但必须有更好的解决方案。

4

1 回答 1

2

是的,确实有更好的方法:

#lang racket
(require raco/all-tools)
(define v (all-tools))
(parameterize ([current-command-line-arguments (vector "-b")])
  (dynamic-require (second (hash-ref v "frog")) #f))

非常感谢 Sam Tobin-Hochstadt。

https://github.com/racket/racket-lang-org/pull/26#issuecomment-267160884

于 2016-12-15T17:51:38.423 回答