mozart

    0

    1답변

    나는 오즈에게 매우 익숙하다. 이것이 약간 기본적인 것이지 미안하다. 원의 면적, 직경 및 둘레를 계산하기위한 다음 코드는 작동하지 않습니다. 그것은 "응용 프로그램에서 불법적 인 arity"오류를 throw합니다. 여러 가지 방법으로 코드를 조정 해 보았지만 어떤 경우에는 오류가 발생하는 경우가 많습니다. 여기 코드입니다 : local Pi Ar

    0

    1답변

    예상대로 실행 : fun {Tokenize Lexemes} case Lexemes of Head|Tail then case Head of "+" then operator(type:plus)|{Tokenize Tail} else if {String.isFloat Head}

    1

    2답변

    Mozart OZ에서 빠른 정렬을 구현하려고하지만 변수 도입에 오류가 발생하지 않습니다. 나는이 언어로 새로운 사람이다. 제발 도와주세요. declare fun {QuickSort L} case L of X|L2 then Left Right SL SR in {Partition L2 X Left Right} SL={Q

    0

    1답변

    오즈를 배우기 위해 노력하고 있습니다. 공식 문서는 제외하고 온라인 리소스가 거의 없지만 실제로 작업 파티션을 만들기 위해 목록을 스캔하는 방법을 찾는 데 어려움을 겪고 있습니다. 기능. 이 예제에서는 목록의 첫 번째 숫자 만 반환하려합니다. 어떻게하면 좋을까요? declare fun {Partition ?X} case X of nil then

    0

    1답변

    나는 모차르트 2.0.0를 사용하고 있는데 나는이 문서 다음 해요 : : 나는 정확히 문서를 다음 구문 분석 오류가 발생하기 때문에, http://mozart.github.io/mozart-v1/doc-1.4.0/loop/node1.html#chapter.official 내가 루프 변경 구문이나 뭔가를 짐작를 E1..E2에서 X; E3 내 시도가 결국 fo

    2

    1답변

    그래서 공부 중이며 Mozart에 포함 된 Ozcar 디버거를 실행해야합니다. 오즈 메뉴로 이동하여 먼저 피드 버퍼를 선택하고 디버거 시작을 선택하면 컴파일러에서 다음 메시지를 표시합니다. local A B in A = 5 B = 6 {Browse A+B} end % -------------------- accepted \l

    0

    1답변

    질문은 제목에 있습니다. 반환 값을 제공하지는 않지만 몇 가지 지침을 실행할 수있는 함수는 어떻게 만듭니 까? 예를 들어 : 나는 재귀 적 기능 doStuff을 호출 할이 경우 declare fun {doStuff Tree} case Tree of bTree(T left:leaf right:leaf) then {Browse Tree}

    0

    1답변

    내가 구문 분석 오류가 발생했습니다 complier 온라인이 모차르트에이 계승 함수를 실행하려고 할 때! declare fun {Fact N} fun{Aux N Nmax FactNminus1} if N>Nmax then nil else (FactNminus1*N)|{Aux N+1 Nmax FactNminus1*N}

    0

    1답변

    오존 모차르트를 처음 접했으므로 삼각형 시퀀스를 쓰려고하는데 프로그래밍이 작동하지 않습니다. declare fun {Sequence N R} fun {Help I} if I < N sum = {Int.toFloat(N*(N+1)/2.0)} %I + 1 case R of nil then {Append [sum]

    0

    1답변

    apt-get을 통해 Mozart 프로그래밍 시스템을 우분투 16.04 시스템에 설치했습니다. 터미널에서 sudo apt-get remove mozart 명령을 실행하여 Mozart를 다시 설치하려고했지만 우연히 ozc 및 기타 종속성을 제자리에 두었습니다. 시스템을 다시 설치하려고 시도 할 때 다음 오류가 발생했습니다. "... 문제를 해결할 수 없습니다