Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Probando Tests #14

Open
wants to merge 157 commits into
base: master
Choose a base branch
from
Open

Probando Tests #14

wants to merge 157 commits into from

Commits on Mar 16, 2020

  1. Gramatica lalr(1) de Cool definida (Pendiente a cambios)

    Alejandro Klever Clemente committed Mar 16, 2020
    Configuration menu
    Copy the full SHA
    52a1d41 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2020

  1. iniciando AST

    Alejandro Klever Clemente committed Mar 17, 2020
    Configuration menu
    Copy the full SHA
    014a1a0 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2020

  1. Serializador de parser terminado. Pediente a definir la prioridad de …

    …los operadores de lenguaje cool
    Alejandro Klever Clemente committed Apr 3, 2020
    Configuration menu
    Copy the full SHA
    7d97cee View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2020

  1. parsea el primer programa de cool : Implementar Scope y Semantic Checker

    Alejandro Klever Clemente committed Apr 4, 2020
    Configuration menu
    Copy the full SHA
    1bc4ccf View commit details
    Browse the repository at this point in the history

Commits on Apr 15, 2020

  1. testing new lexer

    Alejandro Klever Clemente committed Apr 15, 2020
    Configuration menu
    Copy the full SHA
    d505eea View commit details
    Browse the repository at this point in the history
  2. new lexer finished

    Alejandro Klever Clemente committed Apr 15, 2020
    Configuration menu
    Copy the full SHA
    9165a40 View commit details
    Browse the repository at this point in the history
  3. merge with new_lexer branch

    Alejandro Klever Clemente committed Apr 15, 2020
    Configuration menu
    Copy the full SHA
    b2c8ac4 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2020

  1. preparing cmp module for erro detection

    Alejandro Klever Clemente committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    51b6139 View commit details
    Browse the repository at this point in the history
  2. preparing cmp module for erro detection

    Alejandro Klever Clemente committed Apr 16, 2020
    Configuration menu
    Copy the full SHA
    b492162 View commit details
    Browse the repository at this point in the history

Commits on Apr 17, 2020

  1. regular save

    Alejandro Klever Clemente committed Apr 17, 2020
    Configuration menu
    Copy the full SHA
    ac53b36 View commit details
    Browse the repository at this point in the history

Commits on Apr 19, 2020

  1. Fixed up the grammar for operators "=", "<", "<=". Improved Parser Se…

    …rializer (Need a better inpection analysis)
    Alejandro Klever Clemente committed Apr 19, 2020
    Configuration menu
    Copy the full SHA
    4eae974 View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2020

  1. Lexical error detection functional; Improved parser generation proces…

    …s; Better serialization of lexer and parser; Improved grammar API;
    Alejandro Klever Clemente committed Apr 24, 2020
    Configuration menu
    Copy the full SHA
    8622d94 View commit details
    Browse the repository at this point in the history
  2. merge with branch error_detections

    Alejandro Klever Clemente committed Apr 24, 2020
    Configuration menu
    Copy the full SHA
    a9bdd3d View commit details
    Browse the repository at this point in the history

Commits on Apr 25, 2020

  1. First stage of Recovery Mode working good

    Alejandro Klever Clemente committed Apr 25, 2020
    Configuration menu
    Copy the full SHA
    5fc945c View commit details
    Browse the repository at this point in the history
  2. Implemented class TypeCollector

    Alejandro Klever Clemente committed Apr 25, 2020
    Configuration menu
    Copy the full SHA
    caa1e4e View commit details
    Browse the repository at this point in the history
  3. Implemented class TypeCollector

    Alejandro Klever Clemente committed Apr 25, 2020
    Configuration menu
    Copy the full SHA
    d2145cc View commit details
    Browse the repository at this point in the history
  4. Type Builder finished

    Alejandro Klever Clemente committed Apr 25, 2020
    Configuration menu
    Copy the full SHA
    6f29f23 View commit details
    Browse the repository at this point in the history
  5. Added examples in tests folder

    Alejandro Klever Clemente committed Apr 25, 2020
    Configuration menu
    Copy the full SHA
    4c3221b View commit details
    Browse the repository at this point in the history
  6. Added examples in tests folder

    Alejandro Klever Clemente committed Apr 25, 2020
    Configuration menu
    Copy the full SHA
    ccdcc7b View commit details
    Browse the repository at this point in the history
  7. Added examples in tests folder

    Alejandro Klever Clemente committed Apr 25, 2020
    Configuration menu
    Copy the full SHA
    c606570 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2020

  1. added new error productions to the grammar

    Alejandro Klever Clemente committed Apr 26, 2020
    Configuration menu
    Copy the full SHA
    5ca901f View commit details
    Browse the repository at this point in the history
  2. Created Cool Base Class Hierarchy

    Alejandro Klever Clemente committed Apr 26, 2020
    Configuration menu
    Copy the full SHA
    61e29e7 View commit details
    Browse the repository at this point in the history
  3. Added AUTO_TYPE and SELF_TYPE to cool base class hierarchy

    Alejandro Klever Clemente committed Apr 26, 2020
    Configuration menu
    Copy the full SHA
    746db0d View commit details
    Browse the repository at this point in the history
  4. Changed types of the parameters attribues and methods in class Ty…

    …pe for a Dict[str, Attribute] and a Dict[str, Method] instead of list, respectively
    Alejandro Klever Clemente committed Apr 26, 2020
    Configuration menu
    Copy the full SHA
    494d8bb View commit details
    Browse the repository at this point in the history

Commits on Apr 28, 2020

  1. save

    Alejandro Klever Clemente committed Apr 28, 2020
    Configuration menu
    Copy the full SHA
    f618955 View commit details
    Browse the repository at this point in the history
  2. Fixed up decorator for productions, terminals and errors

    Alejandro Klever Clemente committed Apr 28, 2020
    Configuration menu
    Copy the full SHA
    04963be View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2020

  1. Added basic COOL Types

    Alejandro Klever Clemente committed Apr 29, 2020
    Configuration menu
    Copy the full SHA
    7a69abf View commit details
    Browse the repository at this point in the history

Commits on Apr 30, 2020

  1. Type chequer review

    Alejandro Klever Clemente committed Apr 30, 2020
    Configuration menu
    Copy the full SHA
    57369a1 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2020

  1. Setting "Object" as default parent solved in type building time

    Alejandro Klever Clemente committed May 1, 2020
    Configuration menu
    Copy the full SHA
    760a365 View commit details
    Browse the repository at this point in the history

Commits on May 2, 2020

  1. SelfTypeReplacement in process

    Alejandro Klever Clemente committed May 2, 2020
    Configuration menu
    Copy the full SHA
    c1ac4cf View commit details
    Browse the repository at this point in the history

Commits on May 3, 2020

  1. StaticType Checker fixed up

    Alejandro Klever Clemente committed May 3, 2020
    Configuration menu
    Copy the full SHA
    f1716be View commit details
    Browse the repository at this point in the history
  2. Deleted "temp/ folder"

    Alejandro Klever Clemente committed May 3, 2020
    Configuration menu
    Copy the full SHA
    7877f72 View commit details
    Browse the repository at this point in the history

Commits on May 4, 2020

  1. refractoring the project

    Alejandro Klever Clemente committed May 4, 2020
    Configuration menu
    Copy the full SHA
    4ad4359 View commit details
    Browse the repository at this point in the history
  2. security save

    Alejandro Klever Clemente committed May 4, 2020
    Configuration menu
    Copy the full SHA
    6f8925b View commit details
    Browse the repository at this point in the history
  3. Created "methods_list" and "attribute_list" fields in class "Type"

    Alejandro Klever Clemente committed May 4, 2020
    Configuration menu
    Copy the full SHA
    a107055 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2020

  1. TypeChecker in beta version

    Alejandro Klever Clemente committed May 5, 2020
    Configuration menu
    Copy the full SHA
    e8d7665 View commit details
    Browse the repository at this point in the history

