Características AvanzadasMacros de ConstruccionesScript Guile de DR. GENIUS 

Script Guile de DR. GENIUS 

DR. GENIUS es consciente de Guile. Esto quiere decir que es posible ejecutar un script de Guile en DR. GENIUS . Pero ¿qué es Guile? Leemos en el manual de Guile:

Guile es un intérprete de el lenguaje de programación Scheme (una variante de Lisp), que viene empaquetada para su uso en una gran variedad de ambientes.

Las siguientes citas describen de modo preciso como es Guile usado dentro de DR. GENIUS :

Como un shell, Guile puede correr interactivamente, leyendo expresiones de el usuario, evaluándolas, y mostrando los resultados, o como un intérprete para un script, leyendo y ejecutando código de Scheme de un fichero. Sin embargo, Guile también está empaquetado como una libreria de objetos, lo que permite a otras aplicaciones fácilmente incorporar un intérprete de Scheme completo. Un programa puede usar Guile como un lenguaje de extensión, un lenguaje de configuración simple y poderoso, o como un "pegamento" multipropósito que conecta primitivas dadas por el el programa.

In DR. GENIUS , an API is available from the Guile interpretor. This API En DR. GENIUS , una API (Interfaz de programa para una aplicación, Application Program Interface) está disponible gracias al interprete Guile. Esta API is a set of hooks in the geometric engine. Therefore the user can es un conjunto de ganchos en la maquinaria geométrica. Por lo tanto el usuario puede write script to manipulate figure items (geometric and numeric). Also, escribir un script para manipular items de figuras (geométricas y numéricas). Asimismo, as scripts are figure items like any other, they do not need to be ya que los scripts son figuras como cualquier otra, los scripts no necesitan ser saved on separate file, they are saved in the figure file. In the guardados en un archivo separado; son guardados en el archivo de la figura. En following, we will use the DGS acronym for DR. GENIUS Guile Script. lo que sigue usaremos el acrónimo DGS para referirnos a un Script Guile de DR. GENIUS (DR. GENIUS Guile Script)

  • Crear un DGS
  • Más acerca de un DGS

  • ¿Comentarios?/¿Sugerencias?
    O si usted es voluntario para escribir parte de el manual.
    -> Contacte a Hilaire Fernandes en OFSET (hilaire@ofset.org) or únase a la lista de correo de DR. GENIUS .

    Características AvanzadasMacros de ConstruccionesScript Guile de DR. GENIUS