Compilador em C ou C++

4 views
Skip to first unread message

deonista

unread,
Nov 12, 2008, 1:29:07 PM11/12/08
to ccppbrasil
Estou a procura de compiladotes feitos em C ou C++, que segue um
tutorial sobre as rotinas, algo simples apenas de forma legivel.

Pois estou trabalhando em compilador bastante interessante, mas o seu
processamento está muito lento, para compilar pequenas linhas, e os
exemplos que acham não adequa a minha necessidade. Mas se algume tiver
alguma Informação.

Não precisa ser o compilador para codigos em C (como o gcc), pode ser
algo simples, escritor por preferencia em C ou C++, mas se tiver em
outra linguagem que pode ser testada. Tudo bem.


Visite
www.cianos.net
http://groups.google.com/group/alliensbr_sirius

André Tupinambá

unread,
Nov 12, 2008, 1:48:53 PM11/12/08
to ccppb...@googlegroups.com
Você conhece o Tiny C Compiler?

http://bellard.org/tcc/

[]'s
André

2008/11/12 deonista <deon...@yahoo.com.br>:

Alex Sandro Garzao

unread,
Nov 13, 2008, 7:46:33 AM11/13/08
to ccppb...@googlegroups.com
Oi,

Estou a procura de compiladotes feitos em C ou C++, que segue um
tutorial sobre as rotinas, algo simples apenas de forma legivel.

O que você quer dizer com "tutorial sobre as rotinas" ? Você poderia explicar melhor ?

Deve ter vários nessa lista (eu sei de 3) que desenvolvem ou desenvolveram compiladores. Talvez se tu explicar melhor o teu problema a gente consiga dar boas sugestões...
 
Pois estou trabalhando em compilador bastante interessante, mas o seu
processamento está muito lento, para compilar pequenas linhas, e os
exemplos que acham não adequa a minha necessidade. Mas se algume tiver
alguma Informação.

Para o analisador léxido e sintático, você utilizou algum gerador de parsers tipo lex/flex, yacc/bison, antlr, ... , ou fez "a mão" ????

Abraços !!!!

--
[]'s
Alex Sandro Garzão

Rodrigo Kumpera

unread,
Nov 13, 2008, 9:21:44 AM11/13/08
to ccppb...@googlegroups.com
Já olhou os tutoriais do flex / bison? Eles são bem simples e razoavelmente educativos.

Outra opção é o clássico tutorial do Jack Crenshaw: http://compilers.iecc.com/crenshaw/
Os exemplos são em pascal então é trivial ler como C.


2008/11/12 deonista <deon...@yahoo.com.br>

Kimera 2009

unread,
Nov 20, 2008, 12:51:04 PM11/20/08
to ccppbrasil


On 13 nov, 10:46, "Alex Sandro Garzao" <alexgar...@gmail.com> wrote:
> Oi,
>
> Estou a procura de compiladotes feitos em C ou C++, que segue um
>
> > tutorial sobre as rotinas, algo simples apenas de forma legivel.
>
> O que você quer dizer com "tutorial sobre as rotinas" ? Você poderia
> explicar melhor ?

Encontrei muito exemplos de Compiladores em C ou C++, mas em inglês,
ou em português,o problema é que não são claros quanto os codigos, ou
usam uma linguagem pouco didatica, ou seja tenho que estudar muito.
Mas se haver algum tutorial que esclareça as rotinas mais simples,
talvez funcione como base para mim.

Grato!

Rodrigo Kumpera

unread,
Nov 20, 2008, 1:53:03 PM11/20/08
to ccppb...@googlegroups.com
Leia o clássico tutorial do Jack Crenshaw: http://compilers.iecc.com/crenshaw/

Ademais, dragon book e muito estudo.

Bons estudos,
Rodrigo

2008/11/20 Kimera 2009 <deon...@yahoo.com.br>
Reply all
Reply to author
Forward
0 new messages