Ejemplo: & Subrutina 1, el puntero de subrutina apunta a una subrutina. El signo comercial (&) apunta a la subrutina que se va a instruir.
Composición del idioma
Biblioteca de soporte
La biblioteca de soporte de Easy Language es similar al archivo DLL de un programa normal.
Esta biblioteca de soporte está dedicada a Easy Language y otros programas no pueden acceder a ella. Hay tres extensiones: fnr, fne y npk.
Fnr y fne son archivos DLL bien diseñados, como la biblioteca de soporte central del sistema y la biblioteca de soporte de interfaz de aplicación. Este tipo de biblioteca de soporte suele ser creada por usuarios de C++ o Delphi. Para obtener más información, consulte el "Manual de desarrollo de la biblioteca Easy Language Support".
Npk pertenece a la biblioteca de soporte de paquetes COM de Easy Language y se genera haciendo referencia a bibliotecas de paquetes COM, como WebBrowser, Windows Media Player, etc. La biblioteca de soporte de formato extendido se puede abrir con el Bloc de notas y WordPad. Los usuarios pueden crear bibliotecas de soporte. El método de producción es el siguiente: haga clic en Herramientas - comando Yi "Biblioteca de tipos o componente OCX → Biblioteca de soporte".
Componentes
La implementación de proyectos de software a gran escala generalmente se desarrolla mediante la división del trabajo y la colaboración. Para respaldar esto, el lenguaje Yi proporciona soporte de desarrollo modular. Los módulos en idioma Yi se denominan módulos en idioma Yi. Al utilizar módulos sencillos, los usuarios pueden empaquetar códigos de uso común y reutilizarlos en otros programas, o proporcionárselos a terceros, o usarlos para desarrollar parte de un gran proyecto de software, y luego compilar todos estos módulos en un paquete completo durante el empaquetado. fase del proyecto de software. Los módulos simples tienen extensiones. CE. Al mismo tiempo, Yi Language admite una gran cantidad de módulos de extensión no oficiales. ¡Los usuarios pueden compilar los módulos ellos mismos! ¡Se lanzó la versión compilada estática de Yi Language 5.11! Muchas funciones que no existen en el propio Yi Language básicamente solo están disponibles en módulos desarrollados de forma privada, y han surgido características más desarrolladas de forma privada. El uso del módulo hace que el idioma Yi resalte la palabra "Yi" y aumenta en gran medida el número de hablantes del idioma Yi.
Yibao
Si el módulo Yi en lenguaje C es equivalente a un archivo lib, entonces el paquete Yi es equivalente a un archivo dll. En otras palabras, el módulo Yi establece un intercambio estático entre los programas Yi. El paquete se comparte dinámicamente, evitando así el problema de que todos los programas Yi que lo usan deban volver a compilarse después de modificar el módulo Yi anterior.
Los programas ordinarios en lenguaje sencillo se pueden compilar en un paquete simple usando la función de menú "Compilar ->; "Compilar en un paquete simple". Todas las subrutinas públicas que contiene estarán expuestas al mundo exterior y pueden ser llamado por otros programas o paquetes simples.
El paquete fácil compilado se basa en datos de formato fácil de código de máquina, por lo que no hay problema de eficiencia y no hay posibilidad de descompilarlo en código fuente de lenguaje fácil.
Características del idioma.
La programación china es fácil de usar. Aprender un idioma simple puede ayudarte a dominarlo en dos meses o menos.
El programa viene con. código fuente del tutorial, videos e instrucciones diarias, ayuda oportuna, etc. (versión completa de Yi Language), lo que le permite comprender bien Yi Language sin Internet
Entorno de desarrollo
Yi Language es un desarrollo independiente. Es un lenguaje de programación chino que es adecuado para las condiciones nacionales y es fácil de aprender y usar para personas de diferentes niveles y profesiones. Yi Language reduce el umbral de programación para los usuarios de computadoras, especialmente aquellos que no lo hacen. No entiende nada de inglés o sabe poco sobre inglés. Los idiomas pueden entrar rápidamente por la puerta de la programación de Windows. El entorno de programación chino Easy Language es un entorno de herramientas de programación que admite programación basada en palabras en chino, visualización completa y sistemas operativos convencionales. tiene versiones multilingües como chino simplificado y tradicional, inglés y japonés; utiliza lenguajes de programación comunes para llamarse entre sí; tiene interfaces y herramientas de soporte que hacen uso completo de componentes API, COM, DLL y OCX; , varias bases de datos convencionales, diversas utilidades y otros recursos.
Easy Language tiene un compilador de alta calidad de desarrollo propio. El código fuente chino se compila directamente en las instrucciones de la CPU, que es altamente eficiente, seguro y confiable. Tiene su propio sistema de base de datos y admite el acceso a todas las bases de datos existentes. en un método de entrada especial y admite chino, la entrada rápida de oraciones resuelve por completo el problema de la entrada lenta en chino. Yi Language no solo admite la visualización del diseño de la interfaz, sino que también admite la visualización en tiempo real de los procesos del programa; El idioma Yi también proporciona comandos adecuados para las condiciones nacionales de China, como el procesamiento de fecha y hora en formato chino, procesamiento de pronunciación de caracteres chinos, procesamiento de caracteres de ancho completo, procesamiento de cantidades de RMB, etc. Easy Language adopta una variedad de tecnologías avanzadas como estructura, orientación a objetos, componentes, arquitectura e integración. , con características en términos de eficiencia operativa, rentabilidad, soporte visual completo, adaptabilidad a las necesidades de localización, orientación a objetos y provisión de plataformas operativas en Windows y Linux. Actualmente existen más de 40 bibliotecas de soporte que los usuarios pueden usar para cumplir con casi todos los requisitos de programación de Windows, con un sólido soporte multimedia, red completa, comunicación portuaria y soporte de Internet, así como numerosos recursos de aprendizaje en Internet y foros. Hay innovaciones en el diseño y la implementación del lenguaje Yi y su compilador, la construcción de programación visual china y el suministro de versiones en múltiples idiomas. El idioma Yi ha pasado la evaluación nacional. Los expertos en la reunión de evaluación creyeron unánimemente que el idioma Yi ocupa una posición de liderazgo en el país en términos de tecnología y ahora ha alcanzado el nivel avanzado internacional de productos similares. ?
Componentes potentes
Easy Language es potente y práctico. Ahora tiene docenas de bibliotecas de soporte para diversas áreas de aplicaciones, cientos de tipos de datos y miles de comandos de soporte. Es compatible con todas las bases de datos actuales y es tan funcional como otros productos similares. El desarrollo modular respalda la división del trabajo y la colaboración en proyectos de software a gran escala. Los módulos se denominan módulos Yi en lenguaje Yi. Al utilizar módulos sencillos, los usuarios pueden empaquetar códigos de uso común y reutilizarlos en otros programas, o proporcionárselos a terceros, o usarlos para desarrollar parte de un gran proyecto de software, y luego compilar todos estos módulos en un paquete completo durante el empaquetado. fase del proyecto de software. A través de un módulo sencillo, los usuarios pueden completar fácilmente la agrupación y división del trabajo para escribir programas grandes para un fácil montaje.
El sistema Easy Language está diseñado y desarrollado por nosotros mismos. Viene con su propio compilador. El programa de destino compilado se ejecuta rápidamente y no presenta riesgos de seguridad. Viene con una pequeña base de datos, que reduce el costo de inversión de los proyectos de desarrollo y es simple y fácil de aprender. Programación en plataformas de sistemas operativos. Admite el desarrollo de programas de Windows y Linux. Soporte de localización china. Admite procesamiento de fecha y hora en formato chino, procesamiento de pronunciación china, procesamiento de caracteres de ancho completo, procesamiento de cantidades de RMB, conversión de fecha lunar, etc.