Fecha y hora actual: Sab 19 May, 2012 20:21 pm
Índice del Foro

Foros de programación informática, diseño gráfico y Web

En esta comunidad intentaremos dar soporte de programación a todos los niveles, desde principiantes a profesionales de la informática, desarrollo de programas, programación web y mucho más.

Ayuda con Mini C

Responder al Tema

Índice del Foro > C, C#, Visual C++ > Ayuda con Mini C

Autor Mensaje
maccio_kaveli



Registrado: 05 Feb 2012
Mensajes: 1

Mensaje Publicado: Dom 05 Feb, 2012 18:33 pm

Título del mensaje: Ayuda con Mini C

Responder citando

Saludos,

Escribo esto ya que necesito ayuda referente a Mini C. Lo que pasa es que me han pedido realizar cualquier programa básico (números primos, factorial, cosas así), pero bajo Mini C. El material en el internet es muy escaso y no he encontrado nada que me ayude realmente.

Espero que alguien pueda ayudarme, Gracias.

Maccio.

Volver arriba
Ver perfil del usuario Enviar mensaje privado
WhiteSkull
Moderador Global


Registrado: 20 Mar 2009
Mensajes: 2084
Ubicación: y*width+x

Mensaje Publicado: Dom 05 Feb, 2012 21:52 pm

Título del mensaje: Re: Ayuda con Mini C

Responder citando

Es una broma, verdad?

Si no lo es dime lístame los ficheros que dispone ese supuesto Mini C en la carpeta de binarios y dime en que sistema compila supuestamente.

El C no necesita de un mini C, porque ya de por si, se puede ejecutar en cualquier cacharro, incluso hay compiladores para pequeños microcontroladores que no disponen de más de 128 kb de memoria RAM, por eso es absurdo que exista un mini C. El C es tan rápido como el ensamblador.


http://www.youtube.com/watch?v=-lT1zCukNQY
Volver arriba
Ver perfil del usuario Enviar mensaje privado Visitar sitio web del autor
BerSan
Usuario Inquieto


Registrado: 03 Feb 2012
Mensajes: 58

Mensaje Publicado: Mar 07 Feb, 2012 19:00 pm

Título del mensaje: Re: Ayuda con Mini C

Responder citando

elvis.rowan.edu/~bergmann/books/c_cpp/Text/AppendixB.pdf

Volver arriba
Ver perfil del usuario Enviar mensaje privado
WhiteSkull
Moderador Global


Registrado: 20 Mar 2009
Mensajes: 2084
Ubicación: y*width+x

Mensaje Publicado: Mar 07 Feb, 2012 21:48 pm

Título del mensaje: Re: Ayuda con Mini C

Responder citando

Gracias por la docu, eso aclara más todavía que MiniC no es un lenguaje...vamos un lenguaje que usa un analizador léxico, LEX (Mini.l) y otro sintáctico, YACC (Mini.y). El programa lo que haces es realizar un análisis léxico que genera un código en base a unas reglas y ese fichero es analizado sintácticamente generando otro código que todo junto es resuelto en C mediante un make (un script), se compila con un COMPILADOR DE C ESTÁNDAR (cc) y la aplicación está lista para ejecutarse.

Este MiniC podría tener la finalidad de aprender como traduce o parsea el código un lenguaje determinado. Luego el código que debes usar para MiniC debe ser un C bastante minimalista. Al no disponer de las restricciones de este "lenguaje", lo que podrías hacer es crear un "hola mundo" e ir haciéndolo más complejo para entender las limitaciones con respecto al C estándar.

Referencia:
http://www.medina-web.com/programas/documents/tutoriales/lex_yacc/index.html


reeditado http://people.cs.uchicago.edu/~varmaa/mini_c/


http://www.youtube.com/watch?v=-lT1zCukNQY
Volver arriba
Ver perfil del usuario Enviar mensaje privado Visitar sitio web del autor
BerSan
Usuario Inquieto


Registrado: 03 Feb 2012
Mensajes: 58

Mensaje Publicado: Vie 10 Feb, 2012 00:13 am

Título del mensaje: Re: Ayuda con Mini C

Responder citando

no lo podria haber dicho mejor

Volver arriba
Ver perfil del usuario Enviar mensaje privado
Responder al Tema
Mostrar mensajes anteriores:   
Ir a:  
Todas las horas están en GMT + 2 Horas

Temas relacionados

Tema Autor Foros Respuestas Publicado
El foro no contiene ningún mensaje nuevo

Ayuda por favooor

Yeranea Aviña Preséntate a la comunidad 2 Sab 19 May, 2012 03:35 am Ver último mensaje
El foro no contiene ningún mensaje nuevo

Ayuda Por favor estoy aprendiendo, Error en C++

Leisnar23 C, C#, Visual C++ 1 Vie 18 May, 2012 21:37 pm Ver último mensaje
El foro no contiene ningún mensaje nuevo

Ayuda sentencia

WhiteSkull Java 1 Mar 15 May, 2012 17:20 pm Ver último mensaje
El foro no contiene ningún mensaje nuevo

Ayuda problema con proyecto de C. URGE

nlce C, C#, Visual C++ 1 Dom 13 May, 2012 18:28 pm Ver último mensaje
El foro no contiene ningún mensaje nuevo

Ayuda con Listas Enlazadas! Memoria Dinamica

GuateGio C, C#, Visual C++ 1 Sab 12 May, 2012 00:22 am Ver último mensaje
Panel de Control
No puede crear mensajes, No puede responder temas, No puede editar sus mensajes, No puede borrar sus mensajes, No puede votar en encuestas,