Skip to content
This repository has been archived by the owner on Feb 14, 2021. It is now read-only.

Entrega Final #56

Open
wants to merge 594 commits into
base: entrega-final
Choose a base branch
from
Open

Entrega Final #56

wants to merge 594 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Sep 15, 2020

  1. Configuration menu
    Copy the full SHA
    3876342 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    42129e2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2bb681e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1293c77 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1b5c3f8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f976505 View commit details
    Browse the repository at this point in the history
  7. [checker] - Return the caller type in function/member calls when the …

    …return type is `SELF_TYPE`
    e1Ru1o committed Sep 15, 2020
    Configuration menu
    Copy the full SHA
    fc8aa98 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ec4aec2 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    97ecbe5 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e14ee4a View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e8e95cd View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2020

  1. Configuration menu
    Copy the full SHA
    a91c402 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8e33a72 View commit details
    Browse the repository at this point in the history
  3. [verifier] - Add a new visitor

    This visitor is for checking after the inference process whether all the types are still well formed
    e1Ru1o committed Sep 16, 2020
    Configuration menu
    Copy the full SHA
    4e4f892 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b2118ca View commit details
    Browse the repository at this point in the history
  5. [checker] - Add a missing line

    e1Ru1o committed Sep 16, 2020
    Configuration menu
    Copy the full SHA
    cb27f30 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2020

  1. Configuration menu
    Copy the full SHA
    e3fbe24 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1cb2e57 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bb9d4c9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    0c11b3b View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0cf0030 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9813f7f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    158efc4 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2020

  1. Configuration menu
    Copy the full SHA
    9b01b77 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3b70652 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    011ea3e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d05ef1a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a10bb49 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6a8c53b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    67a037b View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2020

  1. Configuration menu
    Copy the full SHA
    f17374e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ec76b58 View commit details
    Browse the repository at this point in the history
  3. [mips] Fix some errors

    mauricio1802 committed Sep 21, 2020
    Configuration menu
    Copy the full SHA
    47067ef View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    2554fb5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4a87df0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    842c552 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b5486a5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c0afa17 View commit details
    Browse the repository at this point in the history
  9. [mips] Add a visitor function collect_labels_if_func to get all label…

    …s used in actual func before pass visit function
    mauricio1802 committed Sep 21, 2020
    Configuration menu
    Copy the full SHA
    bd71a26 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2020

  1. [cil] - Remove definition of default values and one fix

    The first is done now in mips.
    Fix: 
    - Keep instance value in `scope.ret_expr` for next iterations of visit of `AttrDeclarationNode`
    AntiD2ta committed Sep 22, 2020
    Configuration menu
    Copy the full SHA
    af2a646 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1d72e15 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    3df0d6b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8220a06 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    316d0ce View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    683e817 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ab2bfb4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    52e6cdf View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    aa433c5 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d1ebc34 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    836b362 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    7b51a51 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    05cb34f View commit details
    Browse the repository at this point in the history
  14. [mips] Fix some errors

    mauricio1802 committed Sep 22, 2020
    Configuration menu
    Copy the full SHA
    63537c4 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    4b05c0c View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2020

  1. [mips] Fix some errors

    mauricio1802 committed Sep 23, 2020
    Configuration menu
    Copy the full SHA
    7155cde View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    43f064f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f175be5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    010106c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    712994d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    7bc2f40 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    44f5ce6 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9937f2d View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2020

  1. Configuration menu
    Copy the full SHA
    0ee68cc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c4b1940 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    24bdbc3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    22a110a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    55615ff View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    44744e5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b76eb99 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    732914e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8ad3d86 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f93f59f View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2020

  1. [cil] - Change ReadNode for ReadStrNode and ReadIntNode

    Also remove `ToStrNode`
    AntiD2ta committed Sep 25, 2020
    Configuration menu
    Copy the full SHA
    ff198f6 View commit details
    Browse the repository at this point in the history

