난해한 brainf ***의 메모리 셀에 의사 난수를 할당하는 코드를 찾고 있습니다. this sample code을 찾았지만 다소 혼란 스럽습니다. 내가 말할 수있는 것은 "어떤 어셈블리가 필요합니다"(말장난은 아니 었습니까?) 샘플이었습니다. 실행하면 거의 무한 루프가됩니다. 나는 또한 이미 this question과 위키 백과 문서를 보았으며 다소 혼
최근 밀교 프로그래밍 언어에 관한 질문이 있습니다. 해당 언어의 도구가 있습니다. > - increases the data pointer (so it points to the next cell in the array);
< - decreases the data pointer;
+ - increments the value in the current mem
이 용어는 표준 사용이 있습니까? Wikipedia에서 : 컴퓨터 과학에서 는 병적 인 알고리즘의 연구와 관련하여 약간 다른 의미를 가지고있다. 여기서, (입력 설정하거나) 입력은이 알고리즘에서 불규칙한 동작을 일으키는 경우 병적 인 것으로 알려져 ScienceBlogs.com 'Pathological Programming' series을 갖고,이 용어는
comments on this question의 토론의 오프 세트입니다. 나는 부작용과 밀교 기능 사이의 관계에 대해 물어보고 싶었습니다. 구체적으로 : 1) ook/brainfuck을 사용하여 GPU에 액세스 할 수 있습니까? (그래픽 부작용이 있습니까?) 2) 공백을 사용하여 시스템 호출을 할 수 있습니까? 3) 근본적으로 아래로 귀결됩니다. 튜링 언어
(?) 언어와 같은 Brainfuck 언어를 구현해야합니다. 언어에 대해 5 가지 명령이 있습니다. 처음 , INT (X) = 1; 알고리즘 실행 시작시 각 명령은 C 언어로 다음을 수행합니다. "+" : x + = 1; "-" : x- = 1; ">" : x = x * 2; "<" : x = x/2; "!" : printf ("% c", x); 프로그램
나는 ZOMBIE 난해한 언어를 계속 사용하고 있으며, 사용하고있는 통역사에서 약간의 오류가 발생하고 있습니다. 인터프리터은 여기에 있습니다 : http://esolangs.org/wiki/User:Marinus/ZOMBIE_interpreter 사양은 여기에 있습니다 : 나는 맥에서 터미널을 사용하고 http://www.dangermouse.net/eso
프로그래밍 언어 Brainfuck의 구현은 메모리 셀이 보통 8 비트가 아닌 1 비트 용량 인 경우 여전히 완성 될 것입니까? +와 - 명령어가 동일 해지지 만 문제는 아닙니다. 예를 들어 4 비트 메모리 셀과 관련해서는 아무런 문제가 없습니다. 그러나 이것이 단일 비트 값으로 확장되면 해결할 수 없습니다.
이 언어를 처음 사용합니다. 명령 <은 메모리 인덱스의 포인터를 감소시키는 데 사용됩니다. 아래의 코드는 두 자리 숫자를 더하는 코드입니다. 이 프로그램에 따르면, 처음에는 메모리 인덱스가 위치 0에 있으므로 입력을 가져 와서 메모리 [0]에 저장합니다. 그러면 메모리 인덱스가 감소하여 -1이되므로 런타임이 표시되어야합니다. IDEone에서 성공적으로 실행
그래서 최근에 공백 프로그래밍에 들어갔고 문자 중 하나가 [LF]으로 표시되었습니다. 이것이 무엇인지 알지 못 했으므로 (예, 네, 바보가되기를 바라는 모든 것을 외치십시오), 나는 그것을 찾아서 위키피디아에서 CTRL+M (일명 ^M)을 사용하여 입력 할 수 있다고 판별했습니다. 그래서 잠시 동안 사용했지만 다시 돌아가서 기사를 살펴본 후에 LF은 CRL