Commits on May 9, 2020

  1. improving inference type algorithms

    Alejandro Klever Clemente committed May 9, 2020
    Configuration menu
    Copy the full SHA
    4128c98 View commit details
    Browse the repository at this point in the history
  2. Type inference of AttrDeclarationNode and MethodDeclarationNode written

    Alejandro Klever Clemente committed May 9, 2020
    Configuration menu
    Copy the full SHA
    3f41e68 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2020

  1. Type inference working with inner recursion

    Alejandro Klever Clemente committed May 18, 2020
    Configuration menu
    Copy the full SHA
    583f042 View commit details
    Browse the repository at this point in the history
  2. "self" is not a parameter no more

    Alejandro Klever Clemente committed May 18, 2020
    Configuration menu
    Copy the full SHA
    d0a954e View commit details
    Browse the repository at this point in the history
  3. Pipeline Connected until type checker

    Alejandro Klever Clemente committed May 18, 2020
    Configuration menu
    Copy the full SHA
    fd57cbd View commit details
    Browse the repository at this point in the history
  4. Using "OrderedDict" instead of dict in "DependencyGraph".

    Alejandro Klever Clemente committed May 18, 2020
    Configuration menu
    Copy the full SHA
    b9c0e7e View commit details
    Browse the repository at this point in the history
  5. Using "OrderedDict" instead of dict in "Type" class.

    Alejandro Klever Clemente committed May 18, 2020
    Configuration menu
    Copy the full SHA
    8c35b5f View commit details
    Browse the repository at this point in the history

Commits on May 19, 2020

  1. Default type inference created, Paper Updated

    Alejandro Klever Clemente committed May 19, 2020
    Configuration menu
    Copy the full SHA
    01feb14 View commit details
    Browse the repository at this point in the history
  2. README.md updated

    Alejandro Klever Clemente committed May 19, 2020
    Configuration menu
    Copy the full SHA
    eef2190 View commit details
    Browse the repository at this point in the history
  3. README.md updated

    Alejandro Klever Clemente committed May 19, 2020
    Configuration menu
    Copy the full SHA
    826d6a9 View commit details
    Browse the repository at this point in the history
  4. added non terminal "not-empty-expr-list" to the grammar

    Alejandro Klever Clemente committed May 19, 2020
    Configuration menu
    Copy the full SHA
    401592b View commit details
    Browse the repository at this point in the history
  5. deleted terminal "char" from the grammar

    Alejandro Klever Clemente committed May 19, 2020
    Configuration menu
    Copy the full SHA
    2c61af6 View commit details
    Browse the repository at this point in the history
  6. Refractoring semantic module

    Alejandro Klever Clemente committed May 19, 2020
    Configuration menu
    Copy the full SHA
    03487b4 View commit details
    Browse the repository at this point in the history

Commits on May 20, 2020

  1. Fixed up visitor for "MethodCallNode"

    Alejandro Klever Clemente committed May 20, 2020
    Configuration menu
    Copy the full SHA
    e1e8981 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2020

  1. Succesfull execution of a COOL Hello World program

    Alejandro Klever Clemente committed May 23, 2020
    Configuration menu
    Copy the full SHA
    cf4adcc View commit details
    Browse the repository at this point in the history

Commits on May 24, 2020

  1. security save

    Alejandro Klever Clemente committed May 24, 2020
    Configuration menu
    Copy the full SHA
    1d1107b View commit details
    Browse the repository at this point in the history
  2. While loops working great

    Alejandro Klever Clemente committed May 24, 2020
    Configuration menu
    Copy the full SHA
    833bc33 View commit details
    Browse the repository at this point in the history
  3. Security Save

    Alejandro Klever Clemente committed May 24, 2020
    Configuration menu
    Copy the full SHA
    1e10987 View commit details
    Browse the repository at this point in the history
  4. case expressions working

    Alejandro Klever Clemente committed May 24, 2020
    Configuration menu
    Copy the full SHA
    d7c99b4 View commit details
    Browse the repository at this point in the history
  5. Fixed scoping bugs

    Alejandro Klever Clemente committed May 24, 2020
    Configuration menu
    Copy the full SHA
    6a72297 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2020

  1. Renamed cmp library to pyjapt

    Alejandro Klever Clemente committed May 25, 2020
    Configuration menu
    Copy the full SHA
    648ac56 View commit details
    Browse the repository at this point in the history
  2. Updated Informe.md

    Alejandro Klever Clemente committed May 25, 2020
    Configuration menu
    Copy the full SHA
    ea66c43 View commit details
    Browse the repository at this point in the history
  3. Updated Readme.md

    Alejandro Klever Clemente committed May 25, 2020
    Configuration menu
    Copy the full SHA
    72cfc64 View commit details
    Browse the repository at this point in the history

Commits on May 26, 2020

  1. Minor Bug Fixes

    Alejandro Klever Clemente committed May 26, 2020
    Configuration menu
    Copy the full SHA
    45b7e60 View commit details
    Browse the repository at this point in the history
  2. ZeroDivisionError added to Runtime Process

    Alejandro Klever Clemente committed May 26, 2020
    Configuration menu
    Copy the full SHA
    05eb469 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2020

  1. Detecting VoidReferenceError as an ExecutionError

    Alejandro Klever Clemente committed May 27, 2020
    Configuration menu
    Copy the full SHA
    cc4bc00 View commit details
    Browse the repository at this point in the history

Commits on Jun 10, 2020

  1. Changed Parser and Lexer default serialization file names

    Alejandro Klever Clemente committed Jun 10, 2020
    Configuration menu
    Copy the full SHA
    0f3a1fc View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2020

  1. Added a new Run-Time error

    Alejandro Klever committed Jun 19, 2020
    Configuration menu
    Copy the full SHA
    2dcb22f View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2020

  1. Improved Error Handling in parsing time.

    Alejandro Klever committed Jun 21, 2020
    Configuration menu
    Copy the full SHA
    1161b73 View commit details
    Browse the repository at this point in the history
  2. -

    Alejandro Klever committed Jun 21, 2020
    Configuration menu
    Copy the full SHA
    9bd3e2e View commit details
    Browse the repository at this point in the history
  3. -

    Alejandro Klever committed Jun 21, 2020
    Configuration menu
    Copy the full SHA
    c368d4e View commit details
    Browse the repository at this point in the history
  4. -

    Alejandro Klever committed Jun 21, 2020
    Configuration menu
    Copy the full SHA
    012f26b View commit details
    Browse the repository at this point in the history
  5. -

    Alejandro Klever committed Jun 21, 2020
    Configuration menu
    Copy the full SHA
    8728741 View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2020

  1. improved error API

    Alejandro Klever committed Jul 4, 2020
    Configuration menu
    Copy the full SHA
    16b9426 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2020

  1. removed pyjapt library (converted in a python package)

    Alejandro Klever committed Sep 22, 2020
    Configuration menu
    Copy the full SHA
    34afdd5 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2020

  1. -

    Alejandro Klever committed Oct 18, 2020
    Configuration menu
    Copy the full SHA
    e8fcbc1 View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2020

  1. create a cli api

    Alejandro Klever committed Oct 19, 2020
    Configuration menu
    Copy the full SHA
    7087473 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into feature/writing-tests

    Alejandro Klever committed Oct 19, 2020
    Configuration menu
    Copy the full SHA
    1de25c6 View commit details
    Browse the repository at this point in the history
  3. -

    Alejandro Klever committed Oct 19, 2020
    Configuration menu
    Copy the full SHA
    5e78227 View commit details
    Browse the repository at this point in the history

Commits on Oct 20, 2020

  1. -

    Alejandro Klever committed Oct 20, 2020
    Configuration menu
    Copy the full SHA
    89008c3 View commit details
    Browse the repository at this point in the history
  2. creating new multiline comment detector

    Alejandro Klever committed Oct 20, 2020
    Configuration menu
    Copy the full SHA
    633e8ce View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2020

  1. -

    Alejandro Klever committed Oct 21, 2020
    Configuration menu
    Copy the full SHA
    847449c View commit details
    Browse the repository at this point in the history
  2. Merge branch 'feature/writing-tests'

    Alejandro Klever committed Oct 21, 2020
    Configuration menu
    Copy the full SHA
    0518835 View commit details
    Browse the repository at this point in the history
  3. Info updated

    Alejandro Klever committed Oct 21, 2020
    Configuration menu
    Copy the full SHA
    ddf1934 View commit details
    Browse the repository at this point in the history
  4. update requirements.txt

    Alejandro Klever committed Oct 21, 2020
    Configuration menu
    Copy the full SHA
    66dd7e3 View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2020

  1. Informe corregido

    Alejandro Klever committed Nov 24, 2020
    Configuration menu
    Copy the full SHA
    153ada0 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'change/arreglar-informe'

    Alejandro Klever committed Nov 24, 2020
    Configuration menu
    Copy the full SHA
    8ae991c View commit details
    Browse the repository at this point in the history
  3. reorganizando el proyecto

    Alejandro Klever committed Nov 24, 2020
    Configuration menu
    Copy the full SHA
    b481c2d View commit details
    Browse the repository at this point in the history
  4. agregando interfaz de serializacion a la cli-api

    Alejandro Klever committed Nov 24, 2020
    Configuration menu
    Copy the full SHA
    15a5797 View commit details
    Browse the repository at this point in the history
  5. Agregado informe en PDF

    Alejandro Klever committed Nov 24, 2020
    Configuration menu
    Copy the full SHA
    a9cb1f4 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2020

  1. arreglando errores en la ejecución

    Alejandro Klever committed Nov 30, 2020
    Configuration menu
    Copy the full SHA
    8eb80e9 View commit details
    Browse the repository at this point in the history
  2. Actualización del informe

    Alejandro Klever committed Nov 30, 2020
    Configuration menu
    Copy the full SHA
    5bc3f23 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2020

  1. reporte de error en dependencias cíclicas

    Alejandro Klever committed Dec 1, 2020
    Configuration menu
    Copy the full SHA
    4cadc89 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    014522e View commit details
    Browse the repository at this point in the history
  3. WIP on master: 4cadc89 reporte de error en dependencias cíclicas

    Alejandro Klever committed Dec 1, 2020
    Configuration menu
    Copy the full SHA
    90b9ef3 View commit details
    Browse the repository at this point in the history
  4. Merge branch 'new-tests'

    Alejandro Klever committed Dec 1, 2020
    Configuration menu
    Copy the full SHA
    6bba5d5 View commit details
    Browse the repository at this point in the history
  5. Arreglos en el informe y agrego de errores en ejecucion

    Alejandro Klever committed Dec 1, 2020
    Configuration menu
    Copy the full SHA
    c0c6b8f View commit details
    Browse the repository at this point in the history
  6. Agregado error: 'Main not found error'

    Alejandro Klever committed Dec 1, 2020
    Configuration menu
    Copy the full SHA
    c8e41f8 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2020

  1. primer paso en inferencia en condicionales

    Alejandro Klever committed Dec 14, 2020
    Configuration menu
    Copy the full SHA
    48491c9 View commit details
    Browse the repository at this point in the history
  2. terminada la inferencia en condicionales y expresiones case-of

    Alejandro Klever committed Dec 14, 2020
    Configuration menu
    Copy the full SHA
    43be875 View commit details
    Browse the repository at this point in the history
  3. un pequeño ajuste en el constructor de codigo

    Alejandro Klever committed Dec 14, 2020
    Configuration menu
    Copy the full SHA
    759bc70 View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2021

  1. Resueltos los conflictos

    LauTB committed Feb 18, 2021
    Configuration menu
    Copy the full SHA
    77fd81f View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2021

  1. Fixed semicolon issue

    LauTB committed Feb 20, 2021
    Configuration menu
    Copy the full SHA
    24390ea View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1014a7c View commit details
    Browse the repository at this point in the history
  3. Changed error messages

    LauTB committed Feb 20, 2021
    Configuration menu
    Copy the full SHA
    204fbfd View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2021

  1. -

    Alejandro Klever committed Feb 21, 2021
    Configuration menu
    Copy the full SHA
    fcb59be View commit details
    Browse the repository at this point in the history
  2. -

    Alejandro Klever committed Feb 21, 2021
    Configuration menu
    Copy the full SHA
    77fa6ab View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2021

  1. Merge branch 'feature/cil-code-generation-support'

    Alejandro Klever committed Feb 24, 2021
    Configuration menu
    Copy the full SHA
    64b59b5 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2021

  1. -

    alejandroklever committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    42a7673 View commit details
    Browse the repository at this point in the history

Commits on Mar 1, 2021

  1. -

    alejandroklever committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    6e764b9 View commit details
    Browse the repository at this point in the history
  2. -

    alejandroklever committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    1e41856 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'feature/compiler-configuration'

    alejandroklever committed Mar 1, 2021
    Configuration menu
    Copy the full SHA
    072da40 View commit details
    Browse the repository at this point in the history

Commits on Mar 2, 2021

  1. setup-for-test

    alejandroklever committed Mar 2, 2021
    Configuration menu
    Copy the full SHA
    7306b67 View commit details
    Browse the repository at this point in the history
  2. Arreglado los mensajes de error del parser y el lexer

    alejandroklever committed Mar 2, 2021
    Configuration menu
    Copy the full SHA
    d30b3a6 View commit details
    Browse the repository at this point in the history
  3. Arreglando formato de error

    alejandroklever committed Mar 2, 2021
    Configuration menu
    Copy the full SHA
    bc9dd84 View commit details
    Browse the repository at this point in the history

Commits on Mar 9, 2021

  1. -

    alejandroklever committed Mar 9, 2021
    Configuration menu
    Copy the full SHA
    e815293 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'feature/updating-pyjapt-version'

    alejandroklever committed Mar 9, 2021
    Configuration menu
    Copy the full SHA
    7b329b9 View commit details
    Browse the repository at this point in the history
  3. Modificando el llamado al compilador desde coolc.sh

    alejandroklever committed Mar 9, 2021
    Configuration menu
    Copy the full SHA
    1c1784c View commit details
    Browse the repository at this point in the history
  4. Separando configuracion para pruebas locales y online

    alejandroklever committed Mar 9, 2021
    Configuration menu
    Copy the full SHA
    7dcbed7 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2021

  1. Fixed cool run api

    alejandroklever committed Mar 10, 2021
    Configuration menu
    Copy the full SHA
    a70f4db View commit details
    Browse the repository at this point in the history

Commits on Mar 11, 2021

  1. arreglado proceso de lexing de los keywords

    alejandroklever committed Mar 11, 2021
    Configuration menu
    Copy the full SHA
    4baa93a View commit details
    Browse the repository at this point in the history
  2. excepcion controlada

    alejandroklever committed Mar 11, 2021
    Configuration menu
    Copy the full SHA
    f9a38af View commit details
    Browse the repository at this point in the history
  3. Merge branch 'fix/not-controlled-error-in-type-builder'

    alejandroklever committed Mar 11, 2021
    Configuration menu
    Copy the full SHA
    6d9b18a View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2021

  1. cambiando la api

    alejandroklever committed Mar 13, 2021
    Configuration menu
    Copy the full SHA
    e051731 View commit details
    Browse the repository at this point in the history
  2. cambios en la gramatica

    alejandroklever committed Mar 13, 2021
    Configuration menu
    Copy the full SHA
    3631c3b View commit details
    Browse the repository at this point in the history
  3. actualizacion de pyjapt y bloqueo de la inferencia de tipos

    alejandroklever committed Mar 13, 2021
    Configuration menu
    Copy the full SHA
    50e54ef View commit details
    Browse the repository at this point in the history
  4. Merge branch 'fix/parsing-error-report-and-grammar'

    alejandroklever committed Mar 13, 2021
    Configuration menu
    Copy the full SHA
    e75ce70 View commit details
    Browse the repository at this point in the history
  5. setup for windows local testing

    AlejandroKlever committed Mar 13, 2021
    Configuration menu
    Copy the full SHA
    a6d2357 View commit details
    Browse the repository at this point in the history
  6. Merge branch 'fix/setup-tests-in-windows'

    alejandroklever committed Mar 13, 2021
    Configuration menu
    Copy the full SHA
    08540b8 View commit details
    Browse the repository at this point in the history

Commits on Mar 14, 2021

  1. deleting unnecesary code

    alejandroklever committed Mar 14, 2021
    Configuration menu
    Copy the full SHA
    ea9f406 View commit details
    Browse the repository at this point in the history
  2. cleaning code

    alejandroklever committed Mar 14, 2021
    Configuration menu
    Copy the full SHA
    047efa8 View commit details
    Browse the repository at this point in the history
  3. deleting semantic test case

    alejandroklever committed Mar 14, 2021
    Configuration menu
    Copy the full SHA
    910c53c View commit details
    Browse the repository at this point in the history
  4. uncommenting Type Checking procedure

    alejandroklever committed Mar 14, 2021
    Configuration menu
    Copy the full SHA
    552ef6e View commit details
    Browse the repository at this point in the history
  5. replacing get_type method in Object by type_name

    alejandroklever committed Mar 14, 2021
    Configuration menu
    Copy the full SHA
    548a04a View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2021

  1. created semantic feature

    LauTB committed Jul 28, 2021
    Configuration menu
    Copy the full SHA
    f62d04b View commit details
    Browse the repository at this point in the history
  2. changed grammar

    alejandroklever committed Jul 28, 2021
    Configuration menu
    Copy the full SHA
    0499de5 View commit details
    Browse the repository at this point in the history

