브레인퍽: 두 판 사이의 차이

39 바이트 제거됨 ,  9년 전
편집 요약 없음
잔글 (Bot: Migrating 31 interwiki links, now provided by Wikidata on d:q244627 (translate me))
태그: 인터위키 제거
편집 요약 없음
 
== 해설 ==
 
참고로 여기서는 배열의 각각의 원소들을 바이트로 서술했기 때문에, - 명령은 필요가 없으며 255개의 + 명령으로 고칠 수 있다. 비슷하게, 만약 배열이 유한하고 환형이면, < 명령은 (배열 크기 - 1)개의 > 명령으로 고칠 수 있다. 하지만 이 언어가 튜링 완전하려면 배열의 크기와 각각의 원소들의 크기가 모두 제한이 없어야 한다. (이는 엄밀히 말할 때 현대의 PC가 튜링 완전하지 않은 이유와 동일하다.)
 
*[[THRAT (프로그래밍 언어)|THRAT]], 명령 테이블에 있는 Brainfuck 명령들을 접근하기 위해 오직 두 개의 명령만을 사용함.
 
== 외부 고리링크 ==
* [http://www.muppetlabs.com/~breadbox/bf/ Brian Raiter, Muppetlabs. '''Brainfuck: An Eight-Instruction Turing-Complete Programming Language''']. 이 사이트에는 브레인퍽 [[콰인]]이 함께 들어 있다.
* [http://esoteric.sange.fi/Brainfuck/ Panu Kalliokoski. '''The Brainfuck Archive'''] - 많은 브레인퍽 프로그램, 콰인, 구현들을 제공한다.
* [http://kidsquid.com/programs/bf/bf.html Jeffry Johnston. '''BF 프로그램들''', 기본적인 컴파일러와 어셈블러를 포함함]
<!-- 깨졌음 * [http://math-o.narod.ru/st/self10.pdf '''Self-interpreter in BF'''] -->
 
{{난해한 프로그래밍 언어}}
 
[[분류:난해한 프로그래밍 언어]]