Compilateur basique en espagnol

Description

Salut c'est la premiere fois que je poste ici.J'ai fait un petit prog (compilateur basique) qui permet analyser la création du marche d'un compilateur.Si des personnes ont déja travaillé la dessus j'aimerai bien quelques commentaires constructifs pour m'aider à améliorer mon prog.
Merci d'avance et veuillez m'excuser si mes prog sont des fois pas très clair je dernièrement ai appris le francais (je suis peruvien Arequipa-Perú).
J'ai utilisé visual c++ 6 pour la compil

para compilar presione el boton A
il crée archives "File Tokens.txt , File Sintactico.txt , File Semantico.txt , File Movimiento Pila.txt , File Lexico.txt , File Generacion.txt , File Error Sintactico.txt , File Error Semantico.txt , File Error Lexico.txt , Codigo Fuente.txt y File Generacion.asm"
il archive "File Generacion.asm" peux créer une archive exécutable avec l'aide de Emu8086 - 8086 Assembler And Microprocessor Emulator v3.07 (yo se los puedo proporcionar nestorricardo20@hotmail.com)
palabras reservadas (mots réservé)
"empezar"
"terminar"
"sumar" "+"
"restar" "-"
"multiplicar" "*"
"dividir" "/"
"potencia" "@" elevado al cuadrado
"raiz" "&" raiz cuadrada
"entero"
"real"
"imprimirpantalla"
exemple

//esto es un comentario
/*esto es un comentario tambien */
empezar
entero x,y,z:
real a,b:
a=20.3:
b=60.1:
x=20:
z=10:
y= (x+z*52.2)* sumar (x,50.56)+multiplicar ( a , b )+ 5*9.5 :
imprimirpantalla ( y,a ) :
terminar

Source / Exemple :


compilador calcula final.zip
estan unos ejemplos  buenos y otros ejemplos con errores

Conclusion :


-

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.