Язык программирования BANCStar - BANCStar programming language

BANCStar специалист компьютер язык программирования для финансовых приложений.[нужна цитата ] Язык - это внутренний язык для Национальные финансовые компьютерные сервисы, Inc. (потом Бродвей и Сеймур ) BANCStar приложение, которое представляет собой программное обеспечение для автоматизации операций банк ответвляться.[1][2]

Язык представляет собой фиксированный формат четырех целочисленных команд языка NFCS, внутренне именуемых «Код экрана». Он напоминает эзотерический язык программирования; настолько, что иногда его ошибочно принимают за язык шуток. Концептуально приложение BANCStar выполняет «Код экрана» во многом как примитивная виртуальная машина. В выпуске 5.1c разрешены только символы цифры 0–9, запятая, то знак минус и возврат каретки. Однако он используется в реальных коммерческих приложениях. Первоначально он был задуман как сгенерированный код из пользовательский интерфейс -строительный инструмент - аналогичный байт-код оказано в ASCII - но из-за ограничений в инструменте он сам стал непосредственно программируемым языком.[3]

В версии BANCStar 10.0 формат «экранного кода» был изменен на двоичный, а числовые коды преобразованы в код операции с переменным количеством целых чисел параметра. Код операции 10.0 закодировал битовое значение длины, которое указывало длину команды в словах.

Пример кода экрана BANCStar 5.1c

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]

Рекомендации

  1. ^ WinPrism Бродвея и Сеймура дебютирует в начале 1997 года (пресс-релиз), Бесплатная библиотека, 15 октября 1996 г..
  2. ^ Банки образуют передовую в битве за доминирование операционных систем, Томас Хоффман, Computerworld, 27 февраля 1995 г., стр. 41, ... Действительно, большинство ... пакетов сторонних банковских отделений, изначально написанных для OS / 2 ... были переписаны для Windows, например, для Windows будет поставляться пакет автоматизации платформы BancStar в Шарлотте, Северная Каролина, Broadway и Seymour, Inc. позже в этом году...
  3. ^ а б Лоури, Джозеф «Джо», «BANCStar», Брезент Тьюринга, Города Рео, архив из оригинал на 2011-07-25, получено 2010-05-16.

внешняя ссылка