BANCStar 프로그래밍 언어

BANCStar programming language

BANCStar는 금융 애플리케이션을 위한 전문 컴퓨터 프로그래밍 언어다.[citation needed]이 언어는 은행 지점의 운영을 자동화하기 위한 소프트웨어인 National Financial Computer Services, Inc.(나머지 브로드웨이 & 시모어) BANCStar 응용 프로그램의 내부 언어다.[1][2]

언어는 내부적으로 "스크린 코드"라고 부르는 고정 형식 4 정수 명령 언어 NFCS이다.그것은 난해한 프로그래밍 언어와 닮았다; 그래서 그것은 때때로 농담 언어로 오인되기도 했다.개념적으로 BANCStar 애플리케이션은 "스크린 코드"를 원시 가상 머신처럼 실행했다.5.1c 릴리스에서 유일한 합법적인 문자는 숫자 0–9, 쉼표, 마이너스 기호캐리지 리턴이다.그러나 실제 상업적 응용에서 사용된다.그것은 원래 ASCII로 렌더링된 바이트 코드와 유사한 사용자 인터페이스 구축 도구에서 생성된 코드로 의도되었지만, 도구의 한계로 인해 그 자체로 직접 프로그래밍된 언어가 되었다.[3]

BANCSTAR 10.0 릴리즈는 "스크린 코드" 형식을 2진수로 변경하고, 숫자 코드를 가변적인 수의 파라미터 정수가 있는 opcode로 재정렬했다.10.0 opcode는 명령의 길이를 단어로 나타내는 비트 매핑 길이 값을 암호화했다.

샘플 BANCStar 5.1c 화면 코드

8607,,,1 11547,15475,22002,22002 1316,1629,1,1649 3001,1316,3,30078 11528,22052,22002,22002 9301,0,1528,1528 31568,10001,800,107 8560,,,1568 8550,210,, 3001,,, 3100,1316,3,30089 11547,15475,22002,22002 3001,1316,3,30089 3001,1317,3,10000 8400,,, 8550,700,801, 3001,,, 9301,0,522,522 3000,1284,3,10001 8500,,3, 8500,,5, 1547,,1,-2301

[3]

참조

  1. ^ Broadway & Seymour's WinPrism To Debut in Early 1997 (press release), The Free library, 15 October 1996.
  2. ^ 은행은 운영체제 지배를 위한 싸움에서 최전선을 형성한다. 1995년 2월 27일, 41페이지, ...사실, 대부분은...예를 들어, 원래 OS/2용으로 작성된 타사 지점 은행 패키지는 Windows용으로 다시 작성되었으며, 예를 들어, 노스캐롤라이나에 본사를 둔 샬롯과 시모어, Inc.의 BancStar 플랫폼 자동화 패키지는 올해 말에 Windows로 발송될 예정이다.
  3. ^ a b Loughry, Joseph ‘Joe’, "BANCStar", The Turing Tarpit, Reo cities, archived from the original on 2011-07-25, retrieved 2010-05-16.

외부 링크