Commits on Sep 26, 2020

  1. Configuration menu
    Copy the full SHA
    cec13e2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d35f58f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a3c15f7 View commit details
    Browse the repository at this point in the history
  4. Fix some syntax errors

    mauricio1802 committed Sep 26, 2020
    Configuration menu
    Copy the full SHA
    718ffff View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4896122 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    4c20f20 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2020

  1. Configuration menu
    Copy the full SHA
    ef231b7 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    397bbe7 View commit details
    Browse the repository at this point in the history
  3. [mips] Fix typo error

    mauricio1802 committed Sep 27, 2020
    Configuration menu
    Copy the full SHA
    851ca5e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    72ff023 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0955e9a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3da15b3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    cb734e3 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    125aeb4 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8f1756a View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    e4eae77 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    536471c View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2020

  1. Configuration menu
    Copy the full SHA
    481db87 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    07d54a1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    dbd3971 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    646c06d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2415c03 View commit details
    Browse the repository at this point in the history

Commits on Oct 1, 2020

  1. Remove the ignored code.cl

    e1Ru1o committed Oct 1, 2020
    Configuration menu
    Copy the full SHA
    807d17b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5251d2c View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2020

  1. Configuration menu
    Copy the full SHA
    1d0bdb5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b3a995b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c46daa4 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2020

  1. Configuration menu
    Copy the full SHA
    a052e2d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8ae6d80 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f458b9b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    4bcefc2 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3619c84 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2144115 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    b5bb502 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    1b33890 View commit details
    Browse the repository at this point in the history
  9. [cil] - Fix value left in scope.ret_expr in Minus, Star, and Divide…

    … Nodes
    
    Replace vname for instance variable
    AntiD2ta committed Oct 3, 2020
    Configuration menu
    Copy the full SHA
    c0907b9 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    b67243b View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    f43bdd3 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    b1d2490 View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2020

  1. Configuration menu
    Copy the full SHA
    d0685bd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1b6cffa View commit details
    Browse the repository at this point in the history
  3. [functions] - Add helper function get_token

    Return the token associated to a given node
    AntiD2ta committed Oct 4, 2020
    Configuration menu
    Copy the full SHA
    7c7bc13 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    add9ab7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    762a59d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bfcfa5b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3f2f789 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0ce7f86 View commit details
    Browse the repository at this point in the history
  9. [mips] Fix copy_object snippet to convert the object size from words …

    …to bytes before call malloc and copy
    mauricio1802 committed Oct 4, 2020
    Configuration menu
    Copy the full SHA
    c767838 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2020

  1. Configuration menu
    Copy the full SHA
    d89e066 View commit details
    Browse the repository at this point in the history
  2. [cil] - Change order of the methods of the built in types

    Put Object methods first
    AntiD2ta committed Oct 6, 2020
    Configuration menu
    Copy the full SHA
    fe8d371 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d24562a View commit details
    Browse the repository at this point in the history
  4. [cil] - Value types initialization without expressions

    Allow that String, Int, or Bool attrs declared without a initialization expression, can be initialized with default value
    AntiD2ta committed Oct 6, 2020
    Configuration menu
    Copy the full SHA
    2e86aa7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fc11c31 View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2020

  1. Configuration menu
    Copy the full SHA
    7f28c43 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    61fd420 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4b1cff2 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2020

  1. Configuration menu
    Copy the full SHA
    98fa7d7 View commit details
    Browse the repository at this point in the history
  2. [cil] - Fix visit of CaseOfNode.

    Fix: Check error of an execution of a case statement without a matching branch after the branches conditions
    AntiD2ta committed Oct 10, 2020
    Configuration menu
    Copy the full SHA
    2d0a956 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    82bee46 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    271a7a3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c3e3517 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    d0df333 View commit details
    Browse the repository at this point in the history
  7. [cil] - Add EqualStrNode

    Is an EqualNode especially for String comparison
    AntiD2ta committed Oct 10, 2020
    Configuration menu
    Copy the full SHA
    ae0aea5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    644424f View commit details
    Browse the repository at this point in the history

Commits on Oct 12, 2020

  1. Configuration menu
    Copy the full SHA
    dc998d4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b6bbe46 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9e4b681 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6a3b9b7 View commit details
    Browse the repository at this point in the history
  5. [cil] Fix conversion of LessNode and LessEqualNode to compare int val…

    …ue attr instead int address
    mauricio1802 committed Oct 12, 2020
    Configuration menu
    Copy the full SHA
    f795ffa View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    29e0023 View commit details
    Browse the repository at this point in the history
  7. [cil][mips] Change concat conversion to use the lenght of the new str…

    …ing as argument.
    
    Changes:
    	- Change add length attribute to cil.Concat class
    	- Change cil concat function to calculate the new string length and use it when the cil.ConcatNode is created
    	- Change conversion of cil.ConcatNode to use the new length attr as an argument to concat routine
    mauricio1802 committed Oct 12, 2020
    Configuration menu
    Copy the full SHA
    611503b View commit details
    Browse the repository at this point in the history

