gibroh@hotmail.c
usa Lubuntu
Post recolhido
Enviado em 16/11/2017 - 12:53h
Amigo.O Compilador Pascal é um dos mais seguros e completos compiladores que existe.São quase 50 anos de desenvolvimento.
Na verdade,não acredito que uma pessoas tenha como adicionar uma suposta funcionalidade que ele não possua.
Eu construi um interpretador para a linguagem CQL usada em gerenciamento de dados para NoSQL.Sim eu acredito que você tenha capacidade de construir um compilador novo,porém não há o que se melhorar no compilador Pascal.
https://pt.wikipedia.org/wiki/Pascal_(linguagem_de_programa%C3%A7%C3%A3o)
Acredito que seja mais fácil criar um interpretador do que um compilador,pois precisa conhecer bem a linguagem de máquina do processador e assembly.Você poderá compilar um compilador usando a linguagem Pascal.
Precisará de inventar as regras da nova linguagem,definir a arquitetura alvo (hardware) e conhecer os mnemonicos da máquina destino.(Perder muitos fios de cabelos pretos)
O GCC foi desenvolvido com a linguagem Pastel que era derivada de Pascal.
origem do Pastel
https://people.cs.clemson.edu/~mark/s1.html
-- Richard Stallman, The GNU Operating System and the Free Software Movement
"I didn't really know much about optimizing compilers at the time, because I'd never worked on one. But I got my hands on a compiler, that I was told at the time was free. It was a compiler called PASTEL, which the authors say means ``off-color PASCAL''.
Derivação do Pastel
https://pt.wikipedia.org/wiki/GNU_Compiler_Collection