iolanguage

    2

    1답변

    Io> 1 proto == Number ==> true Io> 1 type == Number ==> false Io> 1 proto ==> 0 Io> 1 type ==> Number 나는 이것에 대해 매우 혼란 스럽다. 누구든지 이것에 대한 아이디어가 있습니까?

    3

    1답변

    질문이있다 : 변경할 것입니다 방법/분모가 제로의 경우 0을 반환? 스레드 덕분에 What's the significance of self inside of a method? 나는 해결책이 있지만 Number/"메서드를 clobbering하지 않고 Number를 하위 클래스로 만들려고했습니다. 다음은 내가 시도한 것입니다. Zeroable := Number

    2

    1답변

    게임 엔진을 만들고 있는데 스크립팅에 Io을 사용하고 싶습니다. 엔진은 C++가 아니라 순수한 C99로 작성되었습니다. 성공적으로 Io를 게임의 C 함수 중 일부에 바인딩했으며 제대로 작동합니다. 그러나 C 게임 루프에서 Io 메서드를 호출하고 싶습니다. 기본적으로, 나는 C 게임 루프에서, 그리고 Game init := method(...) Game k

    2

    1답변

    단위 테스트 프레임 워크 (IoCheck)를 작성하고 있습니다. 정수가 짝수인지 여부를 나타내는 isEven과 생성자 목록 list(genInt)과 같은 속성을 허용하는 forAll 메서드가 있습니다. 구문은 다음과 같을 것이다 : isEven := block(i, i % 2 == 0) forAll(isEven, list(genInt)) 모두 정수도

    3

    3답변

    Io에서 Futures와 함께 놀고 있습니다. 일부 작업을 수행하는 몇 가지 방법이 있습니다. a := method(10 + 20) b := method(20 + 30) c := method(30 + 40) 그리고 이들을 동시에 실행하려고합니다. 이 예상대로 작동 그러나 m := method(list(@a, @b, @c)) f := @m wri

    4

    1답변

    나는 맥북 프로에 IO를 설치하려고하지만, 다음에 붙어 : CXX 라이브러리 _build/DLL을 공유 연결 /libIoObjcBridge.dylib의 LD : 라이브러리하지 -lIoSocket의 collect2 찾을 : LD는 종료 상태 일 반환 메이크업 [2] : * [애드온/ObjcBridge/_build/DLL/libIoObjcBridge.dylib

    1

    1답변

    다른 언어로 ord() 및 chr() 함수를 미러링하는 메서드가 내장되어 있습니까? 즉 정수를 사용하여 ASCII 문자를 반환하거나 문자열 문자를 가져 와서 해당 문자의 ASCII 번호를 반환 할 수 있습니까? 출력 형식을 지정할 수있는 print/write 함수가 있습니까? 명령 줄에 ANSI 색상 출력을 만들고 싶고 이스케이프 문자 (ASCII 문자 2

    3

    1답변

    Io 언어로 프로젝트를 진행 중입니다. 언어에 대한 문서는 거의 없습니다. 싱글 파견 여러 파견 인수에 대응 과부하 유형 과부하 재산권 가시성 이름 바꾸기 기능 : 나는 당신의 일부는 다음에 입력을 가질 것이라고 기대했다 무엇입니까? 예제를 제공해 줄 수 있습니까? 당신이 제공 할 수있는 도움에 감사드립니다. 나는 지금까지 배웠던 것과 언어를 좋아하지만 초

    1

    1답변

    Io는 목록 항목의 색인을 참조하는 선택적 매개 변수를 허용합니다. 어떻게 매핑되는 목록을 참조하는 것을 사용합니까, 예를 들어, 내가 쓸 수 : testList := list(1,2,3,4) testList map(i,v, if(testList(i+v), v, v-1)) 을하고 그 결과 list(1,2,3,3) 하지만 내가 쓰고 싶은 경우가 될 것이

    4

    1답변

    Io에서 터미널 텍스트의 색상을 전환하는 특별한 방법이 있습니까? 파이썬에서 나는 파란색 "안녕!" print "\033[0;34;40mHi!" 을 실행하고 얻을 수 있습니다. 이오에서 , "\033[0;34;40mHi!" println 효과가 없습니다 것으로 보인다.