fbpx
Wikipedia

FlagShip

FlagShip es un compilador para Unix, Linux y MS-Windows que soporta completamente el código escrito en CA-Clipper (Summer'87 a 5.3), amplía la sintaxis de este lenguaje y ofrece las ventajas propias del código compilado en un entorno multitarea, multiusuario. Es un compilador nativo que compila completamente código Clipper al objetivo sistema operativo (32-bit o 64-bit). No hay pseudo-código como en Clipper, ni se trata de un intérprete, como otros sistemas xBase. FlagShip es un compilador nativo y, como tal, optimiza tanto la velocidad como el tamaño del código generado.

Programación

 
FlagShip environment
 
La ejecución de una aplicación, incluso la depuración de código fuente empotrada

FlagShip es un instrumento de desarrollo y programación. Como con otros compiladores, es diseñado principalmente para diseñadores de software profesionales. Pero debido a su interfaz simple, es también absolutamente conveniente para semiprofesionales y usuarios de ordenador avanzados, que tienen que crear aplicaciones de base de datos con el esfuerzo de programación mínimo.

Visual FlagShip hace una aplicación basada GUI de su código de xBase textual disponible automáticamente. Por supuesto, porque objeto orientado, usted puede modificar el comportamiento por usted también, usando clases o funciones correspondientes en la programación procesal. La misma fuente y la misma aplicación apoyan GUI, textual y modo de corriente (p.ej para Web o fondo). El modo i/o es o descubierto automáticamente del ambiente corriente (heterogenal aplicación), o puede ser especificado en el tiempo de compilación o en el tiempo de ejecución usando el modificador de la línea de comandos.

Por ejemplo, estas pocas declaraciones, almacenadas en archivo de texto address.prg:

USE address ALIAS adr SHARED NEW SET COLOR TO "W+/B,GR+/R,W/B,W/B,GR+/BG" SET GUICOLOR OFF cls @ 1, 0 SAY "Id No. " GET adr->IdNum PICT "999999" VALID IdNum > 0 @ 3, 0 SAY "Company" GET adr->Company @ 3,35 SAY "Branch" GET adr->Branch WHEN !empty(adr->Company) @ 4, 0 SAY "Name " GET adr->Name VALID !empty(adr->Name) @ 4,35 SAY "First " GET adr->First @ 6, 0 SAY "Country" GET adr->Country PICTURE "!" + repli("x",24) @ 8, 0 SAY "Zip " GET adr->Zip PICT "@!" VALID !empty(adr->Zip) @ 9, 0 SAY "City " GET adr->City @ 10, 0 SAY "Street " GET adr->Street @ 6,35,11.4,47 GET adr->Type RADIOGROUP {"Male","Female","Company","None"} @ 7,50 GET adr->Interest CHECKBOX CAPTION "Interested party" @ 8,50 GET adr->Customer CHECKBOX CAPTION "Customer" @ 9,50 GET adr->Reseller CHECKBOX CAPTION "Reseller" @ 10,50 GET adr->Distrib CHECKBOX CAPTION "Distributor" READ  

... y compilado por simplemente

FlagShip address.prg -o address  

... crea autocontener ejecutable (es decir address.exe en el Windows)

 


Enlaces externos

  • FlagShip home page
  •   Datos: Q163565
  •   Multimedia: FlagShip (programming language)

flagship, para, otros, usos, este, término, véase, flagship, desambiguación, compilador, para, unix, linux, windows, soporta, completamente, código, escrito, clipper, summer, amplía, sintaxis, este, lenguaje, ofrece, ventajas, propias, código, compilado, entor. Para otros usos de este termino vease Flagship desambiguacion FlagShip es un compilador para Unix Linux y MS Windows que soporta completamente el codigo escrito en CA Clipper Summer 87 a 5 3 amplia la sintaxis de este lenguaje y ofrece las ventajas propias del codigo compilado en un entorno multitarea multiusuario Es un compilador nativo que compila completamente codigo Clipper al objetivo sistema operativo 32 bit o 64 bit No hay pseudo codigo como en Clipper ni se trata de un interprete como otros sistemas xBase FlagShip es un compilador nativo y como tal optimiza tanto la velocidad como el tamano del codigo generado Programacion Editar FlagShip environment La ejecucion de una aplicacion incluso la depuracion de codigo fuente empotrada FlagShip es un instrumento de desarrollo y programacion Como con otros compiladores es disenado principalmente para disenadores de software profesionales Pero debido a su interfaz simple es tambien absolutamente conveniente para semiprofesionales y usuarios de ordenador avanzados que tienen que crear aplicaciones de base de datos con el esfuerzo de programacion minimo Visual FlagShip hace una aplicacion basada GUI de su codigo de xBase textual disponible automaticamente Por supuesto porque objeto orientado usted puede modificar el comportamiento por usted tambien usando clases o funciones correspondientes en la programacion procesal La misma fuente y la misma aplicacion apoyan GUI textual y modo de corriente p ej para Web o fondo El modo i o es o descubierto automaticamente del ambiente corriente heterogenal aplicacion o puede ser especificado en el tiempo de compilacion o en el tiempo de ejecucion usando el modificador de la linea de comandos Por ejemplo estas pocas declaraciones almacenadas en archivo de texto address prg USE address ALIAS adr SHARED NEW SET COLOR TO W B GR R W B W B GR BG SET GUICOLOR OFF cls 1 0 SAY Id No GET adr gt IdNum PICT 999999 VALID IdNum gt 0 3 0 SAY Company GET adr gt Company 3 35 SAY Branch GET adr gt Branch WHEN empty adr gt Company 4 0 SAY Name GET adr gt Name VALID empty adr gt Name 4 35 SAY First GET adr gt First 6 0 SAY Country GET adr gt Country PICTURE repli x 24 8 0 SAY Zip GET adr gt Zip PICT VALID empty adr gt Zip 9 0 SAY City GET adr gt City 10 0 SAY Street GET adr gt Street 6 35 11 4 47 GET adr gt Type RADIOGROUP Male Female Company None 7 50 GET adr gt Interest CHECKBOX CAPTION Interested party 8 50 GET adr gt Customer CHECKBOX CAPTION Customer 9 50 GET adr gt Reseller CHECKBOX CAPTION Reseller 10 50 GET adr gt Distrib CHECKBOX CAPTION Distributor READ y compilado por simplementeFlagShip address prg o address crea autocontener ejecutable es decir address exe en el Windows Enlaces externos EditarFlagShip home page Complete descripcion espanola por Abox Datos Q163565 Multimedia FlagShip programming language Obtenido de https es wikipedia org w index php title FlagShip amp oldid 125726763, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos