0
scheme에 벡터 벡터를 어떻게 작성하고 특정 이벤트에 대한 입력을 어떻게 바꿀 수 있습니까?Scheme에서 벡터 벡터를 만드는 방법은 무엇입니까?
저는 SRFI25의 존재를 알고 있습니다. SRFI25는 그 일을 할 수있게 해 주지만, 결과뿐만 아니라 구현을 보는 데 관심이 있습니다.
scheme에 벡터 벡터를 어떻게 작성하고 특정 이벤트에 대한 입력을 어떻게 바꿀 수 있습니까?Scheme에서 벡터 벡터를 만드는 방법은 무엇입니까?
저는 SRFI25의 존재를 알고 있습니다. SRFI25는 그 일을 할 수있게 해 주지만, 결과뿐만 아니라 구현을 보는 데 관심이 있습니다.
이것은 불변의 벡터 생성합니다 :
'#(#(1 2 3) #(4 5 6))
을 그리고이 같은 구조로, 변경 가능한 벡터를 생성합니다 :
이(vector (vector 1 2 3) (vector 4 5 6))
''# (# (1 2 3) # (4 5 6))'은 상수로 간주되어 불변으로 간주됩니다. 또한'make-vector'도 있습니다. – Sylwester
당신은 [매트릭스] (HTTP를 즐길 수 있습니다 // programmingpraxis .com/standard-prelude/# matrices). [Kent Dybvig] (http://www.scheme.com/tspl3/examples.html#./examples:h1)에서 도난당한 내 블로그에서. – user448810
감사합니다. 나는 그것을 활용할 수 있다고 생각한다. –