RPL/2 4.1.0

Оценок пока нет — будьте первым

Описание

RPL / 2, специальный язык, и может быть странным ребенком запретной любви между Lisp и Forth. Обратная польской нотации и определений рабочей происходят из-четвертых, только хранение анонимные стека; управляющих структур приходят из Lisp. Какой блестящий генеалогии! Этот язык имеет очень слабой типизации, если таковые имеются набрав на всех. Переменные, объявленные на лету на их первом использовании, и тип данных для хранения в то время не используется. Так же переменная X может содержать комплексную матрицу и несколько мгновений спустя, то string.In, с использованием переменных не очень распространены, потому что все может быть сделано непосредственно с объектов, присутствующих в stack.The пятьсот двадцать пять тысяч строк кода (!) может быть чисто компиляции. Язык используется полностью (я делаю это каждый день); RPL / 2 скрипты могут быть запущены, и внешние скомпилированных процедур можно было бы назвать. Интерфейс с внешним миром использовать C interface.The и рабочих типы данных являются следующие: - двоичные целые числа (64 бит); - целые числа со знаком (64 бит); - Вещественные числа (64 бит); - Комплексные числа (2 * 64 бит); - Струны (любой длины); - Списки; - комплекс, вещественные или целые векторы; - Комплекс, реальные или целочисленных матриц; - Имена, - алгебраические выражения, - заявил выражений в обратной польской notation.At время написания этой статьи, встроенный в определениях являются: - весь набор операций, управление стеком; - функции, связанные с локальных и глобальных переменных, а также к югу от определения прыжков; - Определенный и неопределенный петли, с или без счетчика; - Сравнение функций; - Тестирование инструкций; - Функции дело с тригонометрии, - логарифмические функции; - Расширенный расчеты по матриц (LU разложения, обобщенные собственные значения) - оценка функции EVAL и -> NUM, - и многие другие ... Что 'ы Новое в этой версии: [Читать полный changelo

Информация о программе

Скачать

Похожие программы

Q
QuickField 5.5 QuickField is a Finite Element Analysis package for electromagnetic, thermal, and stress design simulation with coupled multi-field analysis.StudentТ‘s QuickField is a free but full-featured analysis program with limited number of mesh nodes. You can u
Подробнее
S
Satellite Finder 4.6.1217 Satellite Finder is a way to accurately point satellite dishes at communications satellites in geostationary orbit.Simply choose a state and city, or a ZIP code, or enter a geographic position, and Satellite Finder will create a list of satellite posit
Подробнее
T
TimeMove 1.0 Программа демонстрации детям процесса движения при решении математических задач
Подробнее