请输入您要查询的百科知识:

 

词条 BANCStar programming language
释义

  1. Sample BANCStar 5.1c Screen Code

  2. References

  3. External links

BANCStar is a specialist computer programming language for financial applications.{{cn|date=October 2018}} The language is an internal language for the National Financial Computer Services, Inc (later Broadway & Seymour) BANCStar application, which is software to automate the operations of a bank branch.[1][2]

The language is a fixed format four integer command language NFCS internally referred to as "Screen Code". It resembles an esoteric programming language; so much so that it has sometimes been mistaken for a joke language. Conceptually the BANCStar application executed "Screen Code" much like a primitive Virtual Machine. In the 5.1c release the only legal characters are the numerals 0–9, the comma, the minus sign and the carriage return. However, it is used in real commercial applications. It was originally intended as generated code from a user interface-building tool — similar to bytecode rendered in ASCII — but due to limitations in the tool, it became a directly programmed language in itself.[3]

The BANCStar 10.0 release changed the "Screen Code" format to binary, and rearranged the numeric codes into an opcode with a variable number of parameter integers. The 10.0 opcode encoded a bit mapped length value that indicated the length of the command in words.

Sample BANCStar 5.1c Screen Code

8607,,,111547,15475,22002,220021316,1629,1,16493001,1316,3,3007811528,22052,22002,220029301,0,1528,152831568,10001,800,1078560,,,15688550,210,,3001,,,3100,1316,3,3008911547,15475,22002,220023001,1316,3,300893001,1317,3,100008400,,,8550,700,801,3001,,,9301,0,522,5223000,1284,3,100018500,,3,8500,,5,1547,,1,-2301
[3]

References

1. ^{{Citation | publisher = The Free library | url = http://www.thefreelibrary.com/Broadway+&+Seymour's+WinPrism+To+Debut+in+Early+1997-a018763321 | title = Broadway & Seymour's WinPrism To Debut in Early 1997 | type = press release | date = 15 October 1996}}.
2. ^[https://books.google.com.au/books?id=7guqI-ntLBYC&lpg=PA41&dq=BANCStar&pg=PA41#v=onepage&q=BANCStar&f=false Banks form front line in battle for operating system dominance], By Thomas Hoffman, Computerworld 27 Feb 1995, Page 41, ...Indeed, most...third-party branch banking packages originally written for OS/2...have been rewritten for Windows, for example, Charlotte, N.C. based Broadway and Seymour, Inc's BancStar platform automation package will ship for Windows later this year...
3. ^{{Citation | publisher = Reo cities | url = http://reocities.com/ResearchTriangle/station/2266/tarpit/bancstar.html | contribution = BANCStar | first = Joseph ‘Joe’ | last = Loughry | title = The Turing Tarpit | access-date = 2010-05-16 | archive-url = https://web.archive.org/web/20110725102059/http://reocities.com/ResearchTriangle/station/2266/tarpit/bancstar.html | archive-date = 2011-07-25 | dead-url = yes | df = }}.

External links

  • [https://github.com/jloughry/BANCStar jloughry/BANCStar on GitHub]
  • BANCStar on esolangs.org - Includes information gathered by reverse engineering and archaeological research.
{{Compu-lang-stub}}

1 : Domain-specific programming languages

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/9/20 6:11:52