Skip to content

Latest commit

 

History

History
37 lines (26 loc) · 1.29 KB

File metadata and controls

37 lines (26 loc) · 1.29 KB

JavaScript-PL README (PDL Practice)

Here is the picture of the Analyzer

Here is the main practice info

JavaScript-PL Main Info

We are: Group 8

Common Tasks:

  • La estructura general de un programa compuesto por funciones, declaraciones y sentencias. Definición de funciones.

  • Tipos enteros, lógicos y cadenas.

  • Variables y su declaración.

  • Constantes enteras y cadenas de caracteres.

  • Sentencias: asignación, condicional simple, llamada a funciones y retorno.

  • Expresiones.

  • Comentarios.

  • Operaciones de entrada/salida por terminal:

  • prompt

  • document.write

  • Operadores [al menos hay que implementar tres de ellos]:

  • Aritméticos: +, -, *, /, % [al menos uno]

  • Relacionales: ==, !=, <, >, <=, >= [al menos uno]

  • Lógicos: &&, ||, ! [al menos uno]

Special Tasks:

  • Sentences: Multiple selection statement (Switch-Case)
  • Special operators: Assignment with division (/=)
  • Syntactic Analysis Techniques: Recursive Descending

27/06/2017: Examen oral y demostración del Procesador que incluirá el Analizador Léxico, Tabla de Símbolos, Analizador Sintáctico, Analizador Semántico y Gestor de Errores