0000000000000000000000000000000000000000 6779e9a4ce3d70e494e82afe333054f0c775688d Felipe Rocha <flt2107@columbia.edu> 1456948350 -0500	clone: from git@github.com:felipeltr/coms4115.git
6779e9a4ce3d70e494e82afe333054f0c775688d 77e4c4445269c41323fbbea71fe57f7fd4fea5aa Felipe Rocha <flt2107@columbia.edu> 1457771732 -0500	pull: Fast-forward
77e4c4445269c41323fbbea71fe57f7fd4fea5aa 5c06f849b0f9ccc20a59fde27556313fb2a9efd7 Felipe Rocha <flt2107@columbia.edu> 1457771862 -0500	commit: Scanner and Ast adapted from MicroC
5c06f849b0f9ccc20a59fde27556313fb2a9efd7 a19e9ada95fd4debe1bdec252b223198c55fa7e2 Felipe Rocha <flt2107@columbia.edu> 1457828248 -0500	commit: Corrects Ast
a19e9ada95fd4debe1bdec252b223198c55fa7e2 c688f3cb268fa346b44d4ccaab4a7c8e9fa312a8 Felipe Rocha <flt2107@columbia.edu> 1458576866 -0400	commit: Ast update
c688f3cb268fa346b44d4ccaab4a7c8e9fa312a8 d112aad19f50bbe4ac42b83c7b8e40c8b8c06adf Felipe Rocha <flt2107@columbia.edu> 1458588027 -0400	commit: Updates parser.mly
d112aad19f50bbe4ac42b83c7b8e40c8b8c06adf fa91c91597058b80adf2dd60e35922d1713b2c31 Felipe Rocha <flt2107@columbia.edu> 1458595932 -0400	commit: creates tokenizer script to visualize parse tree
fa91c91597058b80adf2dd60e35922d1713b2c31 85c76dff95b70ca138f43ca2e9c8cf587219104b Felipe Rocha <flt2107@columbia.edu> 1459830397 -0400	commit: begin sematic parser
85c76dff95b70ca138f43ca2e9c8cf587219104b 2a350a344291039c91fcd2b9d052aa2584dc8a82 Felipe Rocha <flt2107@columbia.edu> 1459832440 -0400	pull: Fast-forward
2a350a344291039c91fcd2b9d052aa2584dc8a82 fa71a1f600218b89145c86f3ebb74d5408cdba91 Felipe Rocha <flt2107@columbia.edu> 1459832653 -0400	commit: a porra toda
fa71a1f600218b89145c86f3ebb74d5408cdba91 8abbc90893dd3b33f97539b37557ce813e8fa50a Felipe Rocha <flt2107@columbia.edu> 1459833966 -0400	commit: corrects semantic tree
8abbc90893dd3b33f97539b37557ce813e8fa50a 87eefce889590fe348f24575bbc5f0ebbcd246cc Felipe Rocha <flt2107@columbia.edu> 1459835113 -0400	commit: corrects semantic tree
87eefce889590fe348f24575bbc5f0ebbcd246cc 57982b04ff9b713f831e8ce65a7c655ebe859041 Felipe Rocha <flt2107@columbia.edu> 1459835781 -0400	commit: semt
57982b04ff9b713f831e8ce65a7c655ebe859041 ea3e99c5bab2a2760fe096f3b9e14a9747cabc8b Felipe Rocha <flt2107@columbia.edu> 1459895591 -0400	pull: Fast-forward
ea3e99c5bab2a2760fe096f3b9e14a9747cabc8b bca9318fc8702cec2d6db35f26dd97b32b9dbb07 Felipe Rocha <flt2107@columbia.edu> 1459896697 -0400	pull: Fast-forward
bca9318fc8702cec2d6db35f26dd97b32b9dbb07 d2f35b10f0cd7d391a908dd61a7a0c81541bf19f Felipe Rocha <flt2107@columbia.edu> 1459904164 -0400	pull: Fast-forward
d2f35b10f0cd7d391a908dd61a7a0c81541bf19f ddf3d47be2a493e49aa693d0a97431a0e04c4fce Felipe Rocha <flt2107@columbia.edu> 1459908824 -0400	commit: updates semt
ddf3d47be2a493e49aa693d0a97431a0e04c4fce 595379563ba097145a74d0a2bd3d403ef6d0c351 Felipe Rocha <flt2107@columbia.edu> 1459909940 -0400	pull: Fast-forward
595379563ba097145a74d0a2bd3d403ef6d0c351 e08571870cbcc5bc1d6723789ab66515fa785d68 Felipe Rocha <flt2107@columbia.edu> 1459914459 -0400	commit: Semantic tree conversion
e08571870cbcc5bc1d6723789ab66515fa785d68 9d3b7bef8d8ebc38b6d9d6b9cc070932a079b9fa Felipe Rocha <flt2107@columbia.edu> 1459915350 -0400	pull: Fast-forward
9d3b7bef8d8ebc38b6d9d6b9cc070932a079b9fa 877837a952548d685dec030fc2a6607075065efa Felipe Rocha <flt2107@columbia.edu> 1459915798 -0400	pull: Fast-forward
877837a952548d685dec030fc2a6607075065efa bf89462a442587936ea6e5af506d27bd4c56a7cf Felipe Rocha <flt2107@columbia.edu> 1459915916 -0400	commit: Binds codegen to program
bf89462a442587936ea6e5af506d27bd4c56a7cf 62af98f591354bc0f85ea9863644bb16b482ce8b Felipe Rocha <flt2107@columbia.edu> 1459917474 -0400	pull: Fast-forward
62af98f591354bc0f85ea9863644bb16b482ce8b f12d433f23e30fa47bd946c3241a705d046f7a04 Felipe Rocha <flt2107@columbia.edu> 1459917486 -0400	pull: Fast-forward
f12d433f23e30fa47bd946c3241a705d046f7a04 91ec56b81e986a6bcc343126839eaf8e5c3b7572 Felipe Rocha <flt2107@columbia.edu> 1459917857 -0400	pull: Fast-forward
91ec56b81e986a6bcc343126839eaf8e5c3b7572 a820a0a42f29ad8a7109a4a3ed3c7cbda08ab607 Felipe Rocha <flt2107@columbia.edu> 1459917921 -0400	commit: corrects sconv
a820a0a42f29ad8a7109a4a3ed3c7cbda08ab607 395ba2a30d3a682557c6b26e872d11acdcf72ed5 Felipe Rocha <flt2107@columbia.edu> 1459918158 -0400	pull: Fast-forward
395ba2a30d3a682557c6b26e872d11acdcf72ed5 4b991db7a52bb31f32c8593a9ebc9184dd0da663 Felipe Rocha <flt2107@columbia.edu> 1459918297 -0400	pull: Fast-forward
4b991db7a52bb31f32c8593a9ebc9184dd0da663 7afc69b0ccaf87147aea24e17466000fb5434ef2 Felipe Rocha <flt2107@columbia.edu> 1459918404 -0400	pull: Fast-forward
7afc69b0ccaf87147aea24e17466000fb5434ef2 0ae5a86a7730e3a6973cb4246930d38139af0b6f Felipe Rocha <flt2107@columbia.edu> 1459918922 -0400	pull: Fast-forward
0ae5a86a7730e3a6973cb4246930d38139af0b6f 542db8eb83d11e0f264682381dac21740b85cc51 Felipe Rocha <flt2107@columbia.edu> 1459919794 -0400	pull: Fast-forward
542db8eb83d11e0f264682381dac21740b85cc51 efc07074a9ade0e837f9f2555996e6de74f6189f Felipe Rocha <flt2107@columbia.edu> 1459920072 -0400	commit: Adds some semantic checks to sconv
efc07074a9ade0e837f9f2555996e6de74f6189f 3ae405e8aad28f447fc63fb36dbcbdcc6d568c73 Felipe Rocha <flt2107@columbia.edu> 1459921175 -0400	commit: Renames executable to dampl
3ae405e8aad28f447fc63fb36dbcbdcc6d568c73 4cda26b4b3e884e5ebcf2aaa6ec5c5d862a328f8 Felipe Rocha <flt2107@columbia.edu> 1459922407 -0400	pull: Fast-forward
4cda26b4b3e884e5ebcf2aaa6ec5c5d862a328f8 da23fac7a0d7ab19949702fe7cc086bc97edc392 Felipe Rocha <flt2107@columbia.edu> 1459922546 -0400	pull: Fast-forward
da23fac7a0d7ab19949702fe7cc086bc97edc392 c005fffb0d79ab58b6f37cd85a74cd71e8749e73 Felipe Rocha <flt2107@columbia.edu> 1459922688 -0400	pull: Fast-forward
c005fffb0d79ab58b6f37cd85a74cd71e8749e73 ba1c2b804e6d9a84c5e36870c6ecc901113b70d6 Felipe Rocha <flt2107@columbia.edu> 1459922830 -0400	pull: Fast-forward
ba1c2b804e6d9a84c5e36870c6ecc901113b70d6 ae7b94d701878bdc612c268b03156b697a317b91 Felipe Rocha <flt2107@columbia.edu> 1459922975 -0400	commit: add hello to gitignore
ae7b94d701878bdc612c268b03156b697a317b91 f0a220518bc5eb7ad6fb17eba6bf86f97af890fa Felipe Rocha <flt2107@columbia.edu> 1459923124 -0400	pull: Fast-forward
f0a220518bc5eb7ad6fb17eba6bf86f97af890fa 395b5480f0ee20ee2857e905f79bd21f8c2cde91 Felipe Rocha <flt2107@columbia.edu> 1459964867 -0400	commit: On demand function parsing implementation (to be complete)
395b5480f0ee20ee2857e905f79bd21f8c2cde91 a3cfe3d4fd494a19349ac4944e5c450b3d12af0c Felipe Rocha <flt2107@columbia.edu> 1459983719 -0400	commit: On demand function parsing implemented
a3cfe3d4fd494a19349ac4944e5c450b3d12af0c 7c11d64085a21ee01dafa612e2b4901a0362239a Felipe Rocha <flt2107@columbia.edu> 1459989777 -0400	commit: (Mutual) recursion support
7c11d64085a21ee01dafa612e2b4901a0362239a 51a462e7af1d50bd7d2a64cb1e63fa2a24266850 Felipe Rocha <ferocha@globo.com> 1460002044 -0400	commit: assignment support added (both globals & locals)
51a462e7af1d50bd7d2a64cb1e63fa2a24266850 daf07fefe2583a73815bf3e8c0fc1241945f6640 Felipe Rocha <ferocha@globo.com> 1460258716 -0400	commit: adds math operations & function multiple parsing based on each input
daf07fefe2583a73815bf3e8c0fc1241945f6640 e692b492f05e1e398f728b60fd4b7000b4db4f19 Felipe Rocha <ferocha@globo.com> 1460476538 -0400	commit: Rearranges files
e692b492f05e1e398f728b60fd4b7000b4db4f19 b788c367c45f21d6e61a38ccaf8950e92624d692 Felipe Rocha <ferocha@globo.com> 1461616395 -0400	commit: Updates
b788c367c45f21d6e61a38ccaf8950e92624d692 5347f0e388761f23bc6c07917dfa13449f616183 Felipe Rocha <ferocha@globo.com> 1462389057 -0400	commit: Reorganizes C libs and start tuple implementation
5347f0e388761f23bc6c07917dfa13449f616183 b8a7edb8f42352a130d887787217c79f6ed0de55 Felipe Rocha <ferocha@globo.com> 1462403486 -0400	commit: new lib files
b8a7edb8f42352a130d887787217c79f6ed0de55 a78eea2ba22e617f775729079089ac0de4f4227d Felipe Rocha <ferocha@globo.com> 1462423621 -0400	commit: implements tupl, table and array conversions
a78eea2ba22e617f775729079089ac0de4f4227d 2cd0d9ced9c3056e35f099ae293b4db0886bc38e Felipe Rocha <ferocha@globo.com> 1462432369 -0400	commit: loop implementation
2cd0d9ced9c3056e35f099ae293b4db0886bc38e 1ce2858651d6f5197e080bb2d07d2330a49b0b24 Felipe Rocha <ferocha@globo.com> 1462432385 -0400	pull: Merge made by the 'recursive' strategy.
1ce2858651d6f5197e080bb2d07d2330a49b0b24 f4d6d3da380603c437256909099e2738e3bd0740 Felipe Rocha <ferocha@globo.com> 1462512190 -0400	commit: Changes attribute semantic type
f4d6d3da380603c437256909099e2738e3bd0740 b3f9cc6d225096060208c13fb025dedeb0232dc0 Felipe Rocha <ferocha@globo.com> 1462655213 -0400	commit: Adds undefined array redefinition
b3f9cc6d225096060208c13fb025dedeb0232dc0 7b1c9ddea99be752cf04c832938b8831c34c8ae9 Felipe Rocha <ferocha@globo.com> 1462680945 -0400	pull: Fast-forward
7b1c9ddea99be752cf04c832938b8831c34c8ae9 622db610c4f3f89c36113adf3359386dbe5e7527 Felipe Rocha <ferocha@globo.com> 1462682529 -0400	commit: Includes dampltup.h; Codegen development;
622db610c4f3f89c36113adf3359386dbe5e7527 1b95260e249d91b781c669e1043992a0fea43155 Felipe Rocha <ferocha@globo.com> 1462690771 -0400	commit: All cases covered for codegen; bug fixes on sconv;
1b95260e249d91b781c669e1043992a0fea43155 8078bafd2b82cc8d46154749cbfd7578a0d8ee9b Felipe Rocha <ferocha@globo.com> 1462732364 -0400	commit: String comparisons; Internal functions;
8078bafd2b82cc8d46154749cbfd7578a0d8ee9b 076d2e02e2b7201fe3cfaf9f7f7d89db1a28dec8 Felipe Rocha <ferocha@globo.com> 1462747173 -0400	pull: Fast-forward
076d2e02e2b7201fe3cfaf9f7f7d89db1a28dec8 d3b7493fa7cf1252729d4ceb7e9edc1902087ff5 Felipe Rocha <ferocha@globo.com> 1462747280 -0400	commit: Adds new builtins; Corrects attr set on table;
d3b7493fa7cf1252729d4ceb7e9edc1902087ff5 836e5fd663ed56e156cd0a0890fd013204bd17d3 Felipe Rocha <ferocha@globo.com> 1462748286 -0400	commit: Adds check to avoid loops on undertermined array types
836e5fd663ed56e156cd0a0890fd013204bd17d3 a094a02b4371056d39363f5b9ae50ce55851e8d1 Felipe Rocha <ferocha@globo.com> 1462760258 -0400	pull: Fast-forward
a094a02b4371056d39363f5b9ae50ce55851e8d1 f201a369d7919659ea4b646a4d5fb19e7d26824b Felipe Rocha <ferocha@globo.com> 1462760281 -0400	commit: Corrects string concat
f201a369d7919659ea4b646a4d5fb19e7d26824b 2b89ad426d8ee8e16f9675a7d1bd940ee7cde437 Felipe Rocha <ferocha@globo.com> 1462761093 -0400	commit: Corrects string comp
2b89ad426d8ee8e16f9675a7d1bd940ee7cde437 254c89dbd6324e0c2121d409df8240ed35012f05 Felipe Rocha <ferocha@globo.com> 1462761102 -0400	pull: Merge made by the 'recursive' strategy.
254c89dbd6324e0c2121d409df8240ed35012f05 49dfb3db8d247684b3bd2170362cbf8bda310b75 Felipe Rocha <ferocha@globo.com> 1462765927 -0400	pull: Fast-forward
49dfb3db8d247684b3bd2170362cbf8bda310b75 a9c214884d287eb6418744c5baa3b654645b9f9e Felipe Rocha <ferocha@globo.com> 1462765951 -0400	commit: Corrects array concat and range operations
a9c214884d287eb6418744c5baa3b654645b9f9e 98bd62f3f605e00d7b4816436a756984aa9d797b Felipe Rocha <ferocha@globo.com> 1462770688 -0400	pull: Fast-forward
98bd62f3f605e00d7b4816436a756984aa9d797b 11dcbdd2b766974ae9e5f3b493d53fe8f9975f0f Felipe Rocha <ferocha@globo.com> 1462803245 -0400	pull: Fast-forward
11dcbdd2b766974ae9e5f3b493d53fe8f9975f0f 9ef8abf41dfac7fe31f8ee8f2fcd0d718e46b6d5 Felipe Rocha <ferocha@globo.com> 1462846754 -0400	pull: Fast-forward
9ef8abf41dfac7fe31f8ee8f2fcd0d718e46b6d5 c8b56d9fb1c0644e0c450f21305c60c20c008a18 Felipe Rocha <ferocha@globo.com> 1462847263 -0400	pull: Fast-forward
c8b56d9fb1c0644e0c450f21305c60c20c008a18 2748f3a6c5de9c7d0f89667fb8410ed5dd7c2e47 Felipe Rocha <ferocha@globo.com> 1462861099 -0400	pull: Fast-forward
2748f3a6c5de9c7d0f89667fb8410ed5dd7c2e47 c32bf0bd1ab473814c17e28b11ce0a2b6083664c Felipe Rocha <ferocha@globo.com> 1462936225 -0400	commit: print array and include
c32bf0bd1ab473814c17e28b11ce0a2b6083664c 333b96ff786f60e477543cd6670add6ebaec145a Felipe Rocha <ferocha@globo.com> 1462936851 -0400	pull: Fast-forward
333b96ff786f60e477543cd6670add6ebaec145a e47a81d167f55b10d3440f1ab75517aa1c29c8c6 Felipe Rocha <ferocha@globo.com> 1462938247 -0400	commit: Tuple mappings
e47a81d167f55b10d3440f1ab75517aa1c29c8c6 535b12ccb2019f419db4f1f377e74715d0e87ba1 Felipe Rocha <ferocha@globo.com> 1462939569 -0400	commit: array of string to tuple conversion
535b12ccb2019f419db4f1f377e74715d0e87ba1 865fa49d4efd8e68429df6b50c9da99b0a88d91e Felipe Rocha <ferocha@globo.com> 1462940551 -0400	commit: array and tup cast to str
865fa49d4efd8e68429df6b50c9da99b0a88d91e c4888e7d1df71835fcf1de7f997d0df2f7d47acc Felipe Rocha <ferocha@globo.com> 1462941319 -0400	pull: Fast-forward
c4888e7d1df71835fcf1de7f997d0df2f7d47acc 062a4c5fa36b73a489649e68eda3a2aee066a35a Felipe Rocha <ferocha@globo.com> 1462941588 -0400	commit: Corrects for conversion and mapping
062a4c5fa36b73a489649e68eda3a2aee066a35a 3d6065e582b9ed85233bed20631d2e43cd6b496a Felipe Rocha <ferocha@globo.com> 1462942512 -0400	pull: Fast-forward
3d6065e582b9ed85233bed20631d2e43cd6b496a 99aed1687d7dc7f45dafd6862d6e73e26f8def1c Felipe Rocha <ferocha@globo.com> 1462942840 -0400	commit: args array
99aed1687d7dc7f45dafd6862d6e73e26f8def1c eea01c7745e203d37bcdcdcdfd02465abdb35f94 Felipe Rocha <ferocha@globo.com> 1462943710 -0400	commit: Corrects args
eea01c7745e203d37bcdcdcdfd02465abdb35f94 992043c91e3c14f6997cfac7276a35b192a94693 Felipe Rocha <ferocha@globo.com> 1462944183 -0400	pull: Fast-forward
992043c91e3c14f6997cfac7276a35b192a94693 1c4c9889dba69f8caba9b834aab8986e3a293dae Felipe Rocha <ferocha@globo.com> 1462944250 -0400	commit: Corrects build_args_array()
1c4c9889dba69f8caba9b834aab8986e3a293dae 5bb0f19a9fa409c7a0c54a50aaef35605e6899e9 Felipe Rocha <ferocha@globo.com> 1462946440 -0400	commit: Get file as param; Includes source only once
5bb0f19a9fa409c7a0c54a50aaef35605e6899e9 079507cee0f496a2cc676e6847982d2c263b96df Felipe Rocha <ferocha@globo.com> 1462951171 -0400	pull: Fast-forward
079507cee0f496a2cc676e6847982d2c263b96df 32116094ba29d8e9b0fc174961172a8fea221bbe Felipe Rocha <ferocha@globo.com> 1462951277 -0400	commit: Removes stdincl
32116094ba29d8e9b0fc174961172a8fea221bbe a5e8109eaf9bcdb9a78d51057654ac190ada6e75 Felipe Rocha <ferocha@globo.com> 1462968765 -0400	pull: Fast-forward
a5e8109eaf9bcdb9a78d51057654ac190ada6e75 3a1d2ec9116d113715d48a1fc5f52399756e5b05 Felipe Rocha <ferocha@globo.com> 1462969527 -0400	commit: Corrections
3a1d2ec9116d113715d48a1fc5f52399756e5b05 8fd1624de0f31d1295621903186cbc02052bd83d Felipe Rocha <ferocha@globo.com> 1462972292 -0400	commit: Corrects table range
8fd1624de0f31d1295621903186cbc02052bd83d d62ad7e6020009f1d264fc1da6de63b2dc3f602b Felipe Rocha <ferocha@globo.com> 1462972333 -0400	commit: Corrects table range part 2
d62ad7e6020009f1d264fc1da6de63b2dc3f602b 77afb00136f6a4e59af9460bd6bdfe63908cd587 Felipe Rocha <ferocha@globo.com> 1462981724 -0400	pull: Fast-forward
77afb00136f6a4e59af9460bd6bdfe63908cd587 3aeb6c61f4063cb05a0cd53ec0e5ca65b4b54e4f Felipe Rocha <ferocha@globo.com> 1463006097 -0400	commit: Corrects malloc
3aeb6c61f4063cb05a0cd53ec0e5ca65b4b54e4f 143af62382b00b84de5fb4dd9a9a31a1c954e4ed Felipe Rocha <ferocha@globo.com> 1463007000 -0400	commit: improve array performance
