화이트스페이스 (프로그래밍 언어): 두 판 사이의 차이

내용 삭제됨 내용 추가됨
잔글편집 요약 없음
잔글 동음이의어 문서에 대한 링크를 고침
2번째 줄:
{{범례|#ab0000|[[공백]](Spaces)}}]]
 
'''화이트스페이스'''({{lang|en|Whitespace}})는 에드윈 브래디(Edwin Brady)와 크리스 모리스(Chris Morris, cim)가 [[2003년]] [[4월 1일]]([[만우절]])에 발표한 [[난해한 프로그래밍 언어]]이다. 문법에는 오로지 [[공백]]과 [[탭 키#탭 문자|탭]], 그리고 [[개행 문자]]만이 의미가 있으며, 인터프리터는 이 3종류의 [[공백 문자]]를 뺀 모든 문자를 무시한다. [[2004년]] 현재 이 언어의 최신 버전은 0.3이다.
 
이 언어는 [[스택 (자료구조)|스택]] 기반의 [[명령형 프로그래밍|명령형]] 프로그래밍 언어이다. 프로그램이 실행되는 [[가상 머신]]은 스택과 [[동적 메모리 할당|힙]]을 가지고 있다. 프로그래머는 스택에 임의의 정수를 자유롭게 푸시할 수 있으며, (아직 [[부동소수점]]이나 실수의 구현은 없다.) 또한 변수와 [[자료 구조]]를 계속 보존하기 위해서 힙에 접근할 수 있다.