Commits on Aug 7, 2021

  1. -

    AlejandroKlever committed Aug 7, 2021
    Configuration menu
    Copy the full SHA
    736ee31 View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2021

  1. Added a constructor

    AlejandroKlever committed Sep 29, 2021
    Configuration menu
    Copy the full SHA
    a19c142 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2021

  1. created a constructor creator

    Alejandro Klever committed Oct 8, 2021
    Configuration menu
    Copy the full SHA
    fe949e3 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2021

  1. Generating cil

    Alejandro Klever committed Oct 30, 2021
    Configuration menu
    Copy the full SHA
    aeebee6 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2021

  1. Added inference type feature

    Alejandro Klever committed Oct 31, 2021
    Configuration menu
    Copy the full SHA
    3bc2de0 View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2021

  1. A mitad de camino

    Alejandro Klever committed Nov 26, 2021
    Configuration menu
    Copy the full SHA
    24db105 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2022

  1. Switch dando problemas

    Alejandro Klever committed Feb 10, 2022
    Configuration menu
    Copy the full SHA
    01b03a4 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2022

  1. Switch case cil Algorithm finished

    Alejandro Klever committed Feb 14, 2022
    Configuration menu
    Copy the full SHA
    4c43a8e View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2022

  1. Visitor Cool to Cil finished. A revision of the labels and comments i…

    …s needed, specially on the switch case node.
    Alejandro Klever committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    67212c0 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2022

  1. Improved labels of the switch case transformation to cil

    Alejandro Klever committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    14b2a2b View commit details
    Browse the repository at this point in the history

Commits on Feb 17, 2022

  1. -

    Alejandro Klever committed Feb 17, 2022
    Configuration menu
    Copy the full SHA
    692543e View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2022

  1. Starting to create the structure for the MIPS AST

    Alejandro Klever committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    6c7c0db View commit details
    Browse the repository at this point in the history
  2. Starting to create the structure for the MIPS AST

    Alejandro Klever committed Feb 18, 2022
    Configuration menu
    Copy the full SHA
    81badc7 View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2022

  1. Fixed an error in the dynamic call translation to cil. Completed the …

    …translation to cil of all the default types and their methods.
    Alejandro Klever committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    bfb2e46 View commit details
    Browse the repository at this point in the history
  2. Added an empty instruction to the mips ast nodes

    Alejandro Klever committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    143c79e View commit details
    Browse the repository at this point in the history
  3. Added instruction jr $ra at the end of each function label in the m…

    …ips file
    Alejandro Klever committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    f9a0714 View commit details
    Browse the repository at this point in the history
  4. Fixed an error in the naming of the mips and cil file names

    Alejandro Klever committed Feb 22, 2022
    Configuration menu
    Copy the full SHA
    073d3e9 View commit details
    Browse the repository at this point in the history

Commits on Feb 23, 2022

  1. Translation of arithmetic operations to mips already done

    Alejandro Klever committed Feb 23, 2022
    Configuration menu
    Copy the full SHA
    31c04a2 View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2022

  1. Cil to Mips translation terminated, its time to fin bugs.

    Alejandro Klever committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    5841feb View commit details
    Browse the repository at this point in the history
  2. Redefined type Int, Bool and String. Fixing errors in switch case tra…

    …nslation
    Alejandro Klever committed Feb 25, 2022
    Configuration menu
    Copy the full SHA
    2b64b1c View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2022

  1. Configuration menu
    Copy the full SHA
    5846e9d View commit details
    Browse the repository at this point in the history
  2. Need to redefine instances

    Alejandro Klever committed Feb 26, 2022
    Configuration menu
    Copy the full SHA
    228f1ea View commit details
    Browse the repository at this point in the history

Commits on Feb 28, 2022

  1. Tests passed. Refactoring process

    Alejandro Klever committed Feb 28, 2022
    Configuration menu
    Copy the full SHA
    04f803f View commit details
    Browse the repository at this point in the history
  2. Merge branch 'feature/code-generation-process'

    Alejandro Klever committed Feb 28, 2022
    Configuration menu
    Copy the full SHA
    c61e395 View commit details
    Browse the repository at this point in the history

Commits on Feb 14, 2023

  1. Configuration menu
    Copy the full SHA
    63ea395 View commit details
    Browse the repository at this point in the history