ラケット(宿題)を使った簡単なゲームに取り組んでいます。要件は、デフォルトの乱数ジェネレーターを利用するrandomという名前のコンピュータープレーヤーを作成するように指示しています。このコードスニペットは、私の問題を示しています。
(define (random)
(random (10))) ; should be random number call
名前空間のC規則に慣れています。
std :: string
ラケットはそれらの線に沿って何かを提供しますか?ありがとう
ラケット(宿題)を使った簡単なゲームに取り組んでいます。要件は、デフォルトの乱数ジェネレーターを利用するrandomという名前のコンピュータープレーヤーを作成するように指示しています。このコードスニペットは、私の問題を示しています。
(define (random)
(random (10))) ; should be random number call
名前空間のC規則に慣れています。
std :: string
ラケットはそれらの線に沿って何かを提供しますか?ありがとう
prefix-in
標準ライブラリのエクスポートに名前空間プレフィックスを付けるために使用できます。例えば:
#lang racket
(require (prefix-in std:: racket))
(define (* x)
(std::* x x))
は、からバインディングをシャドウすることができるが#lang racket
、プレフィックス付きの識別子を介してそれらを取得できることを示しています。
従来、人々が使用するプレフィックスは、次のように少し単純です。
#lang racket
(require (prefix-in r: racket))
(define (* x)
(r:* x x))