colorth

colorForth
colorth
패러다임절차적, 스택 지향적
설계자찰스 H. 무어
개발자찰스 H. 무어
첫 등장1990년대
안정적 해제
2001년 7월 31일;[1] 20년(2001-07-31)
타이핑 규율무타입
면허증공용 도메인[1]
웹사이트보관 위치
색전.기투이오
영향을 받은
포스

colorForth포스 언어의 창시자인 찰스 H. 무어1990년대에 개발한 프로그래밍 언어다.이 언어는 무어의 초기 포스 시스템의 요소들을 결합하고 단어가 어떻게 해석되어야 하는지를 나타내는 한 방법으로 색을 더한다.프로그램 텍스트는 편집되는 대로 토큰화되며, 컴파일러는 토큰화된 형태로 작동하기 때문에 컴파일 시간에 작업이 적다.

독특한 프로그래밍 환경인 색상은 포스(Fours)의 의미론, 속도 편찬을 단순화하며 무어(colorForth) 자신의 나쁜 시력을 돕는다고 한다: colorForth(colorForth)는 소스 코드에 다른 색상을 사용하여(표준 포스(Force)의 문장 일부를 대체)가 어떻게 취급되는지를 결정한다.

ColorForth는 원래 무어가 사용자 정의 Fort 프로세서를 개발하는 VLSI CAD 프로그램 OKAD의 스크립팅 언어로 개발되었다.[2]그 언어가 효용성을 얻자, 그는 그 안에 있는 CAD 프로그램을 다시 쓰고 환경을 정비하여 대중에게 공개하였다.그 후 그것은 작은 추종자를 얻었고, 포스 커뮤니티에서 많은 논쟁을 불러일으켰으며, 다른 프로세서와 운영 환경에서도 싹트기 시작했다.이 언어의 뿌리는 보다 널리 사용되는 주류의 표준화된 포스 언어보다 무어가 프로세서를 위해 개발하는 포스 기계 언어에 더 가깝다.

이 언어는 자체 운영 체제(63K)를 갖추고 있다.사실상 모든 것을 소스 코드로 저장하고 필요할 때 컴파일한다.현재의 colorForth 환경은 최저 공통 디노미네이터 마더보드, AGP 비디오, 디스크, 네트워크 하드웨어를 제한적으로 지원하는 펜티엄급 PC에서만 구동할 수 있다.

colorForth로 색칠하는 것은 의미적인 의미를 가지고 있다.빨간색 단어는 정의를 시작하고 녹색 단어는 현재 정의로 편집된다.따라서 colorForth는 다음과 같이 표준 Forth에서 렌더링될 것이다.

: 색상 Out;

무어는 1970년대 초에 포츠를 개발했고 그 언어의 일련의 구현을 만들었다.1980년대에 그는 언어의 표준화와 동떨어져서, 대신에 그것을 계속 진화시켰다.그는 일련의 포스(Forth) 같은 언어를 개발했는데, 각각은 그 단순함에 있어서 극단적이었다.기계 포스, OK, colorForth.

무어는 색상은 언어를 표시하는 하나의 선택사항일 뿐이라고 말했다.[citation needed]colorForth에 관한 무어의 논문 중 하나는 흑백으로 인쇄되었지만, 소스 코드를 나타내기 위해 이탤릭체와 다른 인쇄 규약을 사용했다.

참조

  1. ^ a b "colorForth Status". September 2002. Archived from the original on 2016-03-10.
  2. ^ "OKAD II (Oh CAD Two)". 2001-07-01. Retrieved 2017-06-08.

외부 링크