2011-10-08 4 views
1

예를 들어, 1, 2, 3, 4 및 5의 정수가 포함 된 LowLevelArray를 만드는 방법은 무엇입니까?Opa에서 로우 레벨 어레이를 어떻게 조작합니까?

myarray = @llarray (1, 2, 3, 4, 5)를 사용하면 쉽게 이해할 수 있습니다. 하지만 배열을 반복하여 값을 가져와 println하려면 어떻게해야합니까?

레코드 표현식에 llarray (int) 유형이 있지만 필드 액세스가 예상 됨 (0,4, (i -> println ("{myarray.get (i)}")))) 가질 수 형식 {get : 'a; 'r.a}

답변

0

docs을 살펴보십시오. myarray.get(i) 대신 LowLevelArray.get(myarray, i)을 작성해야합니다 (LowLevelArray 모듈의 약어를 만들거나 특정 배열의 getter를 너무 장황하게 만들 수 있습니다).

관련 문제