Pregunta

Comencé a jugar con Pascal Script hoy y no puedo encontrar ninguna buena documentación. Encontré estos (una, dos) artículos. Son útiles pero son solo ejemplos.

editar: Separó esto en dos preguntas. Nueva pregunta es aquí.

¿Fue útil?

Solución 2

Decidí agregar una documentación propia. No es muy minucioso, pero debería ayudar a cualquiera que sea nuevo en el guión de Pascal.

Aquí esta la Enlace.

Otros consejos

No sé si esto ayudará, pero la semana pasada, comencé a trabajar con FastScript. Los primeros tipos de errores en los que me encontré fueron los mismos que estás viendo. Después de estudiar la documentación ligeramente útil y el código mucho más útil, vi que necesitaba agregar un constructor para una clase utilizando una llamada de addConstructor y cualquier otro método de clase con una llamada a AddMethod. Tengo una mejor idea de cómo funciona su análisis y parece que puedo reunir una referencia a una clase arbitrariamente compleja simplemente reflejándolo con una serie de llamadas a AddMethod, AddProperty, AddIndexProperty, etc. Al igual que en Pascal, comienzas primero definiendo la clase más simple y luego usas esa clase más simple en tu clase más compleja.

Pensando en ello durante el fin de semana, parece que esta es una forma muy práctica de construir un scripter. Podría ser que Pascalscript tiene la misma disposición, aunque, sin duda, los nombres serán diferentes.

Algunos de nosotros estamos usando Pascalscript aquí, pero los documentos son un poco delgados. Puede echar un vistazo a la fuente de innoSetup (el instalador) ya que esto utiliza un editor y un motor de guiones de Pascalscript para proporcionar sus propias secuencias de comandos Pascal. Brio

La carpeta de muestras que viene con Pascalscript es muy útil y funciona razonablemente bien como una forma de documentación aplicada.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top