PL0 Programa de nível de graduação Este foi um trabalho da matéria de compiladores. Neste trabalho se implementou o interpretador léxico e semântico de uma linguagem que foi chamada de PL0. Para compilar o fontes é preciso colocar o diretório "cmp" no raiz do disco, pois os compiladores LEX e YACC procuram seus arquivos auxiliares nos respectivos diretórios: "/cmp/lex/ncform" e "/cmp/yacc/yaccpar". Além domais o compilador yacc precisa ser executado através de um emulador de DOS, como o DOSBox. Os arquivos exemplos da linguagem PL0 são os arquivos PROG01.PL0, PROG02.PL0, PROG03.PL0 e PROG04.PL0. Para gerar os respectivos fontes em assembler basta chamar o executável PL0_Compiler.exe passando o nome do fonte e o nome do arquivo a ser gerado. Os arquivos gerados são compatíveis com compiladores assemblers 8088 comuns.  | | Figura: Geração de código fonte Assembler a partir de um arquivo em linguagem PL0. | | Download do programa PL0 | | Nome | PL0 | | Data de implementação | Abril 1992 | | Tamanho | 75Kb | | Executável e código fonte | 1992-04-PL0.zip | Linguagem ou Compilador | Compilador Turbo C 3.0 | | |