Indicação de livro

1. Indicação de livro

Samuel Leonardo
SamL

(usa XUbuntu)

Enviado em 04/05/2014 - 01:55h

Alguém pode me indicar um livro que fale sobre implementação de linguagem de programação. Lembro que na faculdade nós usávamos um livro sobre o assunto mas faz tanto tempo que esqueci.
Pode ser qualquer material/tutorial sobre. É que eu tava pensando em criar uma pequena linguagem apenas para uso próprio, só aprendizado mesmo.


  


2. Re: Indicação de livro

???
gokernel

(usa Linux Mint)

Enviado em 04/05/2014 - 08:49h

Olá caro colega !!!

Procure algo sobre YACC.

Faz algum tempo que iniciei a criação de "uma linguagem" ... iniciei como uma "brincadeira" a JBC(Jump Byte Code) que era uma uma máquina virtual de uma linguagem de baixo nível, depois percebi que máquina virtual era lenta comparada a execução compilada... "descontinuei" a JBC .

Entao criei a Micro Assembler/CS que eh uma linguagem compilada de baixo nível(ASM) e alto nivel(CS - Compiled Script) .

A CS fiz tipo C-like, porque:
01 - Gosto pessoal pelo C.
02 - Ganho de tempo de aprendizado para quem já conhece C.
02 - Criar "um C mais atual/moderno" ... adaptado a minha necessidade/gosto :)

Basicamente "processar" um texto/código de uma linguagem eh começar com um "lex()" gerando tokens e executando direto ou armazena do esses para executar tudo no final.

Devido a falta de tempo, faz tempo(2 meses acho) que não mexi no código... e tem semana que nem ligo o meu note pessoal em casa. ;)

T+.



3. Re: Indicação de livro

???
gokernel

(usa Linux Mint)

Enviado em 04/05/2014 - 11:43h

@Sam L:
"Vou continuar pesquisando e vou estudar sobre yacc (ou mesmo GNU Bison), quero me aprofundar no assunto."

Então brother, fico torcendo por você !!!

Quem sabe algum dia possamos fazer uma parceria em algum projeto nesta área ("linguagem") ... quando me sobrar tempo disponível para tal. ;)

Abraço !







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts