我最近在Racket的ffi
文档中偶然发现了这段示例代码:
(let-values ([(data meta) (read-sound* "/tmp/x.wav")]) (printf ">>> data-length: ~s\n>>> meta: ~s\n" (length data) meta) (let* ([data data #; (list-of (list (add-half (1st x) (1st y)) (add-half (2nd x) (2nd y))) (x <- data and y <- (append (repeated-list (list 0.0 0.0) 11025) data) and i <- 0.1 0.12 ..))])
x <- data
,y <- ...
和i <- ...
做什么?
我找不到该符号的任何相关文档。
Link到相关代码。
我最近在Racket的ffi文档中偶然发现了以下示例代码:(let-values([(data meta)(read-sound *“ /tmp/x.wav”)])(printf“ >>> data-长度:〜s \ n >>> meta:〜...
[首先请注意,#;
注释了以下s表达式,因此在代码示例中注释了整个list-of
形式。 Looking at the linked code,请注意,(require swindle)
也已被注释掉,表明可以在此处找到相关的定义。