질문이있다 : 변경할 것입니다 방법/분모가 제로의 경우 0을 반환? 스레드 덕분에 What's the significance of self inside of a method? 나는 해결책이 있지만 Number/"메서드를 clobbering하지 않고 Number를 하위 클래스로 만들려고했습니다. 다음은 내가 시도한 것입니다. Zeroable := Number
게임 엔진을 만들고 있는데 스크립팅에 Io을 사용하고 싶습니다. 엔진은 C++가 아니라 순수한 C99로 작성되었습니다. 성공적으로 Io를 게임의 C 함수 중 일부에 바인딩했으며 제대로 작동합니다. 그러나 C 게임 루프에서 Io 메서드를 호출하고 싶습니다. 기본적으로, 나는 C 게임 루프에서, 그리고 Game init := method(...)
Game k
단위 테스트 프레임 워크 (IoCheck)를 작성하고 있습니다. 정수가 짝수인지 여부를 나타내는 isEven과 생성자 목록 list(genInt)과 같은 속성을 허용하는 forAll 메서드가 있습니다. 구문은 다음과 같을 것이다 : isEven := block(i, i % 2 == 0)
forAll(isEven, list(genInt))
모두 정수도
Io에서 Futures와 함께 놀고 있습니다. 일부 작업을 수행하는 몇 가지 방법이 있습니다. a := method(10 + 20)
b := method(20 + 30)
c := method(30 + 40)
그리고 이들을 동시에 실행하려고합니다. 이 예상대로 작동 그러나 m := method(list(@a, @b, @c))
f := @m
wri
나는 맥북 프로에 IO를 설치하려고하지만, 다음에 붙어 : CXX 라이브러리 _build/DLL을 공유 연결 /libIoObjcBridge.dylib의 LD : 라이브러리하지 -lIoSocket의 collect2 찾을 : LD는 종료 상태 일 반환 메이크업 [2] : * [애드온/ObjcBridge/_build/DLL/libIoObjcBridge.dylib
다른 언어로 ord() 및 chr() 함수를 미러링하는 메서드가 내장되어 있습니까? 즉 정수를 사용하여 ASCII 문자를 반환하거나 문자열 문자를 가져 와서 해당 문자의 ASCII 번호를 반환 할 수 있습니까? 출력 형식을 지정할 수있는 print/write 함수가 있습니까? 명령 줄에 ANSI 색상 출력을 만들고 싶고 이스케이프 문자 (ASCII 문자 2
Io 언어로 프로젝트를 진행 중입니다. 언어에 대한 문서는 거의 없습니다. 싱글 파견 여러 파견 인수에 대응 과부하 유형 과부하 재산권 가시성 이름 바꾸기 기능 : 나는 당신의 일부는 다음에 입력을 가질 것이라고 기대했다 무엇입니까? 예제를 제공해 줄 수 있습니까? 당신이 제공 할 수있는 도움에 감사드립니다. 나는 지금까지 배웠던 것과 언어를 좋아하지만 초
Io는 목록 항목의 색인을 참조하는 선택적 매개 변수를 허용합니다. 어떻게 매핑되는 목록을 참조하는 것을 사용합니까, 예를 들어, 내가 쓸 수 : testList := list(1,2,3,4)
testList map(i,v, if(testList(i+v), v, v-1))
을하고 그 결과 list(1,2,3,3) 하지만 내가 쓰고 싶은 경우가 될 것이