Commits on Oct 13, 2020

  1. Configuration menu
    Copy the full SHA
    7440b9b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2a45ef6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c734d9b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6672adf View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7cde9f8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3819eb5 View commit details
    Browse the repository at this point in the history
  7. [cil] - Use value of Bool object returned by visit of node.condition

    This is in visit of IfThenElseNode
    AntiD2ta committed Oct 13, 2020
    Configuration menu
    Copy the full SHA
    6c83afb View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c15b196 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    727af29 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    61d777e View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    e4e8002 View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2020

  1. Configuration menu
    Copy the full SHA
    032dc07 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c473bb7 View commit details
    Browse the repository at this point in the history

Commits on Nov 18, 2020

  1. [cil] - Use value of Bool object instead of the object itself in cond…

    …itions
    
    This conditions are of GotoIfNode
    AntiD2ta committed Nov 18, 2020
    Configuration menu
    Copy the full SHA
    bcd346c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    26f9ae7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e814c1f View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2020

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

Commits on Nov 20, 2020

  1. Configuration menu
    Copy the full SHA
    cd65539 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5fedff1 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2020

  1. Configuration menu
    Copy the full SHA
    cfe04c4 View commit details
    Browse the repository at this point in the history
  2. Fix typo

    mauricio1802 committed Nov 28, 2020
    Configuration menu
    Copy the full SHA
    45d6df2 View commit details
    Browse the repository at this point in the history
  3. [smantic] - Semantic method errors changed

    Now some errors are TypeError and AttributeError
    e1Ru1o committed Nov 28, 2020
    Configuration menu
    Copy the full SHA
    b5249c4 View commit details
    Browse the repository at this point in the history
  4. [visitors] - Saving the error instead of its message

    The name of the error is necessary for display them correctly
    e1Ru1o committed Nov 28, 2020
    Configuration menu
    Copy the full SHA
    6a19634 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fa29c47 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    976a5d3 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2020

  1. Configuration menu
    Copy the full SHA
    0a46e2a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0307258 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7987825 View commit details
    Browse the repository at this point in the history
  4. [cool-to-cil][semantic] - Change exception SemanticError exception ca…

    …tch to AttibuteError
    e1Ru1o committed Nov 29, 2020
    Configuration menu
    Copy the full SHA
    d9f04e8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    524758d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9557291 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    eee46a7 View commit details
    Browse the repository at this point in the history
  8. [visitors] - Avoid using self keyword

    - As attribute
    - As method parameter
    - In case branch definition
    - In let variable definitions
    - Method name
    e1Ru1o committed Nov 29, 2020
    Configuration menu
    Copy the full SHA
    fa5efda View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e69f286 View commit details
    Browse the repository at this point in the history
  10. [checker] - Allow let variable name re-usability in the same expresion

    In the let part for define variables if some names are used several times, the last one was the one available in the let-in body part
    e1Ru1o committed Nov 29, 2020
    Configuration menu
    Copy the full SHA
    88a1a70 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    26eaebb View commit details
    Browse the repository at this point in the history
  12. [makefile] - Change the deafult rule

    main rule use code.cl that is ignored, that is the main reason of failure of every github job.
    Some of them will continue failing :(
    e1Ru1o committed Nov 29, 2020
    Configuration menu
    Copy the full SHA
    d7a1ab6 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    f6d35e2 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    e7130c3 View commit details
    Browse the repository at this point in the history
  15. [cil] - Add support for generate the code of parent's attrs

    Generate `init_attr` for this purpose 😛
    AntiD2ta committed Nov 29, 2020
    Configuration menu
    Copy the full SHA
    6a89bc8 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    3ceb12d View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    c1b89d2 View commit details
    Browse the repository at this point in the history
  18. [cil] - Fix a typo

    AntiD2ta committed Nov 29, 2020
    Configuration menu
    Copy the full SHA
    b3f1487 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    dec266c View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    4663fd4 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    8855520 View commit details
    Browse the repository at this point in the history
  22. [cil] - Update generation of init_attr method

    Add self param
    AntiD2ta committed Nov 29, 2020
    Configuration menu
    Copy the full SHA
    e66e743 View commit details
    Browse the repository at this point in the history
  23. [cil] - Update visit of AttrDeclarationNode

    SETATTR receive now 'self' instead of instance
    AntiD2ta committed Nov 29, 2020
    Configuration menu
    Copy the full SHA
    d7bea0f View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    e7c99ab View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    5134fd5 View commit details
    Browse the repository at this point in the history
  26. Set missing values in mips_library

    These are not the right values but how gc is not triggered, they are not used
    mauricio1802 committed Nov 29, 2020
    Configuration menu
    Copy the full SHA
    229cee5 View commit details
    Browse the repository at this point in the history
  27. [doc] - Grammar .tex and .pdf

    e1Ru1o committed Nov 29, 2020
    Configuration menu
    Copy the full SHA
    e9b454d View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    acfe6d0 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    7091d30 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    1a4e8be View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    420f1b7 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    a3a9ae7 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    40a290c View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    7a12f1c View commit details
    Browse the repository at this point in the history
  35. Configuration menu
    Copy the full SHA
    a5096f0 View commit details
    Browse the repository at this point in the history
  36. Configuration menu
    Copy the full SHA
    7deb1ac View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2020

  1. Configuration menu
    Copy the full SHA
    0901a41 View commit details
    Browse the repository at this point in the history
  2. [cil] - Fix naming issue

    AntiD2ta committed Nov 30, 2020
    Configuration menu
    Copy the full SHA
    fee1b7a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    eb6b936 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    74a307a View commit details
    Browse the repository at this point in the history
  5. [cmp] - Delete unused files

    Also delete some duplicated an unsed imports in main.py
    e1Ru1o committed Nov 30, 2020
    Configuration menu
    Copy the full SHA
    d1a3c49 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    6b57e1f View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    3956b2a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9a75d8a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7f7081f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    88bb05f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8f09e81 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    9b6daa4 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2020

  1. Configuration menu
    Copy the full SHA
    9f262b5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1a2ae06 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    d80babd View commit details
    Browse the repository at this point in the history
  4. [structure][visitor] - New visitors module

    Submodules:
    - cil
    - mips
    - type_check
    e1Ru1o committed Dec 1, 2020
    Configuration menu
    Copy the full SHA
    a971247 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a9af9fa View commit details
    Browse the repository at this point in the history
  6. [structure][cmp] - New module cmp

    Also some unused files deleted:
    - nbpackage
    - languages
    - ast
    e1Ru1o committed Dec 1, 2020
    Configuration menu
    Copy the full SHA
    8cd5a9b View commit details
    Browse the repository at this point in the history
  7. [main] - Update main imports

    e1Ru1o committed Dec 1, 2020
    Configuration menu
    Copy the full SHA
    40301ce View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    f81a33e View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a0834d5 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    36d5cca View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    454667c View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    a872b73 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    f39218a View commit details
    Browse the repository at this point in the history
  14. [structure][cmp] - Update cmp module

    New submodules:
    - cool
    - parser
    
    Deleted: 
    - grammartools
    - functions
    
    Cleaned:
    - pycompiler
    - utils
    - automata
    e1Ru1o committed Dec 1, 2020
    Configuration menu
    Copy the full SHA
    64b7b6c View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    476276f View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    30e7921 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    a4e7899 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    dc208f6 View commit details
    Browse the repository at this point in the history
  19. [report] - Final draft

    AntiD2ta committed Dec 1, 2020
    Configuration menu
    Copy the full SHA
    84dbcda View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    75ec781 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    18a503b View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    a688a37 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    a83fed3 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    3fc7af8 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    422f658 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2020

  1. Configuration menu
    Copy the full SHA
    742534c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    56142cf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2978c1c View commit details
    Browse the repository at this point in the history
  4. Remove unused code

    mauricio1802 committed Dec 2, 2020
    Configuration menu
    Copy the full SHA
    1d0fea0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d4db7cb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a1dc9ae View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    ee4bb50 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2020

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