Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
pablorich committed May 18, 2018
2 parents 0343b5e + cf78e17 commit d31cb62
Showing 1 changed file with 14 additions and 1 deletion.
15 changes: 14 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,27 +1,38 @@
# Traductor
Proyecto para la materia traductores de lenguajes 2 UDG CUCEI

La gramatica que aceptad de entrada son las siguientes sentencias
La gramatica que acepta de entrada son las siguientes sentencias

Asignacion:
ID = "cadena";

ID = REAL + REAL - REAL * REAL / (REAL % REAL);

ID = ENTERO + ENTERO - ENTERO * ENTERO / (ENTERO % ENTERO);

Tambien acepta ID's en la expresión mientras sean del mismo tipo.
Los numeros pueden ser negativos

Print:

print(ID);

print(expresión); //Como las expresiónes que use en los ejemplos de asignacion

print("cadena");

If:

if(condicion)

{

sentencia

}

else

{

}
Expand All @@ -36,7 +47,9 @@ else es opcional.
else tambien puede usarse sin llaves, aceptando solo una sentencia.

While:

while(condicion)

{

}
Expand Down

0 comments on commit d31cb62

Please sign in to comment.