📑 Table of Contents
Pascal Script
RemObjects Software
Información general
Apareció en 2000
Última versión estable 3.0
Sistema de tipos fuerte
Influido por Object Pascal
Sistema operativo Windows, GNU/Linux y macOS

Pascal Script es un motor de script gratuito que te permite utilizar la mayor parte del lenguaje Object Pascal dentro de sus proyectos Delphi o Free Pascal en tiempo de ejecución.

Fue escrito completamente en Delphi, se compone de un conjunto de unidades que pueden ser compilados en el ejecutable, lo que elimina la necesidad de distribuir los archivos externos.

Pascal Script comenzó como una necesidad de un buen guion de trabajo, cuando no había ninguno disponible en el momento.

Historia

editar

Pascal Script comenzó en 2001 con CajScript 1.0, que pronto fue sustituido por CajScript 2.0 (más tarde llamado Innerfuse Pascal Script 2.0).

La versión 2.0 interpreta scripts mientras se ejecutan, tenía la desventaja de que cada pieza de código tenía que ser analizada de nuevo por el intérprete.

Con Pascal Script 3.0, esto fue cambiado a un nuevo modelo, donde el compilador y el tiempo de ejecución fueron completamente separados el uno del otro y utilizan un formato de código de bytes de encargo para representar la secuencia de comandos compilado. Este script compilado sólo contenía lo mínimo que se requiere para ejecutar el código.

Más tarde, cuando Carlo Kok se unió a RemObjects, fue rebautizado como RemObjects Pascal Script y ahora es mantenido por RemObjects Software.[1]

Un uso importante de Pascal Script es el proyecto Open Source InnoSetup. InnoSetup es un motor de configuración ampliamente utilizado en Pascal Script, se usa como motor de scripting para proporcionar capacidades avanzadas de scripting durante la instalación y desinstalación. Con Pascal Script, los usuarios pueden personalizar casi todas las partes de la configuración, añadir nuevas páginas del asistente, llamar dentro de dlls para añadir características avanzadas y proporcionar un comportamiento personalizado y condiciones de instalación

Referencias

editar
  1. «Pascal Script | RemObjects Software». RemObjects Software. Consultado el 13 de abril de 2016. 

Enlaces externos

editar

📚 Artikel Terkait di Wikipedia

Pascal (lenguaje de programación)

usan compiladores más antiguos como el Turbo Pascal.​ UCSD Pascal Niklaus Wirth Pascal Script Essential Pascal by Marco Cantù tiobe.com, Programming Community

Object Pascal

Delphi language features since Delphi 7». CodeGear. Consultado el 6 de julio de 2008.  Pascal Script Datos: Q633894 Multimedia: Pascal Script / Q633894

Geany

por Geany se encuentran C, C++, C#, Java, JavaScript, PHP, HTML, LaTeX, , CSS, Python, Perl, Ruby, Pascal, Haskell, Erlang, Vala y muchos otros. En contraste

SciTE

CSS D Difference Errorlist Fortran HTML/XHTML Java JavaScript TeX Lisp Lua MATLAB Makefile Pascal Perl PHP SciTE Properties Python R Ruby Shell de Unix

TypeScript

de Delphi y Turbo Pascal, ha trabajado en el desarrollo de TypeScript.​ TypeScript es usado para desarrollar aplicaciones JavaScript que se ejecutarán

Script de shell

Un guion de concha o guion de shell (en inglés shell script) es un programa de ordenador diseñado para ser ejecutado por el shell de Unix, un intérprete

Anders Hejlsberg

nuevo proyecto TypeScript. Recibió el premio a la excelencia en programación Dr. Dobb's 2001 por su trabajo sobre el Turbo Pascal, Delphi, C# y Microsoft

Real Programmers Don't Use Pascal

«Real Programmers Don't Use Pascal»​ («Los programadores de verdad no usan Pascal» en inglés) es un ensayo sobre la programación escrito por Ed Post de