tikc

Un controlador del compilador C para GNU / Linux.
Descargar ahora

tikc Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • Tiken Salam
  • Sitio web del editor:

tikc Etiquetas


tikc Descripción

Un controlador compilador de C de GNU / Linux. tikC es un conductor compilador de C de GNU / Linux que puede compilar un programa en C y produce el archivo ejecutable para los program.This compilado es la primera versión de lanzamiento de tikC, la sintaxis de C, de manera limitada / construcciones se implementan. Por favor compilar el programa para el cual toda la sintaxis se están implementando por tikC de lo contrario el programa de origen no será compilado (Estos se detallan a continuación) .Till ahora, tikC puede no pre-procesado un archivo C. Por lo que el código debe ser bastante sencillo inicialmente (por lo que no hay archivos de cabecera, sin macros, etc.). tikC genera el código de montaje equivalente del programa fuente e invocar el GNU como (ensamblador) a producido el archivo de objeto. Y por último los pone enlazador el archivo de objeto y los archivos de la biblioteca togehter de y produce el archivo ejecutable. Como el código generado asembly está dirigido a x86 de Intel, tikC se puede ejecutar en el sistema que ejecuta Linux en x86 platform.Getting tikC en acción para compilar el código fuente tikC, es necesario tener CCG y GNUas instalados en el sistema. La primera vez que desempaquetar el tikC, se encuentra el siguiente: a directorios) Docs: contiene los documentos internos tikC. Será muy útil si va a unirse a mí por escrito tikC.b src): contiene los archivos de código fuente tikC junto con el Makefile. Junto con los directorios que se encuentran algunos otros archivos de texto. Por favor, eche un vistazo a estos archivos ya que puede contener información importante. Abrir "Terminal" y hacer "... / tikC / src" del directorio de trabajo actual. % Ejecute make - Esto produce el ejecutable "tikC". % De ejecución ./tikC nombre -filename es su programa en C, debe estar en el mismo directorio. AST y -el código intermedio generado se mostrarán en la salida de la consola. -Este será producido su archivo ejecutable "tikC.out". % Funcionar ./tikC.out -esto voluntad produce su salida del programa. Sintaxis puede utilizar con tikC a) Tipo de datos int / char / hueco / float.But dirá intentar trabajar con "int". Estoy trabajando en otros. b) Tipo de datos de inicialización. c) Todos los operadores aritméticos. (Excepto división, mod) d) Todos los operadores lógicos. e) Todos los operadores relacionales. f) operadores bit a bit (, |, ^) g) si / if-else. h) para, mientras que, do-while. i) la rutina de biblioteca "printf" y "scanf". Un problema aquí es la cadena de control para "printf" y "scanf" no puede ser superior a doce (12) caracteres. (Trabajando en ello. Un error serio aquí. Su comiendo la cabeza) Sintaxis no se puede utilizar con tikC a) Por favor, no se dé por archivos y macros de cabecera en su programa (en gran medida a trabajar en esto). No se pre-procesamiento suported. b) principal) prototipo de función (se debe dar (int / void). p.ej. int main (). c) Todos los operadores aritméticos se implementan excepto división y mod. (Necesidad de trabajar en operaciones de punto flotante) d) No hay definidos por el usuario llamadas a funciones. e) Sólo las rutinas de biblioteca printf y scanf se pueden utilizar. f) matriz, la estructura, la unión y enum aún no implementadas. Desarrollador commentstikC me pasa por mi amor para la programación C. Ha sido un largo sueño para mí escribir mi propio compilador de C desde mis días de colegio. Era la emoción de entender cómo un código escrito a mano se convierte en instrucciones que una CPU puede realmente entender. Con esta emoción fui a entender cómo sucede esto. Y continuó con tikC. También con tikC pude explorar más profundo sobre las construcciones del lenguaje C de los cuales soy muy feliz about.I gustaría poner una palabra para todos los estudiantes, si quieres ir más profundo con un lenguaje proramming continuación, levantar la mano y escribir su compilador . Te sentirás mejor. O si se siente, puede unirse a mí en la realización de tikC y cumplir nuestros sueños juntos. tikC le proporcionará una amplia oportunidad de entender cómo un compilador realmente funciona, sobre la optimización del código, programación en lenguaje ensamblador, lo que realmente sucede a sus variables, llamadas a funciones, etc. Dispara un correo a mí.yo puso aquí una palabra de agradecimiento a todos mis maestros y amigos que creyeron en mí. Además, una mención especial para mis queridos compañeros de habitación por sus palabras de aliento y sin los cuales tikC no tendrá que suceda si tuviera que pasar mi tiempo que queda después del trabajo en la cocina para cocinar y washing.I también las gracias a mis colegas por su apoyo y ánimo. Y también extender mi agradecimiento a la comunidad de código abierto, sin los cuales tikC no será posible. Al menos, yo estoy dedicando tikC a mi universidad del Norte Instituto Regional del Este de Ciencia y Tecnología (NERIST), Itanagar, India.


tikc Software relacionado

Sdcc

SDCC es un freeware, retargettable, optimizando el compilador ANSI-C. ...

180

Descargar

Tinyaml

Tinyaml es un meta-idioma orientado a objetos usando el analizador TinyAP. ...

147

Descargar

Lisaac

LISAAC es un compilador para ISAAC, un lenguaje de objeto basado en prototipos. ...

165

Descargar