forth

    1

    2답변

    FORTH를 사용 해본 사람이라면 누구나 쉽게 알 수 있습니다. 그러나이 언어를 코딩하는 방법을 배우려는 초보자입니다. C++과 많이 다릅니다. 어쨌든 "높이"라는 FORTH 변수를 만들려고하고 있는데 특정 단어 "setHeight"가 호출 될 때마다 사용자가 "높이"값을 입력 할 수있게하려고합니다. 그러나 변수를 설정하는 방법이나 사용자 입력을 가져 와서

    3

    2답변

    Forth (또는 Factor)와 같은 스택 기반 언어를 탐색하는 데 잠재적으로 관심이 있습니다. 제가보고 싶은 것은 응용 프로그램이 처음부터 단계적으로 어떻게 구축 될 수 있는지입니다. 내가 찾은 자습서는 초보적인 것이며 더 큰 그림을 이해하는 데 도움이되지 못합니다. 많은 부품을 다룰 때 스택을 관리하는 방법을 생각하는 것이 혼란 스럽습니다. 저는 항상

    2

    1답변

    Forth에서 primality을 어떻게 확인할 수 있습니까? 여기 내가 지금 무엇을 사용하지만, 높은 숫자와 함께 천천히 가져옵니다 간단한 확률 적 방법은 당신이 위키 백과에서 볼 수 있습니다 페르마 테스트, 함께 : prime (n - f) DUP 2 < IF DROP 0 EXIT THEN DUP 2 ?DO

    6

    1답변

    Forth가 ENDIF 대신 IF 문 THEN ...을 사용하는 이유는 무엇입니까? 저는 (부적합한) Forth 컴파일러를 구현하고 있습니다. 기본적으로 Forth의 구문은 IF 문과 관련하여 나에게 매우 직관적으로 보입니다. IF ."Statement is true" ELSE ."Statement is not true" THEN ."Printed no

    1

    1답변

    나는 워드 프로세서 읽은 후 다음 코드를 시도했다 : create buff 128 allot buff 128 stdin read-line throw 나는이 나에게 버프의 각 연속 주소에 대한 문자를 얻을 것이라고 기대했다,하지만 난 거기에 이상한 번호를 받고 있어요 : buff @ ok . 3689349013085184353 ok 무엇이

    6

    1답변

    나는 이것을 읽으려고 애썼지 만 그것에 대해 언급 할 수는 없다. 표준에 따르면, S"로 만든 문자열을 수정할 수 없습니다 수 있으며, 문자열 공간이 사전이나 패드 영역에서 오지 않는 Gforth에서 간단한 실험에서 그것은 분명하다 : hex here . 7F48AB3B8758 ok pad . 7F48AB3B8808 ok s" test" .s <2>

    2

    1답변

    Gforth 0.7.0을 공식 웹 사이트에서 다운로드 한 후 /Applications에 폴더를두고 /usr/local/bin에 별칭을 지정합니다. 컴파일 사용 후 : making, 그것은 결과를 얻을 수 $ sudo -s $ ./configure $ make : cd engine && make gforth-ditc-noll OPT=-noll OPTD

    5

    1답변

    나는 둘러 보았고 에서 사용할 Gforth에 대한 구문 정의를 찾지 못했습니다. 하나 있습니까? TextPad에 대한 정보를 찾았지만 그게 전부입니다 (TextPad syntax definitions 참조). TextPad 용 텍스트를 Sublime Text 2로 변환 할 수 있습니까?

    5

    1답변

    Gforth에는 부동 소수점 값에 정수 값을 추가 할 수 있습니까? 같은 것을 1 + 2.1과 같습니까? 내가 1 2.1e f+을하면 값이 같은 스택에 없기 때문에 내가 추측하고있는 오류가 발생합니다. 내가 할 수있는 일은 1.0e 2.1e f+이지만 그게 내가하는 법을 알아 내려고하는 것이 아닙니다.

    3

    1답변

    대화 형 언어를 사용하여 기존 프로젝트의 일부 C 코드를 테스트하고 싶습니다. 약간은 알고 있지만 실제 프로젝트에서는 사용하지 않았습니다. 지금 당장 팔고있어. C 프로그램에서 일부 기능의 동작을 테스트하기 위해 대화 형 Forth 인터프리터를 사용하는 것이 합리적입니까? 이 C 코드에는 구조체, 포인터 및 구조체에 대한 포인터가 많이 있습니다. 매개 변수