commit a0e1e20740d6c4ac6caa070001cf07f09e266588
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Tue Dec 20 19:13:03 2016 -0500

    Removed some useless files

commit 64516f70f0275e524d8c9f96a40cacaeb6f218e7
Author: Elsbeth Turcan <elturc@gwmail.gwu.edu>
Date:   Mon Dec 19 16:30:28 2016 -0500

    new powerpoint

commit 88610f63d9c60074d98bb98ac578449263b6a065
Merge: 023ed31 5414b70
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 19 15:57:24 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 023ed3187beb4fa631664259fa7135be9e54f6c5
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 19 15:57:19 2016 -0500

    presentation with more slide

commit 5414b706c7da4c7b8fbad17c38666860ef150fab
Author: dyschwartz <ds3263@columbia.edu>
Date:   Mon Dec 19 15:32:34 2016 -0500

    semant neatified

commit 5ed267b43f1d9cb61a9e6154e8356204a2b3a5f1
Merge: fa64c3c bc577c2
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Dec 19 15:29:08 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit fa64c3c303181c3be3b808871482c66da9d0dfe7
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Dec 19 15:28:45 2016 -0500

    finished demo0

commit bc577c2e00a4b952bce6812aabac57a4dbe6a1a9
Merge: c35fd06 ef64bc9
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 19 15:18:47 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit c35fd06ade33e710c6564528ac7fbb18ab707322
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 19 15:18:38 2016 -0500

    latex demo

commit ef64bc97f116ed225e213d6677ee8190d3e57b7e
Author: dyschwartz <ds3263@columbia.edu>
Date:   Mon Dec 19 15:18:35 2016 -0500

    updated presentation

commit c2ac7e7e24f79e0a216e7294b252442ce8678b43
Merge: 8d01995 9fe2432
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Dec 19 15:05:40 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 8d0199517b50acd72173f01b004dd2b61e41591d
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Dec 19 15:04:52 2016 -0500

    fixed minInd, maxInd

commit 9fe2432adfd588dd03d89a843f4adf99030db608
Author: dyschwartz <ds3263@columbia.edu>
Date:   Mon Dec 19 15:04:06 2016 -0500

    abs test fixed

commit 36e1ba9ddd23ac356e2adf950c84d3d7bba76ae5
Merge: 5c3d57b de0370d
Author: dyschwartz <ds3263@columbia.edu>
Date:   Mon Dec 19 14:59:26 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 5c3d57ba297dc37ca7964e7259dc93b5080aa9e7
Author: dyschwartz <ds3263@columbia.edu>
Date:   Mon Dec 19 14:59:19 2016 -0500

    tests updated

commit de0370dc1eda259e35761b4aafd5a3dcef700f8f
Merge: 6958f00 96d7a37
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Dec 19 14:53:30 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 6958f0087948f353a88979d24261ae0d3937afa8
Merge: a6e78b7 b9ecfa5
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Dec 19 14:52:51 2016 -0500

    std lib tests

commit 96d7a376491cd73fbabfbb600c78426234c2e44e
Author: dyschwartz <ds3263@columbia.edu>
Date:   Mon Dec 19 14:51:35 2016 -0500

    test for overloading

commit a6e78b7b20fb486e01901a6814f72f6b80049625
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Dec 19 14:42:58 2016 -0500

    demo

commit b9ecfa5241ab5f086d054e6660bdafd4f340602c
Author: dyschwartz <ds3263@columbia.edu>
Date:   Mon Dec 19 14:41:17 2016 -0500

    tests for stdlib added

commit dfd8403e2b67928f96589ba4cca6991221ad63e8
Merge: 4944e5e a6098e5
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 19 14:30:02 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 4944e5e5c390162fea1ae4974e9a7a6586c6d49d
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 19 14:29:54 2016 -0500

    absolute value

commit a6098e549eb5c735532ddbb17687f83b69f9cb55
Merge: b0b3d79 bf59851
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Dec 19 14:26:21 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit b0b3d79296010b38c2e6153d4eb8a5c236df194d
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Dec 19 14:26:12 2016 -0500

    Added simple syntax test

commit bf598515786eefd7b0535ddec2487a75194f079e
Merge: 6350615 d0ccc29
Author: dyschwartz <ds3263@columbia.edu>
Date:   Mon Dec 19 14:23:23 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 63506152df29b5a050c6a786a97688630e3bafce
Author: dyschwartz <ds3263@columbia.edu>
Date:   Mon Dec 19 14:23:17 2016 -0500

    library errors fixed

commit d0ccc29f0480184fd9fba6cfd9856a23ae7035ee
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 19 14:21:30 2016 -0500

    strlen

commit 19ffd51e96eacb5c71a6a41aad5da3ddaf53f98d
Merge: a63caf3 a61bd67
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 19 14:14:51 2016 -0500

    merged

commit a63caf34aa800c6b505707c055102ee23657a1eb
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 19 14:13:54 2016 -0500

    min/max

commit a61bd67dddf7f0805cc4448e1567f0553cf20ec9
Author: dyschwartz <ds3263@columbia.edu>
Date:   Mon Dec 19 14:09:18 2016 -0500

    pretty_print latex neat-ified, presentation updated

commit d6cd3af3e2edebb653626d0c5dcce8acb0465221
Merge: 007b0c9 100a901
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 19 13:49:19 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 007b0c91643f28214cdae2eb4929763a84655614
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 19 13:49:14 2016 -0500

    transpose in stdlib

commit 100a9010794ac39382a1404c35f1f9fcf6d823ed
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Dec 19 13:40:45 2016 -0500

    5x16 perceptron

commit 8422f9c7a6cba12a32bda9bc5a133b3448bd3084
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Dec 19 12:58:33 2016 -0500

    demo2 works

commit 1ce6180d72e5f0f2c01275410ec71937cf585b8b
Merge: 18313d2 f31f971
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Dec 19 12:45:19 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 18313d26f7e0db881e8c6049c4b7c2f4987fa214
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Dec 19 12:45:08 2016 -0500

    Perceptron working!

commit f31f971601be8b2e4e1bdcd968fc6d88123fe088
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 19 12:42:50 2016 -0500

    demosos

commit a5352be1e252b3e92060a29bcc4179cd8b2b5876
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 19 12:26:39 2016 -0500

    demo hopefully works

commit eed02ab1a69fee3d711f03007f31f9fd6c104215
Merge: 1f31668 8c8c4b3
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 19 12:13:02 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 1f31668067779b87fcdb75da2c2d72ef363b2874
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 19 12:12:43 2016 -0500

    demos

commit 8c8c4b328dcdc9635c837a4cbf68e7a884d05212
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Dec 19 12:08:18 2016 -0500

    Perceptron example

commit 084acea8100025171119b7a8698a27d0f58ab7ba
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 19 11:56:48 2016 -0500

    demo stufffff

commit b5952885e98c0e3e3a10f46c838d7599b189170d
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 19 11:52:50 2016 -0500

    more demo tests

commit 80fc5b174a594962c4a3952c35712ff4393c3415
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 19 11:49:21 2016 -0500

    more demo checks

commit 171253af915f33077a0b33932e40e0e02371b990
Merge: 09215f4 1dfbc65
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 19 11:41:41 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 09215f45b1ea545fcefdfa0dda9724bf53cdcf3c
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 19 11:40:01 2016 -0500

    demos/demo2.tens

commit 1dfbc65d04d5b4c7e6fcfe4a2549171220d330f9
Author: dyschwartz <ds3263@columbia.edu>
Date:   Mon Dec 19 11:33:37 2016 -0500

    yay, now my commits count towards my total on github (added my git name to my local computer). also tweaked latex pretty printing

commit 6128c8cef5969322234d81f82ce619adbaf61463
Merge: 93ec317 64d7c85
Author: dyschwartz <ds3263@columbia.edu>
Date:   Mon Dec 19 11:27:19 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 93ec3176b074ebf1cc537ee3ed16700c10cb967c
Author: dyschwartz <ds3263@columbia.edu>
Date:   Mon Dec 19 11:27:14 2016 -0500

    latex comments added to Ast.stmt, demo1 nice-ified

commit 64d7c8527ca5ae2149f20192a0ea2b683a32b20b
Merge: dda67ee 685d91f
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 19 11:24:49 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit dda67ee6386d15ce9ea66c023a30c02d20092a97
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 19 11:24:41 2016 -0500

    more demo edits

commit 685d91fcf7b89bd0de070911883420de4a7b67a3
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Dec 19 11:21:38 2016 -0500

    Fixed powe

commit 33822b51e6bcd860825c49f9aa9b5252fa840260
Merge: 3df758c 66c5a2f
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Dec 19 11:16:11 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 66c5a2fe6b2bc61a3e684d3c36db6e2e29cb95ea
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 19 11:15:50 2016 -0500

    power test

commit 3df758c6901a5f4d7eb0e26f3b0374109ec3ab06
Merge: d8c37af 671e764
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Dec 19 11:05:47 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 671e76401899851f10d30684bc584c72c86ae95a
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 19 11:05:05 2016 -0500

    demo2+power

commit d8c37afd766413f634e82e7560e67065c2dd7dd7
Merge: 0eb8de9 b9705ff
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Dec 19 10:50:18 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 0eb8de9f9db1a2af67df4fda209c69485a1018a1
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Dec 19 10:49:30 2016 -0500

    oops. here's the rest of the tests

commit b9705ff60beb2fb45eaa69dfd90fc5e2d84e4c4b
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Mon Dec 19 10:30:49 2016 -0500

    neatified makefile

commit 39db1cafe96f9c83548fe05bf78f995f78fd0c88
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Mon Dec 19 10:28:34 2016 -0500

    warnings in codegen fixed, added test for float syntax, properly clean up intermediate file in latens.ml

commit f3b55119a3c41fb16664b71bd24ee2a8e45ce2e9
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Mon Dec 19 10:06:45 2016 -0500

    compiler supports just giving filename and no flag

commit d71d2f623a53b7e3b413a951b03c9242e7e9480c
Merge: bfefd57 16bb955
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Mon Dec 19 09:57:29 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit bfefd570fc6489ef6ed042f4f70484eab1253fba
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Mon Dec 19 09:57:26 2016 -0500

    fixed compiler to work with test cases

commit 16bb9557f59c3c3087424b2d9bf1a674fd4503cf
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 19 09:55:08 2016 -0500

    sqrt

commit 37e6e8b4bb8ea604aa04f60900a3dc8725e0674a
Merge: 4b3372b 3d3e652
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 19 09:46:24 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 3d3e6521f521029228bdf1369f9b5bb5362de4c8
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Mon Dec 19 09:46:16 2016 -0500

    improved compiler to take 1 or 2 args

commit 4b3372b6e491985609de99dba1e602a8450c53e3
Merge: dcb474d 7f6de75
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 19 09:42:32 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit dcb474dad56678feb07fc79eac4cf38c1e5c798b
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 19 09:42:28 2016 -0500

    more demos

commit 7f6de752a15de256aebdc7791daf68caf55ee569
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Mon Dec 19 09:31:29 2016 -0500

    stdlib functionality added

commit 9072906b9b5610bf7e71ea68c253c55d4d032e40
Merge: 64be97c 33ae60b
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 19 01:05:05 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 64be97c73fd1e7dd950f19b43d535d09de76fefc
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 19 01:05:01 2016 -0500

    first demo :)

commit 33ae60b515cf595b4278aec0be8486341509cd43
Author: Elsbeth Turcan <elturc@gwmail.gwu.edu>
Date:   Mon Dec 19 01:00:59 2016 -0500

    Added presentation by Doni's request

commit 6af996c1010caa339b98115882d4b26081c3b905
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Mon Dec 19 00:38:41 2016 -0500

    semant warnings taken out. should be pretty much finalized for presentation

commit f0da241e3afed2c2c6b86b172e759493df02b4da
Merge: 0aec399 0d0a0bc
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Mon Dec 19 00:17:53 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 0aec39905d88d431eed15fe02b981814c102d5f5
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Mon Dec 19 00:17:41 2016 -0500

    removed bad tests

commit 0d0a0bc7273a7f55ead00efef252b78fd696b6a3
Merge: f6c0c64 2bc468d
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Dec 19 00:16:31 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit f6c0c6499dd2ca31c24909ff1b8ff857ff9ec519
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Dec 19 00:16:19 2016 -0500

    Fixed dot product test

commit 2bc468d5309ff713521ddf932d7fb78ccfec62e2
Merge: 7cde2b1 6ac8559
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Mon Dec 19 00:12:10 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 7cde2b19ac12bae063e53fe3d18a18d7dcccbfaa
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Mon Dec 19 00:12:08 2016 -0500

    more tests working

commit 6ac855969f21ce19ab0625c9bb335ea159f85038
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Dec 19 00:09:43 2016 -0500

    Fixed test-func2 out file

commit c04185b677f8c4225926ccdb352c82c94406fdc8
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Dec 19 00:05:42 2016 -0500

    dot product fix in progress

commit e1f6da694fa67bbc2ee697282b3b3bb733be4dfd
Merge: 09650de d748a6c
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Dec 18 23:50:38 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 09650def20627ec2b818d1c756e70f3345719e1d
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Dec 18 23:50:30 2016 -0500

    more test fixes

commit d748a6c320963a90d05f220f4ff5825526901506
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Sun Dec 18 23:49:49 2016 -0500

    took debug printing out of semant. sorry guys

commit a7ab0c614e45510d90a0269fc991180622ac5418
Merge: d73a8f7 84baf65
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Sun Dec 18 23:42:43 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit d73a8f79497fe8bcbd9ca639992d0802f6df82bd
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Sun Dec 18 23:42:39 2016 -0500

    fixed return checking in semant - doesn't break tensors anymore

commit 84baf6592651abd829a04a9b503a21d1c10ff943
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Dec 18 23:39:16 2016 -0500

    0-tensor not propogating

commit 24ac422af8a3c67bd12ce6cb525191d3293f8382
Merge: d118d6e 3a00ecf
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Dec 18 23:26:49 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit d118d6eaa13c2d75ea10266fb228218d8a837d99
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Dec 18 23:26:45 2016 -0500

    more tensor tests

commit 3a00ecf7d567afb6f5d10df3afb44c5680de7dd9
Merge: 0b7603d 0b8eaa8
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sun Dec 18 23:25:40 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 0b7603d35cc4792debc884b97f9385243ad0bec2
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sun Dec 18 23:25:33 2016 -0500

    Added promotion in an assign also

commit 0b8eaa863bbfdf003c44cb7ecbea47cd1c2831cd
Merge: 3dd4af3 faa96a9
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sun Dec 18 23:21:58 2016 -0500

    Merge branch 'master' of github.com:dyschwartz/LaTenS

commit 3dd4af335f0864227919c15d6520f9ef1f615a94
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sun Dec 18 23:21:51 2016 -0500

    stuf

commit faa96a949cd326d162f20e4cc17fe9c01fb6df27
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Dec 18 23:16:48 2016 -0500

    fixed while test

commit 60daefb8b4d0fd91802fbcaab12019bdf1ba2b8a
Merge: eac7540 26795bd
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Dec 18 23:11:11 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit eac75400b0aa53e6b8bf68515f53d515e9bcf971
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Dec 18 23:11:09 2016 -0500

    fixed tensor mult test

commit 26795bd17e971e7a01d10a1cfbb9333604b940d5
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sun Dec 18 23:10:32 2016 -0500

    Fixed string test

commit 3de80e98c85ddb0ecf108006bf4b3330225e30a1
Merge: bc54bba e9d4ce6
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Sun Dec 18 23:02:11 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit bc54bbaef2a047e9cb21c1d36205207c4360e882
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Sun Dec 18 23:02:09 2016 -0500

    script to count number of tests passing and failure

commit e9d4ce63d139ad2a0b2cb1c8d71f26a6c3414eb4
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sun Dec 18 23:01:30 2016 -0500

    Fixed another return type error

commit 3df12e764ef30b88912b141ba5f8fcf5388e754d
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sun Dec 18 22:58:05 2016 -0500

    PROMOTION!

commit 348ed7fc80c7ba64a66361cd34ab6fe1b79ce3eb
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Dec 18 22:45:30 2016 -0500

    codegen fix

commit 2d3cd9c781812248dc3ab9df476598a12758d240
Merge: 3d10216 1bbf6f8
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Sun Dec 18 22:42:00 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 3d10216a2483859c1ef74841eb70ac21147e837d
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Sun Dec 18 22:41:57 2016 -0500

    finally check correctly to see if function blocks end with return statements while other blocks don't need them

commit 1bbf6f8c5110082ab3042230600749e6dcf0635b
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Dec 18 22:41:01 2016 -0500

    promotion

commit b0bc5f3b9ad51dce621f3d9715b0e4712f0220be
Merge: ece6fc7 9ccef02
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sun Dec 18 22:21:59 2016 -0500

    Merge branch 'master' of github.com:dyschwartz/LaTenS

commit ece6fc7f07e1c13d112baf456d0a7d8dc5161da9
Merge: fc10090 0077942
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sun Dec 18 22:21:52 2016 -0500

    Merge branch 'master' of github.com:dyschwartz/LaTenS

commit 9ccef02b29a84d87c368d3eece4f914469660866
Merge: 34e5647 0077942
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Dec 18 22:21:49 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit fc10090ca5c89115000a458bf054d2da64ca7499
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sun Dec 18 22:21:43 2016 -0500

    tmult bug fixed

commit 007794244bcee541417fc1fb25c78f8cb8a0fa3f
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sun Dec 18 22:21:18 2016 -0500

    Added more tests

commit 34e56477f8a0b105fb22f67482682787502732ce
Merge: 888edbb 81f8a12
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Dec 18 22:20:56 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 888edbb8f1ddff68b1ddb42f0b352eb9c5a1d904
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Dec 18 22:20:52 2016 -0500

    more tensor tests

commit 8ecf2791db8e68af619445e48213e6948826f4ad
Merge: f8c481d 81f8a12
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sun Dec 18 22:08:26 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 81f8a123e79c835514789039b53474ce6db2c480
Merge: 5894663 23ebc24
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Sun Dec 18 22:08:04 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 589466379f09de1f964a6f5abb2f3dd117bf872e
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Sun Dec 18 22:08:00 2016 -0500

    more test cases. semant closer to fixing internal scoping error

commit f8c481dce2940f221087ced89226bdba7b463779
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sun Dec 18 22:07:54 2016 -0500

    Added more tests

commit 23ebc2472b6316d8acf45d02c79017a769a7432a
Merge: e0d7745 f95dd74
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sun Dec 18 21:58:35 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit e0d774549214ff13234a797ebe091aa920ee578c
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sun Dec 18 21:58:27 2016 -0500

    Added more tests

commit f95dd74f736c1e408b59c1ca253920cc546dd982
Merge: 91c5551 46133bf
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Dec 18 21:46:37 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 91c555131124a85b95ac3f8993530eb4edec02a0
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Dec 18 21:46:35 2016 -0500

    tmult1 test added

commit 46133bf935373256c55ee7d3157f07b871840bae
Merge: 8b6f099 a95d45f
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Sun Dec 18 21:33:24 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit a95d45fa97e3e74aad5df319acfab293a651730b
Merge: 1badf3b 39af5ea
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sun Dec 18 21:31:29 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 8b6f0994a122921a774e025c7c86a990ada8c67a
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Sun Dec 18 21:31:28 2016 -0500

    more test cases, better error handling on return statements

commit 1badf3b37fee4de0270083720474c7169f73af5d
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sun Dec 18 21:31:18 2016 -0500

    removed some warnings

commit 39af5ea4c4ae6474e2897fe28a8cd0285747ec42
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Dec 18 21:29:39 2016 -0500

    multiplication gets correct type

commit 95642db5ca4610f110cdc89b8881cf236c0fad82
Merge: d680322 9545a57
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Sun Dec 18 20:51:33 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit d680322ce4f374c2aa55eccfc176effb71aa83b5
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Sun Dec 18 20:51:29 2016 -0500

    more test cases. semant catches missing return statements

commit 9545a574deba0b85857df3d273183c4fa3364946
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sun Dec 18 20:48:57 2016 -0500

    printf tensor works

commit 4d75c89e2d763c7b9232fb4a24dad6cd93d8b2c6
Merge: 8ac53bc 2d0d262
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sun Dec 18 20:28:28 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 8ac53bcc07169b9eeeec70305006081a72fb2853
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sun Dec 18 20:28:14 2016 -0500

    Tensor print in semant, added a test

commit 2d0d262419ebf253c734548d796ff2f9e3908517
Merge: a80563d 8ded60e
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sun Dec 18 20:19:19 2016 -0500

    Merge branch 'master' of github.com:dyschwartz/LaTenS

commit a80563d2b1b9fa546f79709c64a23bb6f5bf4c48
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sun Dec 18 20:19:07 2016 -0500

    printf codegen

commit 8ded60e36b055d1f8db36b31621334e9bc40e7ac
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sun Dec 18 20:02:42 2016 -0500

    Added missing .out file

commit f075683f73a14742a5f2f50e7f3a475398629da5
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Sun Dec 18 19:48:52 2016 -0500

    more test cases

commit 7d43f94ac7f7dd015ed536c344eac4fe81010b42
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sun Dec 18 19:44:00 2016 -0500

    Fixed tensor sub2

commit 393d162c2ab38d86f04db37b0b9eba9339683267
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Sun Dec 18 19:34:42 2016 -0500

    while tests, tensor add test working

commit c23bbae8c027e3ecd0dfd99dc69722147d748d20
Merge: 8f9a158 196b932
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Sun Dec 18 19:18:13 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 8f9a158370ad424a759122a1c1e926afd5f010fd
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Sun Dec 18 19:18:10 2016 -0500

    semant binary boolean operators range expanded to handle all types

commit 196b932a81650687d4e8002d03231407db37d904
Merge: 45594cc 0abca39
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sun Dec 18 19:06:51 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 45594cc147d7a01be35f6474fb24cf7afa9a66ff
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sun Dec 18 19:06:37 2016 -0500

    File I/O in codegen

commit 0abca39615e462575ff4b4ff6efca40a09715f58
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Sun Dec 18 18:55:19 2016 -0500

    new test case solutions added

commit 0138235c7d4e2d394d95c934308e196f8e56900e
Merge: 8e5604e 2c232ac
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Sun Dec 18 18:41:59 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 8e5604ecfd5de68ddad8d24e7f3cfbaabab1c93a
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Sun Dec 18 18:41:52 2016 -0500

    correct scoping and test added

commit 2c232acfbe4184b21123c2355c49ca8b28373a09
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sun Dec 18 18:26:42 2016 -0500

    Tensor mult works

commit 8a6d4865adb00bc8a766096681de737f2d15ae66
Merge: fb35754 94ffa5e
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Dec 18 17:56:37 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit fb35754e075c4b606fb94cc1209925afe0b3ac82
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Dec 18 17:56:34 2016 -0500

    fopen etc.

commit 94ffa5e0e4d8e63167429ca118aa07ef6590f7b7
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sun Dec 18 17:56:32 2016 -0500

    codegen tmult bug fixes

commit 9eec40ba41ad12b8ca7123b16fec150c3162c0b9
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sun Dec 18 16:40:33 2016 -0500

    builder -> builder_ref fixes

commit dae29fb76081ed004e1bc80d8b5e88d0f98a5ed5
Merge: c6862ae 2442af4
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sun Dec 18 16:38:26 2016 -0500

    Merge branch 'master' of github.com:dyschwartz/LaTenS

commit c6862ae34c7fbbea30bea7686c47984d0aafebf7
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sun Dec 18 16:38:20 2016 -0500

    ITS OVER 1000git add codegen.mlgit add codegen.mlgit add codegen.ml

commit 2442af474213e1707c588ff30b03bfe270cb501b
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Dec 18 15:29:46 2016 -0500

    fixed loops and added tests

commit 3c27d62794597e967178f8ce16945dfa18f0a9fc
Merge: 940729d e992275
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sun Dec 18 14:05:04 2016 -0500

    Merge branch 'master' of github.com:dyschwartz/LaTenS

commit 940729d610cda5c4c49fb57c5abd7bf3889d6402
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sun Dec 18 14:04:56 2016 -0500

    LaTeNs > DICE

commit e992275e506428a765a0623b56c4dc6abc75e1da
Merge: 1c9715f 99f9661
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Dec 18 13:31:01 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 1c9715f5663c50c563783a1e3f9d487e5116ed60
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Dec 18 13:30:59 2016 -0500

    fixed float-ops and fail-and

commit 99f96617e40bdd8ed257460a6c9dca94f92323ea
Merge: 61fef05 55c6f6f
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sun Dec 18 13:28:55 2016 -0500

    Merge branch 'master' of github.com:dyschwartz/LaTenS

commit 61fef05a17f590ccc15400c38ce78ba44c2cf218
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sun Dec 18 13:28:50 2016 -0500

    bug fixes, tensor mult work on the way

commit 55c6f6fa325142d399bc6e4ec2542e1da676c894
Merge: 3a62638 4185a73
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Dec 18 12:23:17 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 3a62638ff6e70f45f36217738da9dc181c6dd085
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Dec 18 12:23:13 2016 -0500

    fixed if tests

commit 4185a73eff29b0ebf187712e7de6b50a98423c53
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Sun Dec 18 11:58:03 2016 -0500

    added line numbers to some more exceptions

commit a985acdf3bf9f73e22f9450576fa8a2e888e49e4
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Dec 18 11:22:14 2016 -0500

    no more tmult

commit 4b02347c7659673783593f14697b6e9979e2b099
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sun Dec 18 11:01:30 2016 -0500

    iterator bug

commit 47cf9d9ea7d254f2eba7e9fd4a9a7bf9f6037397
Merge: 2186600 34f49b2
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sat Dec 17 23:16:16 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 2186600ff22eca47bc05226a4403b36a9212d9a2
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sat Dec 17 23:16:00 2016 -0500

    more tests. Also semant doesn't allow for logical comparison of tensors

commit 34f49b2b73085eaabb91327d0e0c94cc66cbe696
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sat Dec 17 22:48:01 2016 -0500

    Fixed string ops test

commit c79ca4e7a8dea2ec71020052fec7862d4d62c946
Merge: 885dc57 46ae8fa
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sat Dec 17 22:38:12 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 885dc578a3b0907c3fa221854ad817438d84c091
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sat Dec 17 22:38:03 2016 -0500

    Fixed some tests

commit 46ae8fa3fd135f0a1e4d3f48d12d0ae06a95de28
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sat Dec 17 22:37:55 2016 -0500

    fixed some tensor tests

commit 710791d65a24af2a9b5679fd649191e2d50f8f50
Merge: def39ec 151358b
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sat Dec 17 22:03:19 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit def39ec037abd7025ed840a798842e5a26fee93e
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sat Dec 17 22:03:16 2016 -0500

    added fopen etc to semant

commit 28ab71990d39b1207a4a274a8929e0ffb949272b
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sat Dec 17 22:02:08 2016 -0500

    added tensor addition test

commit 151358bbb4bece828112ecd6696462fc2f837452
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sat Dec 17 22:02:02 2016 -0500

    Added a test for the order of function arg evaluation

commit 50add503662245022767d0e1ffd845386df32855
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sat Dec 17 21:11:15 2016 -0500

    logical operators all now return type int in semant. oops.

commit 0e8c9955babd4b03ff97517473d458e4e5cd131a
Merge: 50b4546 25c5468
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sat Dec 17 20:32:05 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 50b4546c7b33b4ee4e4e1fabbb75497b3d4bfaa4
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sat Dec 17 20:31:56 2016 -0500

    ints in tensors autocast to floats. i can write my bad tests again :)

commit 25c546827501cb303be78f6b59f36d3e6aa5a6e9
Merge: 937f23a 5ed87e5
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sat Dec 17 20:30:34 2016 -0500

    Merge branch 'master' of github.com:dyschwartz/LaTenS

commit 937f23aa1a4c542b5b46dcb28cfe4ccebc95c771
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sat Dec 17 20:30:28 2016 -0500

    Binary Ops with tensors working and tested.

commit 5ed87e5e54851c86434b7c2f8f2799e7399bf500
Merge: 8b02d59 8a567a7
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sat Dec 17 18:56:28 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 8b02d59924e73f56588ff2aa326deab6afb36956
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sat Dec 17 18:56:25 2016 -0500

    string to float/int and visa versa

commit 8a567a738c9bd20bfd8167ba9175761f50ed761f
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Sat Dec 17 18:37:57 2016 -0500

    exit status now non-zero if failure is caught. fixes testing script.

commit c6970126f245d267b23fc671cb3a158bed1fca0d
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sat Dec 17 18:07:08 2016 -0500

    Removed sast warning for Eliana :)

commit a1c34819660a0172255e2c1d26ba5496a6c95b11
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sat Dec 17 18:03:51 2016 -0500

    Added itof and ftoi functions

commit 8944b3aa10f538b54b4f9efc004347d3cb67b477
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sat Dec 17 03:42:37 2016 -0500

    minor fix

commit a5c651efb4718b9db108a797289fa06373350e60
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sat Dec 17 03:32:20 2016 -0500

    Variable length tensor allocation working

commit 1caa38de5ae982f266f246f0d83c3704c0254a76
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sat Dec 17 02:16:51 2016 -0500

    Finally it works

commit dc8eda03e8cf07c3393132a7cd37da47870700f9
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sat Dec 17 00:05:23 2016 -0500

    Stupid llvm segfault

commit 99fefaf51dcd94a438c72eb8c8e61fdfbf576f42
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Fri Dec 16 23:17:41 2016 -0500

    More work, currently segfaulting LLVM yay

commit 4469d4d4455457eca615a9669ba4a5d9c443ce2d
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Fri Dec 16 21:35:56 2016 -0500

    Friendship ended with Structured Code, now Spaghetti Code is my best friend.

commit fffe6a11c0b6cf1aa5165c29fd24a25c6ca59bb0
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Fri Dec 16 21:28:25 2016 -0500

    missed these

commit a53a83aa8c4ca95d8f4217fdbffb1393833e1e34
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Fri Dec 16 20:46:05 2016 -0500

    builder madness

commit 4c4a55c0fab9c919a74e7885030f7edd0da605fc
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Fri Dec 16 19:39:42 2016 -0500

    tensor access bug fixes

commit 40dd7309324f8b6472396f90912759fa19e79139
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Fri Dec 16 19:16:34 2016 -0500

    fixed and tested copy header of slice notation

commit 84bc39227d0673e29585414d15f2f83554133095
Merge: 0f5c3ab 4cfa3b4
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Fri Dec 16 18:41:15 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 0f5c3ab66a63e5799e66d72e323309e2a4ce4cce
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Fri Dec 16 18:40:09 2016 -0500

    dim() function in semant and codegen

commit 4cfa3b4477c7716fa90de9cdadb2228dfa61a128
Merge: ad76538 54772e9
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Fri Dec 16 17:29:55 2016 -0500

    Merge branch 'master' of github.com:dyschwartz/LaTenS

commit ad765387eb0620e7d4b01331ed383e5465d5808d
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Fri Dec 16 17:29:48 2016 -0500

    More codegen slice not fixes

commit 54772e932ead7b64c518229e1ba5e00aa4210a3d
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Fri Dec 16 16:44:49 2016 -0500

    fixes

commit ae46a4252947ceeabb54e5247fbd3758fddde230
Merge: 1fd0cc7 e269c69
Author: ElianaRose <erw2138@barnard.edu>
Date:   Fri Dec 16 16:41:00 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 1fd0cc72b1fe59dfc627ddbf68cc25b4ca7378bd
Author: ElianaRose <erw2138@barnard.edu>
Date:   Fri Dec 16 16:40:56 2016 -0500

    not only takes ints

commit e269c690a1db29184474219f2fd9ce036741c705
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Fri Dec 16 16:40:35 2016 -0500

    Integer logical operators

commit c0d71ed38158efcc541ced962b9ab8e42b1d6ef8
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Fri Dec 16 16:12:40 2016 -0500

    Compiling code for codegenning slice notation, testing/debugging now

commit 5e89a08b5cf1e32d690f897854581f8ada9d6b17
Merge: 5301062 82eecd4
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Fri Dec 16 16:05:22 2016 -0500

    Merge branch 'master' of github.com:dyschwartz/LaTenS

commit 5301062262c9c15ffec51d290fa8fed1c795a349
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Fri Dec 16 16:05:13 2016 -0500

    even closer to slice notation

commit 82eecd43ca5ff459579fbeefd9b9567bf29a418d
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Fri Dec 16 15:59:54 2016 -0500

    String concatenation

commit 4aa569a5659a76390e5cff1d51e789fea29e1903
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Fri Dec 16 14:08:56 2016 -0500

    More slice notation work ffs

commit 10a05f8af2c06ef04e112c4b3416ffe532b218a1
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Thu Dec 15 22:56:57 2016 -0500

    Branching codegen_work to do changes

commit dff1fbe1124fd6021dfe942ad9d6c7aef2820e5a
Author: ElianaRose <erw2138@barnard.edu>
Date:   Thu Dec 15 21:41:50 2016 -0500

    removed semant warning

commit 82a4f6655fd7b83c9346b0e39f8aa5a437dcc546
Merge: fac1eb2 b2d1b1b
Author: ElianaRose <erw2138@barnard.edu>
Date:   Thu Dec 15 21:40:16 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit fac1eb2ad79beed75610dbe0fab32b7e91980c43
Author: ElianaRose <erw2138@barnard.edu>
Date:   Thu Dec 15 21:40:08 2016 -0500

    1/2-tensors now print as vector/matrix

commit b2d1b1b052bbcc4a31631b9155397dabf4cc1ec0
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Thu Dec 15 20:34:55 2016 -0500

    Improving the test suite; nor sure why error messages aren't working

commit 565332987572b86e5b78a190f74c8ca5cc79fc03
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Thu Dec 15 20:06:05 2016 -0500

    Added some new tensor tests

commit 74efa81b90ab7337f0aee0f36a59636c4448d238
Merge: 4be3f38 ef61347
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Thu Dec 15 19:50:07 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 4be3f38e2de8ba5a3017c020ccf12c7ea3b5fa3c
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Thu Dec 15 19:49:52 2016 -0500

    Added callback sast constructor, for codegen internal use

commit b2c7f158d851ee40f284b31aa405d936aed1b23f
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Thu Dec 15 19:36:56 2016 -0500

    Tensor access and tensor storage working and tested

commit ef61347270f7f8036a3fee95b98598a5c9968a18
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Thu Dec 15 19:18:53 2016 -0500

    More exception fixes

commit d6e2c2d7135ced6ea7b95a40d4376c2f83710238
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Thu Dec 15 19:16:54 2016 -0500

    pointer deref bug fixed

commit 98f5d99b272807ad3323203bf1badec9141bd3b0
Merge: 05f7fd3 5e0890e
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Thu Dec 15 18:53:01 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 05f7fd3a553d7b6d8ff796bd581fb7d36a2a5bc8
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Thu Dec 15 18:52:39 2016 -0500

    wtf?

commit 5e0890e91d64d44c1fa90e88eda083d280603605
Merge: d8797dd 70853d6
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Thu Dec 15 17:25:09 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit d8797ddcc3d751d5c9704482a99f98366806130e
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Thu Dec 15 17:24:56 2016 -0500

    Stopped calling List.rev everywhere and finally only called it once in the parser

commit 70853d67a65e3a0c25f97850bc708c82b8c9eaef
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Thu Dec 15 17:09:48 2016 -0500

    Should be able to assign to a fully qualified tensor location now

commit 5f85f2c943478b2a7e4d78faf6659ff89ce37e90
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Thu Dec 15 16:44:32 2016 -0500

    Added line numbers into sast. Working. Line numbers not fully added.

commit 51c267111c2608f657db925d895136d963fd7950
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Thu Dec 15 15:55:53 2016 -0500

    Replaced last semant Failures with Exceptions, added a few line numbers

commit 2673d2d3a9d73381ded200774cf34510a8108bbb
Author: ElianaRose <erw2138@barnard.edu>
Date:   Thu Dec 15 15:17:49 2016 -0500

    changed line spacing for pretty printer

commit b12798d38b2981fba5c16923ca7cf30f713b2ab1
Author: ElianaRose <erw2138@barnard.edu>
Date:   Wed Dec 14 23:46:27 2016 -0500

    fixed return type checking

commit cb8b5a53ad5de99ea5dd23213fb15366a9697150
Merge: b45f79a 44c4027
Author: ElianaRose <erw2138@barnard.edu>
Date:   Wed Dec 14 22:17:25 2016 -0500

    merged

commit b45f79a38f878d2fec0b78d7faaa7c44c954e98d
Author: ElianaRose <erw2138@barnard.edu>
Date:   Wed Dec 14 21:52:28 2016 -0500

    added colors to pretty printer

commit 44c4027e79125943497297eb4c4533349aade546
Merge: 8d275b7 2759b92
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Wed Dec 14 19:56:47 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 8d275b7177024004d4442ab2c6d603d3fea6b3ad
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Wed Dec 14 19:56:39 2016 -0500

    Added index checking to global tensors

commit 2759b9271ea38c5ce03f06964d281f9fe096958f
Merge: f8ac66f 6134150
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Wed Dec 14 19:54:31 2016 -0500

    fixed merge conflicts

commit f8ac66f15c5c78094a4b7cd5b99429b043d989b7
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Wed Dec 14 19:52:38 2016 -0500

    line nums added to expr and bind. still missing from stmt, fdecls

commit 6134150a6b7945054eb9e688399cb6619f5e41e4
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Wed Dec 14 19:06:58 2016 -0500

    Removed last semant warning for Eliana

commit 06fb35707bf92737682fe0d739da0753073471d2
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Wed Dec 14 18:29:42 2016 -0500

    No more semant compile warnings

commit 513624838c0f035730e368bf0b31b5fd7c9f505f
Merge: 82cd30c 97005bb
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Wed Dec 14 18:14:26 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 82cd30c4a44bbf1e459c88fb433bbe0e5869fcfe
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Wed Dec 14 18:14:24 2016 -0500

    line nums in progress

commit 97005bb37c69b98bf2767cce9338eb5e36595958
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Wed Dec 14 18:02:00 2016 -0500

    Error message fixes

commit 00aa3deaaee9e4449de4530a4a0c2a6ab015f5b9
Merge: 66bc18d 65b3fe8
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Wed Dec 14 17:29:00 2016 -0500

    Merge fixes

commit 66bc18d4d2762c250d94590df056f8e83aeaee70
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Wed Dec 14 17:26:13 2016 -0500

    Put error messages back at the command line, fixed disambiguation error, added operator back into BinaryTypeMismatchException

commit 65b3fe8b3e96b742b3e2f8cdf480bbdf47fa94ec
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Wed Dec 14 17:17:25 2016 -0500

    merge finished

commit 57253b0b0069328cb59c3ae205d26b4df8d5d21b
Author: ElianaRose <erw2138@barnard.edu>
Date:   Wed Dec 14 00:25:04 2016 -0500

    pretty print tensors

commit db7b39e3942709cffeb3e1daf450acfc895f1edd
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Mon Dec 12 23:44:14 2016 -0500

    Fixed merge breaks, compiling

commit 53f2f5e7f50ffee9dfd1938817db72262de2788e
Merge: 349e087 72e4c6d
Author: mr3522 <mr3522@columbia.edu>
Date:   Mon Dec 12 23:38:41 2016 -0500

    Merge pull request #4 from dyschwartz/fixTenSemant
    
    FixTenSemant - tensors implemented in semant

commit 72e4c6d8f1a95a977741718c74fe486d929fa85b
Merge: 29a7040 349e087
Author: mr3522 <mr3522@columbia.edu>
Date:   Mon Dec 12 23:37:34 2016 -0500

    Merge branch 'master' into fixTenSemant

commit 349e0870daa38955bf7519fcef5604c6b7753272
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Mon Dec 12 23:27:11 2016 -0500

    Tensor slicing headers copied, now actually need to copy contents

commit 29a704006dc0d72267019124c5bd2dca1ac71e13
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Dec 12 23:22:57 2016 -0500

    Converted rank 0 tensors to floats; prettified type matching error messages

commit 35bf7185eb0d1045b1b2cebf430f6264d13e86bf
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 12 22:23:57 2016 -0500

    fixed parser

commit 9e5f291152623ec1dd6462c35218537adafaee4b
Merge: a739bfb 2704d47
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Mon Dec 12 22:07:56 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit a739bfbcfb55a5bbbd9a9adc7dd9e0aeafc566ba
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Mon Dec 12 22:07:43 2016 -0500

    Tensor slicing working

commit 2704d47edbcf40a051d2aefc3276d3429d30fa98
Merge: 196e198 04b6369
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Mon Dec 12 21:56:39 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 196e1982d17bb5c583af7075afe752689723acaa
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Mon Dec 12 21:56:36 2016 -0500

    scanner fixed to escape special characters in strings, .gitignore added, many tests updated to our new conventions

commit 04b63696e5fcb354ad4d94fe645d6e70d4cad6d9
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Mon Dec 12 21:31:34 2016 -0500

    Tensor access working

commit 87c5d89964c798e9b2dd75958fbe3071e1a445ae
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Dec 12 21:27:44 2016 -0500

    Fixed tensor binds for Mohit; tensor immediates doube-counting

commit 680726fccf3204e0282fccdfabf20fbfd3cf3d35
Merge: 71f7b0a 12ab316
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Mon Dec 12 20:53:26 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 71f7b0a650f5598e0ce5f63d108a9934ca2fa404
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Mon Dec 12 20:50:01 2016 -0500

    fixed function parameters not used

commit 12ab3165bb29e06c3c08a6a40853ea60ce97848d
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Mon Dec 12 19:56:38 2016 -0500

    boolean binops properly get typed as int

commit e703dc73b215e6d94b71b3f1d4ff9c3125084023
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Mon Dec 12 19:34:29 2016 -0500

    i mean now. now the last trace of microc is eliminated

commit c3eb542e60d07fd67dd8a0b8d6b57776dcbd46ec
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Mon Dec 12 19:33:10 2016 -0500

    print_string put back in semant, final microc vestige removed from testall

commit bb317e7855b06e6f313cdb521bf64c280f7c87e4
Merge: 6809598 4502b5a
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Mon Dec 12 19:31:25 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 4502b5a7dfb9d63fd453ffc9a87a5306d57dba34
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Mon Dec 12 19:30:30 2016 -0500

    Fixed strings

commit 6809598078ce2d9dde549ab511c64bcddf440442
Merge: 763e9d3 d945976
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Mon Dec 12 19:10:35 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit d945976fc853544347ef04f034b8dba02b505060
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Mon Dec 12 19:10:26 2016 -0500

    Fixed FPs and added new style tensors allocation

commit 91f232f68707f9b7445fcf9a0d4e9992fe426e91
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 12 18:56:33 2016 -0500

    breaks! fixing parser

commit 763e9d3c43366429623278a76ef98ff535e72b86
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Mon Dec 12 18:53:51 2016 -0500

    - scanner updated to handle escaped characters and floats with unsigned e
    - semicolon added to fix broken test

commit 4ee0342e8c0fe8f2efbfacd037e1801c7f46897c
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Mon Dec 12 18:40:57 2016 -0500

    codegen supports floats, strings TODO

commit 133bb7df8e95121bbcf989f9b35c9d4fe462aabb
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Mon Dec 12 18:23:25 2016 -0500

    Further codegen updates, more progress

commit 46047ede6c83bb24d290a1e51737453f68d46a8f
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Sun Dec 11 17:35:15 2016 -0500

    exceptions migration finished

commit 178af2f12f2325ac65491b1341b86e5ef27742b7
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Dec 11 15:54:30 2016 -0500

    fixed float/tensor multiplication

commit 94adeb0bef802cde529aba192514f9b88b7b7671
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Dec 11 15:48:11 2016 -0500

    tensor multiplication

commit 3af8f725b59940e5461d3f928aa4b2f3f6273ca3
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sun Dec 11 15:24:18 2016 -0500

    Fixed the stupid??? list??? error??????

commit c11ce4e145212edc1464291a33fab01f1d6b6bba
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Dec 11 15:07:36 2016 -0500

    tensor multiplication

commit df3f61acaaac7b9a0b4b438a26cd2296e4834236
Merge: c36293a 086ebd5
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Sun Dec 11 13:55:38 2016 -0500

     merge conflicts fixed

commit c36293a1f37d92998537877b7045aa1bc409eff5
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Sun Dec 11 13:53:30 2016 -0500

    more exceptions migrated

commit 5c96f7c56f92b90679c2d31faa138f7519255f40
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Sun Dec 11 13:48:08 2016 -0500

    typify fixed

commit c3827ef3ed1c3409af3f2c5134c8976e678d7142
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Sun Dec 11 13:40:22 2016 -0500

    progress on exceptions

commit 086ebd5d22b6a30d46b646398156b6b7552f544c
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sun Dec 11 13:14:26 2016 -0500

    iterators compiling, will test and implement tensor functionality

commit 90d3c4b0c4c8fd3adffb85d59c3c1c5105904b28
Merge: 2bb56be b1f8ab4
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sun Dec 11 12:34:13 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 2bb56be02a0cbd0078a7700fa945877412ecd9c0
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sun Dec 11 12:34:01 2016 -0500

    Changed test programs to conform to actual language

commit b1f8ab406428fbdb8c20c41eab11f50eb7e15d6a
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Sun Dec 11 12:33:52 2016 -0500

    for loops. yay

commit 6626a3396f418d02d2ddc479852ff66803c2a71e
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Dec 11 12:16:25 2016 -0500

    took open ast out of semant

commit f158dee8cfd5cc8f37b10ece13b2c2fbcecb276a
Merge: 3ec8cb1 cc32cf4
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Dec 11 12:11:15 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 3ec8cb193cbf28e06a5268391bd9947d9319c856
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Dec 11 12:11:09 2016 -0500

    pretty printer fixes

commit cc32cf4caa89d40a4835346b74ea092e392ea086
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sun Dec 11 11:52:29 2016 -0500

    4.01 compatibility

commit 58222b56717386bacbd57ad96ee5725b68e8011e
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sun Dec 11 10:50:19 2016 -0500

    tensor iterator work in progress

commit 4f8ccd51a7afe23c307abe6b15ae98f6392f94f3
Author: mr3522 <mr3522@columbia.edu>
Date:   Sun Dec 11 10:20:39 2016 -0500

    Update sast.ml

commit 4db5a9db095709bf539b0a91f10761adedb41f49
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sun Dec 11 07:37:32 2016 -0500

    Floats supported, type promotion working

commit 5ba40a0d02519e36fade4d59ac351133c8fd4fc0
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sun Dec 11 07:06:11 2016 -0500

    Tensor storage to variables working

commit c8bb1c1d27996294417c4dd32f6911e53b8a3034
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sun Dec 11 06:19:19 2016 -0500

    Added tensor lookup

commit 11ee0ed6b8127e66272683c9c964a0f0cc266679
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sun Dec 11 05:42:37 2016 -0500

    Should build any immediate now

commit 7b7da7bfc3408cb624c012229f8841857aec28ef
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sun Dec 11 05:01:55 2016 -0500

    Tensor immediates working

commit b955efc6924828ad0e865d4f9b5b0d6e7145b959
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sun Dec 11 02:49:11 2016 -0500

    fixed break by commenting out code, please stop breaking the master branch

commit 56c7570cf8c60e8ec5fe96c13da15d8495573bcd
Merge: 78cd9c6 3ab47d9
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Thu Dec 8 18:31:42 2016 -0500

     ? trying to figure out merge ?

commit 78cd9c6bb6033c797beba52ebab25c88238c7ea3
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Thu Dec 8 18:28:39 2016 -0500

    parser errors work except for printing actual bad token

commit 3ab47d9b795381e358ca285d787d6f876c7af53c
Merge: 2098460 d54a59e
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Thu Dec 8 17:37:23 2016 -0500

    Merged tensor with master branch

commit d54a59ef6acbaf099d2d8efb57e246d4d1e9efac
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Thu Dec 8 17:11:24 2016 -0500

    Added tensor checks to check_globals

commit fb742406db5e6ff48485397bace599d486cff27b
Author: ElianaRose <erw2138@barnard.edu>
Date:   Thu Dec 8 16:47:26 2016 -0500

    fixed some warnings

commit 209846042a0b6f46e30d60bd2ed8d5c57aeeef34
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Thu Dec 8 16:39:36 2016 -0500

    linenumbers from scanner + scanner cleaned + somewhat better exception handling

commit 21730bd3b708cc0380ce88c5d5849c63d4575721
Author: ElianaRose <erw2138@barnard.edu>
Date:   Thu Dec 8 16:26:35 2016 -0500

    tensors in semant workgit add semant.ml

commit 54f9298af729480a31e44dc9e5ee1c47ac6429fc
Author: ElianaRose <erw2138@barnard.edu>
Date:   Thu Dec 8 15:58:12 2016 -0500

    TensorAssign implemented in semant

commit 0c54fde2df1e942390e48a10ca6d920489c3f533
Author: ElianaRose <erw2138@barnard.edu>
Date:   Thu Dec 8 15:28:32 2016 -0500

    check that dimension/size of subtensors are equal

commit 887c41756131e2160153a72d69215e21f9b0dc2a
Author: ElianaRose <erw2138@barnard.edu>
Date:   Thu Dec 8 14:53:00 2016 -0500

    check that expr in tensors are ints/floats

commit 494f073fb91884009e040091c0024cac2406436e
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Tue Dec 6 09:53:18 2016 -0500

    fixed to only warn when statements follow return in block

commit 7490b7f52b04320b0f3e5a0d27ed371e569f7105
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Tue Dec 6 09:28:46 2016 -0500

    now errors if statements follow return in block

commit 9528a39166d7373d2c8946a7979f842c71a4001c
Author: ElianaRose <erw2138@barnard.edu>
Date:   Tue Dec 6 00:08:43 2016 -0500

    tensor immediate checks for rank

commit 2f3662daeaad4143955fb827a03b3786b549d3f1
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Tue Dec 6 00:04:59 2016 -0500

    latex comments made consistent for fdecls, README updated for eventual inclusion in LRM

commit 9fe4c5c942b2fe78261721a9170e48b1a1fc0e60
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Mon Dec 5 23:58:00 2016 -0500

    pretty printing comments merged into regular scanner/parser/ast

commit 573a9bfa6d13be8ecba6e3059751a5bcb3a4906e
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Mon Dec 5 23:38:24 2016 -0500

    comments before blocks and before func decls

commit e28f4166c2f603ab092d3943afa2aa849e981128
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 5 23:16:45 2016 -0500

    half of tensor immediates work

commit 95e0be653d1ccd7118dfdd340f93d410e96dac49
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Dec 5 22:58:26 2016 -0500

    Started tensor immediates

commit 1007f900f4af444f02650885651a17d2b5a451fb
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Dec 5 22:36:07 2016 -0500

    Fixed tensor rank calculation in TensorId

commit 24d79bcf057dc30cb0e0e97f7c09644a65c69825
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Dec 5 22:18:36 2016 -0500

    Tensor IDs in semant, no tensor literals yet; changed tensor type in SAST to contain only int instead of str list

commit 36901622bafb0f9f7ccd437ea4ba1603982d817a
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Mon Dec 5 22:00:34 2016 -0500

    README has link for llvm reference manual

commit 7c2fb1f23217f3fb67f60f4c54f5a2b762c1c7dd
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Mon Dec 5 21:59:46 2016 -0500

    print_int working. strings in general don't work in codegen

commit 92fd21142a2d0393661d9f717e3faa0bfedb2b46
Merge: 12620a8 e6f104e
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 5 20:21:43 2016 -0500

    Merge branch 'tensor' of https://github.com/dyschwartz/LaTenS into tensor

commit 12620a8ac17f1397418f1c8997beb3a56f34f772
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 5 20:21:25 2016 -0500

    started fixing sast for tensors

commit e6f104e713e9707463a5316ae5208e5297196ecb
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Dec 5 20:21:04 2016 -0500

    comments

commit be6ab11d4502eb25cac4197d7c49ba2a70265717
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Dec 5 20:11:40 2016 -0500

    Prevented user from redefining variables in same scope

commit 386e82829b84a7251c0acaf75ba372dc71be2ce5
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 5 20:06:17 2016 -0500

    finished printing ast with tensors

commit dca413f54b5c8d6001afdb81dda3473bcdc4e54b
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 5 19:47:01 2016 -0500

    fixed parser to handle tensors better, made ast print tensors

commit 809c506205a5c9ab10806cf82d876e4ac7ba6a63
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 5 18:36:53 2016 -0500

    removed extra line in past

commit 840266a6ebd2b0a5934ae509a9bfc4aeed95a301
Merge: a20bd06 62e616f
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 5 18:33:34 2016 -0500

    merged

commit a20bd06e7e6148ef17252a525fcff43912eb37e4
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Dec 5 18:30:01 2016 -0500

    fixed pretty printer to actually print

commit 62e616fb1e56c0793d771cfe44ac15931d51ca02
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Mon Dec 5 18:10:49 2016 -0500

    printf now takes a single string as its argument

commit f3a3c0310f3c880a12fd241ef89472c861e0d210
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Dec 5 14:52:39 2016 -0500

    Added debug global environment print option

commit 8b7fffab6170d822a46903ff0abaa10700a56169
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Dec 5 13:08:52 2016 -0500

    Test suite works. By which I mean everything fails, but the script runs. Edit the llvm depending on your machine....

commit a47ca083466a2e3539fa12132f3ec2e5d5ea85da
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Dec 4 21:05:09 2016 -0500

    pretty printer with no comments or tensors

commit 8a882801d5e5b3eafe66e527d1b19070e5e80136
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Sun Dec 4 14:28:12 2016 -0500

    check_call cleaned

commit 46d36511e46d3304696660b4fc20cbb80fff6235
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Sun Dec 4 14:24:31 2016 -0500

    printf working in semant

commit e0884620ade1cfdcc1a9b3a2ebd60162b2cd5f25
Merge: a5a2cce 364345b
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sun Dec 4 13:39:31 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit a5a2cce07606be3e9e45660b755d15d643bad5f8
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sun Dec 4 13:39:13 2016 -0500

    Threw away the quotes from a string literal

commit 364345b19f14d323f3fd56d3fb59b2301fae3b57
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Sun Dec 4 13:24:22 2016 -0500

    printf passes semantic check, pipeline for adding built in functions

commit 1efab0133c6ee5721c21f708ae636985bfbd98b2
Merge: cc2bbbe ed34388
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Sun Dec 4 12:40:30 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit cc2bbbe53999904ec49816fe68339873a0998055
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Sun Dec 4 12:40:25 2016 -0500

    semant handles overloaded functions

commit ed34388c91e4c79f0b98bc657f8ef2b25952ee27
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sun Dec 4 11:57:40 2016 -0500

    Fixed sast pretty printer now that binds are sexprs

commit 897baf4e95a0973e58928db98a3d0b994a48ee74
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Fri Dec 2 14:04:36 2016 -0500

    Added support for print special function, currently can't work because semant pipeline does not like print

commit 6c3016e7799e15f4f02ff06d176379ac7b776b39
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Fri Dec 2 02:19:40 2016 -0500

    functions and function calls working, calling it a night

commit 55e686f982265655dbaa8547ff626c67569cc3de
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Fri Dec 2 02:10:54 2016 -0500

    Tested For, While, If-then-else, Return, all the basic expressions, blocks, Binds, bindsandassigns, variable storage and accessing, literals, todo: functions

commit f8caf05d88caf3ffe1d524ffed47f33c63c245ac
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Fri Dec 2 01:19:05 2016 -0500

    Modified binds/lookup to use new stack for all operations, is compiling, will test

commit b7da6f0c4355f4dc498228e0bb5b6c6667a465fa
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Fri Dec 2 01:04:01 2016 -0500

    Added mutable stack as holder for scope, we need it as scope is changed dynamically by expressions

commit 4184bcd943f4d465908278f6350c27031e4dc9a2
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Fri Dec 2 00:34:57 2016 -0500

    Fixed another bug with semant throwing away an sexpr and keeping expr, we should uniformly keep around sexprs, added more functionality to codegen

commit 1a355493e8325c8aa5b8181a799d58fb40d54163
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Thu Dec 1 22:49:11 2016 -0500

    Literals now working inside functions, tested verified

commit 106699b934f83bda50b882f51c1b0a15d47aeab4
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Thu Dec 1 21:55:48 2016 -0500

    Scoping lookup compiling, probably working

commit 68c2347ab760e1548abbfe327444ff7c9a57d034
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Thu Dec 1 21:33:54 2016 -0500

    globals tested and working, fixed floating point parsing bug in scanner

commit 7fd3ef01248fc869e89177cddb5698d5d8c9e394
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Thu Dec 1 21:13:02 2016 -0500

    globals added and compiling, testing now

commit 22f6da97fda716dd39b2aafca0a37dca1b5cae83
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Thu Dec 1 20:10:45 2016 -0500

    HUGE fix to semant/sast, semant/sast completely threw away the expression associated with any variable on type checking

commit 61b9d358c4734da64ab6bbbb6171501e06136e69
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Thu Dec 1 18:57:24 2016 -0500

    Fixed codegen to something that works

commit 7823572311e3727171796ef56477fdbc049566dc
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Thu Dec 1 17:09:46 2016 -0500

    sast printing works. booya

commit 8746136a4f45d69532f637541442133d069ccd37
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Thu Dec 1 16:15:53 2016 -0500

    Pretty compiler warnings, prettier semant.ml

commit e8170e9ea8d80918061407af274b09a0d8d31463
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Thu Dec 1 16:15:17 2016 -0500

    README updated with instructions to pretty print

commit 5fcbfddac4c773819c0a9f2d7ea916717e2fa8c9
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Thu Dec 1 15:51:23 2016 -0500

    fixed sast pretty printer and added latens flag to run it

commit 19e2a3de29710acf3ad5ea7a6818e498640b1ad8
Merge: 39620eb 5176210
Author: ElianaRose <erw2138@barnard.edu>
Date:   Thu Dec 1 15:39:42 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 39620eb8dbd6e0e5824d3f0737eb7ba1ab35868d
Merge: 7af9cc6 5b6e47c
Author: ElianaRose <erw2138@barnard.edu>
Date:   Thu Dec 1 15:36:45 2016 -0500

    Merge branch 'fixSemant' of https://github.com/dyschwartz/LaTenS into fixSemant

commit 7af9cc67875d6448b15609ac60618f6b1407bcd2
Author: ElianaRose <erw2138@barnard.edu>
Date:   Thu Dec 1 15:34:45 2016 -0500

    sast pretty printer

commit 5176210101ee85c0905ccf14eafa0547a00820d5
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Thu Dec 1 15:28:11 2016 -0500

    latens fixed to handle printing sast

commit ac112e45df4db2c80d639beaa07d0dbec2413d3a
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Thu Dec 1 15:20:49 2016 -0500

    added formals names to Sast.call

commit 5b6e47c6ed3e1294a468a73f1269444d1666cc18
Merge: ef281f0 3d22980
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Nov 28 22:34:09 2016 -0500

    Merge branch 'fixSemant' of https://github.com/dyschwartz/LaTenS into fixSemant

commit ef281f039002b25858258b7ebdc9adc3d6c83f61
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Nov 28 22:33:49 2016 -0500

    Parser understands declarations

commit 3d2298068ff4a5a0f5da602183161bc9838a3faa
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Nov 28 22:13:47 2016 -0500

    fixed warnings

commit 4f4bcfa322c05257eca151dd8067cf3a0759147b
Merge: 52f1110 ae05fd3
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Nov 28 21:39:39 2016 -0500

    merged with master

commit ae05fd3184cf93b9e44e71bbc74ec3c68b35b5dd
Merge: 62d04de af6a734
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Nov 28 21:34:45 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit af6a7348626de14daa90788b4b927a2df055a2ea
Merge: acdf0bf 7d09bb3
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Mon Nov 28 21:17:33 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 52f1110bbfb4a91e252d68fd9c752472e80e344d
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Nov 28 21:17:04 2016 -0500

    Fixed parser to compile with function body being a stmt not a block; no codegen

commit 3681450ac3d053ccf491bbb1eb170f101d34567b
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Nov 28 21:01:19 2016 -0500

    started fixing semant

commit acdf0bf6a6c7252a8333e3858da25cf5dbc83b73
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Mon Nov 28 21:00:12 2016 -0500

    check_return checks return type

commit 13484b521969d9f62503bcfc58f28beb77a28cf2
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Mon Nov 28 20:59:10 2016 -0500

    check_stmt no longer takes options for local_env, added function return type to local_env

commit 3a2c87a15819da7e2a79817d3481126d60bd34d0
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Mon Nov 28 20:57:16 2016 -0500

    check_stmt no longer takes options for local_env, added function return type to local_env

commit 7d09bb35053fb49031d498272d104c47c12db476
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Nov 28 20:52:41 2016 -0500

    Added pretty printer functions to ast and sast

commit a99d85cf0a1f91359c645baf5557821a46f9d9cc
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Nov 28 20:33:24 2016 -0500

    changed name of microc to latens

commit 62d04de450ae2b5dbb4aef155e3f2159d7fb9f30
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Nov 28 20:32:30 2016 -0500

    working on making

commit 063f2b637bf50365b23450e8b42c06c6c1f32a74
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Mon Nov 28 20:20:26 2016 -0500

    deleted redundant notes files

commit b3f328e467edb23cb25d1c70191578e128b70b1b
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Nov 28 18:02:59 2016 -0500

    added notes file

commit 901ce30027eff7ba79e9d27dcc469c9c4fd1ffdb
Author: ElianaRose <erw2138@barnard.edu>
Date:   Tue Nov 22 00:12:21 2016 -0500

    apparent fix needed for semant

commit 1a94449007cf61ec59a12fba9d982f0d0e7bf933
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Nov 21 23:59:07 2016 -0500

    Made semant return a sprogram

commit b116b186d927cb12efb2e5caadc38fc20d727851
Merge: 36377c2 112446f
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Nov 21 23:41:10 2016 -0500

    Merge branch 'fixSemant'

commit 112446f45755ac30fcf2142f882a1ebe6c6af5a9
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Nov 21 23:37:13 2016 -0500

    merged

commit a5f48f643d73a00a0af97017568086e1bc806cc6
Merge: d116e0a 9e5bd9e
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Nov 21 23:35:23 2016 -0500

    Merge branch 'fixSemant' of https://github.com/dyschwartz/LaTenS into fixSemant

commit d116e0a04839f9bfa39ed0c6aafdd3757a78b67d
Merge: c109509 caca94d
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Nov 21 23:34:27 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS into fixSemant

commit c109509215a9d32c2bc0e8a31151d43165cc1f3d
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Nov 21 23:33:58 2016 -0500

    it works(with globals)

commit 9e5bd9e9ed5caa3444c1a54dce75ffb30705a48e
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Mon Nov 21 23:05:02 2016 -0500

    scanner comments addressed

commit 14911fa4d08de64fc6b338fb621d959453574766
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Mon Nov 21 22:49:58 2016 -0500

    sast neatified

commit 23402a403474bb506e93bdf7875b83aced81f67d
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Mon Nov 21 22:39:14 2016 -0500

    env is now global_env in check_expr, for readability

commit 2887fd34970dd18b9a677412300b643eee1e4dea
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Mon Nov 21 22:35:13 2016 -0500

    hierarchical searching to resolve var names

commit 18b1dd59b5c32443c880864b7d9ab768976380a4
Merge: 0da1317 50cc361
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Nov 21 22:27:58 2016 -0500

    Merge branch 'fixSemant' of https://github.com/dyschwartz/LaTenS into fixSemant

commit 0da131776712a7f0e6366dc74f9f2fbaccda2623
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Nov 21 22:27:45 2016 -0500

    added env hierarchy search when resolving var names

commit 50cc361d3130945de6a04f514598a6af731a345e
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Nov 21 22:15:11 2016 -0500

    Finished check_function, no errors

commit 072114e70b4f8abe63de41865b6b182703e4b10a
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Nov 21 22:03:30 2016 -0500

    99% written check_functions

commit dd5f6a8db118f4aa0b428d1a5437509d6b8ed79c
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Nov 21 21:41:13 2016 -0500

    half-working check_functions

commit 887359018b97bb10185b6f60ba8ce212810ef5ce
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Mon Nov 21 20:39:55 2016 -0500

    semant compiles warning-free up to check_globals/check_functions

commit d4aa82693a64d25c096fff0e5563e80e83bf476e
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Nov 21 20:26:56 2016 -0500

    Semant compiling without errors again

commit 36377c2740220a7ba9ab96b46f7a3b28ead5dd45
Merge: 791b99d caca94d
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Nov 21 18:37:55 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 685e5340063c13f68d6b82e21a6b163f267cf016
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Nov 21 18:37:38 2016 -0500

    Modified SAST

commit caca94dc98ce6b4fe39af2cb39a9194a3e964b8c
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Mon Nov 21 18:35:50 2016 -0500

    Hello World working

commit 791b99ddbd4689b9cbc182d2ace9eeb14f80160f
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Nov 21 18:07:09 2016 -0500

    trying to fix

commit fe40bba093cbf518550633c06d250ead421d7557
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Mon Nov 21 16:42:19 2016 -0500

    shit compiles.

commit ad1b7d55b94b29596ae5fe78d536871039cd4e70
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Nov 21 16:04:49 2016 -0500

    more fixes

commit 5e5e8cbae879d0439ae6bbf1c76df42678728a36
Merge: ba72dff 7c9325b
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Nov 21 15:41:34 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit ba72dff2e6cff98795cd24046c651e89704c45a9
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Nov 21 15:41:28 2016 -0500

    more fixes

commit 7c9325bb1025127e53e77eaa84a27015f5a5b6f4
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Nov 21 14:38:39 2016 -0500

    Beginning check_functions

commit f8da2ed673021be055723d0f9f511c8b4fc90069
Merge: b79c483 1b27502
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Nov 21 13:08:36 2016 -0500

    Merge fixes; no errors (no check_functions)

commit b79c4835eaac1c10be34a2d8fd375bbe7c736202
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Mon Nov 21 13:02:53 2016 -0500

    Compiling with warnings (no check_function)

commit 1b275027fd398263a8366dc3d8993b0a6951bf8a
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Nov 21 12:56:32 2016 -0500

    more fixes

commit 386a0526bec0bd97d6fedcf656158c6ef1c9d812
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Nov 21 00:25:01 2016 -0500

    fixes

commit 32efd9d5d2f701e2e65f75ea5bd90e7204601290
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Nov 21 00:09:50 2016 -0500

    fixes

commit 771ea2889dafbb26f2915657ab7dd004d429a97b
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Nov 20 23:59:01 2016 -0500

    fix

commit 6bca5e263a61342e9d5d243ee7371bb799914f6e
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sun Nov 20 23:52:05 2016 -0500

    More of the check_expr error

commit f194f7a724c63a4044c5fbe1bccafc98c733ada9
Merge: 48a5d1d 1a7e81d
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Nov 20 23:40:35 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 48a5d1d88fb970a6b67e810d6dd899f5751686ab
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Nov 20 23:40:31 2016 -0500

    fixed errors

commit 1a7e81d59921857378adc5be9de912de78cbc84b
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sun Nov 20 23:39:15 2016 -0500

    Fixed the elusive id error

commit 647d903e726ac5a29915e7309518d1ff8e943030
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sun Nov 20 23:29:44 2016 -0500

    Fixed typify: added something (sast) to return at the end, removed nonsense

commit 39b13ae5c85233cc355634ec7a05812bb031e57d
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Nov 20 23:05:18 2016 -0500

    fixed errors

commit cd9cb6ffa8d2481a6fc79d5643e6cc9e41e52bbe
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sun Nov 20 22:43:58 2016 -0500

    Added global environment to keep track of function decls + their args

commit 7a5d510e3afa7e6828ee6c15a41da06cb10b2436
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Nov 20 22:18:13 2016 -0500

    fixes

commit ef57d014626b13768b73026b08c071a2c8325fd8
Merge: bf1c38e 2cb2cd7
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Nov 20 21:23:20 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit bf1c38e108aee11ddf953c8c144b7fac77af5fc6
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Nov 20 21:23:04 2016 -0500

    still trying to fix semant

commit 2cb2cd72ac7da4ddc98f47831da4d8883cd420b8
Merge: cfc9775 47ed183
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sun Nov 20 20:53:41 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit cfc977504976ed5e52d80871eae7cc67447bf66a
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sun Nov 20 20:53:18 2016 -0500

    Hardcoded the structure of a hello world sast into microc.ml, will codegen this

commit 47ed1836514f9a1aca4d713d111a8ddabcd41be9
Merge: 42ef333 89035d1
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Nov 20 20:48:23 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 42ef33326a9dcca3e5cced836a5ab77b811f3fd7
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Nov 20 20:48:15 2016 -0500

    fixed line 177

commit 89035d1ebb37d3a411d4815adcc6445848b435c4
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Sun Nov 20 20:33:06 2016 -0500

    codegen/microc compiling

commit 054a0a19304e2515306491eeff3b23659dec60f4
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Nov 20 18:41:28 2016 -0500

    small fixes

commit e3b7ef05ae34adbbe0f956d57cdf4c33af8dedbc
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Nov 20 18:10:55 2016 -0500

    little fixes

commit daa642082cb064024c7abce14f2650d86cc9061b
Merge: 2a2d859 17510c6
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Nov 20 17:56:58 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 2a2d859e62e54396992af7f4a0ebe25ef38b8e0c
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Nov 20 17:56:50 2016 -0500

    added up to Call in Ast.expr

commit 17510c66b318fbc6d478b58192f619216bb64e8b
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sun Nov 20 17:56:41 2016 -0500

    Added check_stmt

commit d37cd55e616aaf01537182c2076370f99ae616b2
Merge: 247f9eb 87206b6
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Nov 20 16:33:28 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 247f9eba50b987c9f8817dce26020d48c2e46436
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Nov 20 16:33:16 2016 -0500

    started check_expr

commit 87206b607d70a3e96ab4cf88bcd75e0b019c239c
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Sun Nov 20 16:30:30 2016 -0500

    updated changelog

commit 14f367841a33b0c6b9a6326314bd6ef5518d9ff3
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Sun Nov 20 16:28:35 2016 -0500

    check globals started

commit 53110cbde208f39872a93b5b83aec5bacd6252fd
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Nov 20 13:01:28 2016 -0500

    defined check_stmt and check_sblock

commit 165fd6fa948430ee77169adc0d1864ad2cd91f24
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Fri Nov 18 11:35:44 2016 -0500

    Added scope to the SAST variable declaration to help codegen resolve variables

commit 964de87a383692a0471bba806d0bec40c5554996
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Thu Nov 17 18:15:15 2016 -0500

    Friendship ended with MICROC SEMANT, now OUR NEW SEMANT FILE is my best friend (see changelog/semant.ml)

commit e29c54db284a9684ee640e9794e05676751b9490
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Thu Nov 17 15:29:53 2016 -0500

    fixes

commit dc95c6770ed03f8a57d77207ecd12bb3abf4c9de
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Thu Nov 17 15:28:56 2016 -0500

    More merge fixes...oops

commit 058fd9d27992eb68864208d05585972d58b565b6
Merge: 6a29fca b350040
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Thu Nov 17 15:24:35 2016 -0500

    Merge fixes

commit 6a29fca63c4b25ae9e7574062ae3bb3963395e6d
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Thu Nov 17 15:21:35 2016 -0500

    Updated sast with expr * type

commit b3500403fae0aa2f907a6e641333eaddff20e1b0
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Thu Nov 17 12:54:40 2016 -0500

    progress on codegen, (NOT BUILDING)

commit 256d3d97a98dd09f4ba1f448c9d259680f36451c
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Thu Nov 17 11:52:49 2016 -0500

    fixed break

commit fc0d9828b9b3ae07e8b80cc857263c746da14dd1
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Tue Nov 15 16:36:52 2016 -0500

    Compiling (and very empty) sast

commit 6854769885da65f2194c4f693241117cef4fac2e
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Tue Nov 15 15:16:39 2016 -0500

    Test suite V1

commit dd35d0687b0ee6ea16342d5be754b8728dbe8b7f
Author: ElianaRose <erw2138@barnard.edu>
Date:   Thu Nov 10 17:22:07 2016 -0500

    fixed sast

commit af96cd1e168c81c025cd669cf4822f9c05cd31cb
Author: ElianaRose <erw2138@barnard.edu>
Date:   Thu Nov 10 16:55:55 2016 -0500

    added sast

commit 24bcd618a3893cd4ba7aa0a6587e1dc03b4e2364
Merge: 60e8927 c31f7c0
Author: ElianaRose <erw2138@barnard.edu>
Date:   Thu Nov 10 15:57:04 2016 -0500

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 60e8927538930089af26f87a1e2ced4809f9fcbe
Author: ElianaRose <erw2138@barnard.edu>
Date:   Thu Nov 10 15:56:53 2016 -0500

    added back the literals without expressions to tensor indices

commit c31f7c0663dfb67804dbff467c2d74b7a49f1e3a
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Thu Nov 10 15:38:00 2016 -0500

    README updated

commit c01da4244c0e3994116af46d9d655e347d04b6c6
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Thu Nov 10 15:37:15 2016 -0500

    README updated

commit 017d50e0771d36e408bc76d16684bb3083d57ea2
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Fri Nov 4 00:19:43 2016 -0400

    README updated w/ important links

commit eefff1dca67201d59cc798993fc62a466eea833c
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Thu Nov 3 16:40:20 2016 -0400

    fixed parser

commit 3625071a0585a06b551cc375503400ebec5d7349
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Thu Nov 3 16:32:14 2016 -0400

    made some fixes to parser. still broken

commit 1553107679e149fbe697ce1468ef32bc3473e2be
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Thu Nov 3 16:17:34 2016 -0400

    fixed

commit feb50a373be2244ed82d2977b44a224d8773d3a0
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Thu Nov 3 16:16:02 2016 -0400

    compiling up to parser.mly

commit 8447bb5d4e26a4f06045dc9e65c5f16e656ba4e9
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Thu Nov 3 15:54:26 2016 -0400

    fixed scanner

commit a8b7a929d87b728ef14ce76b30bd53b3a65f2a16
Merge: f6f788a 335c7db
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Thu Nov 3 15:50:48 2016 -0400

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit f6f788a88c01225e77dd040b36c211ff6247da22
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Thu Nov 3 15:50:33 2016 -0400

    codegen compiles

commit 335c7dbfca11052e40314a05889d3d682488a2c3
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Thu Nov 3 15:48:26 2016 -0400

    semant.ml compiles. gutted functionality with commenting so it can be fixed+restored piece by piece

commit a1c69222c8e363188b6a1875672e1511a548450f
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Thu Nov 3 15:19:53 2016 -0400

    codegen update

commit cbffa539dcd99591cc34987755bc46de1722b101
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Thu Nov 3 15:07:00 2016 -0400

    codegen update

commit 5c655cd57b49140f0a00ccbda43449b4082e3faa
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Thu Nov 3 14:57:41 2016 -0400

    fixed ast.ml made formas from bind list to (type * string) list

commit 4fc2864d849f6382cacb7dff2c3e10ae874ec839
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Thu Nov 3 14:49:44 2016 -0400

    fixed var_typ

commit 5ef40e29e6cb18ae46d53ba211b0d4698c2016b9
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Wed Nov 2 14:50:01 2016 -0400

    changelog has debriefing for Mohit

commit d6202d7785e1f132235283e7c0f6f5bff126440a
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Wed Nov 2 10:31:26 2016 -0400

    changelog updated

commit 1ec2029ee785d456a1650936decf1ae3255d25ea
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Tue Nov 1 22:40:17 2016 -0400

    TODO moved to changelog

commit 7eb140fbe9c4b713a12dcc79572460ea56d5576d
Author: ElianaRose <erw2138@barnard.edu>
Date:   Tue Nov 1 21:56:08 2016 -0400

    added stuff to changelog

commit a0885ada1ae7b7e2e1bff60a2e41348d5bfa5cc2
Author: ElianaRose <erw2138@barnard.edu>
Date:   Tue Nov 1 21:14:24 2016 -0400

    added int to ast, removed bool from codegen

commit 64f734813e23b61fcf628b9115eb1dba4d149197
Author: ElianaRose <erw2138@barnard.edu>
Date:   Tue Nov 1 15:35:04 2016 -0400

    removed precedence rule for UNDER

commit 65d2482c863c007375cdd3839979c8eac1b6fb51
Author: ElianaRose <erw2138@barnard.edu>
Date:   Tue Nov 1 15:29:52 2016 -0400

    added int to parser

commit 10f109411dcd945049d9fb676bece8de86c77739
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Tue Nov 1 15:18:19 2016 -0400

    Sedward's makefile, added TODO list, added INT to scanner

commit ee3ba33ba80a4eeeee2793f91d4f55aec8fe47b6
Merge: 542edd3 dacfdcc
Author: ElianaRose <erw2138@barnard.edu>
Date:   Tue Nov 1 14:46:43 2016 -0400

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 542edd362cbedef09e275e314f31c8a580f9901d
Author: ElianaRose <erw2138@barnard.edu>
Date:   Tue Nov 1 14:46:34 2016 -0400

    added pipeline files

commit dacfdcc1982eb2da4f647c6c8e3f2e65d9407453
Author: ElianaRose <erw2138@barnard.edu>
Date:   Wed Oct 26 17:56:50 2016 -0400

    added link to ShareLatex

commit d98874d7c571ece7c2d955750273a34d8bf9e8eb
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Wed Oct 26 17:06:13 2016 -0400

    Disallowed function parameters from being void type

commit e67bb6892d2350359a84ba861af56a5d4d300761
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Tue Oct 25 11:41:10 2016 -0400

    Minor additions including expr -> ID

commit 2f99ed22457529d666df1cf35c90338bcde09686
Author: ElianaRose <erw2138@barnard.edu>
Date:   Mon Oct 24 17:34:26 2016 -0400

    small fixes

commit e3c66162c1c55fb5a6f5e2c6b31a8d86250b1959
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Oct 23 22:37:44 2016 -0400

    updated changelog

commit 32e943a75c3495bb781d9a81f88293611adf8f3e
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Oct 23 14:32:58 2016 -0400

    added logo

commit 95203bf73e1ccff57de1287efd9fde00d0ae3bbb
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Oct 23 14:28:10 2016 -0400

    fixed formatting

commit 0da3de239eb1038246ab749171853e1c6b0491fc
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Oct 23 14:23:03 2016 -0400

    updated changelog

commit 1f5f4032bab86ea9c628fc990bfafba4d1cc81ea
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Oct 23 14:22:18 2016 -0400

    changed tensor sytax to T_{1, 2, 3}

commit 9fb531998359085ebbfdb52ee767b52d3311ac86
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Oct 23 14:06:38 2016 -0400

    updated changelog

commit 242b4cfa5ce9f2f3077635bb06a193ead63e754c
Author: ElianaRose <erw2138@barnard.edu>
Date:   Sun Oct 23 14:03:36 2016 -0400

    removed extra LET token, uneeded '|' and vdecl_list. No shift/reduce errors

commit 8ac31e7f88eabc3115238751d806525126f68bcd
Author: dyschwartz <ds3263@columbia.edu>
Date:   Sun Oct 23 11:48:45 2016 -0400

    added 3 ideas to change lines

commit a49f61bdfc791582e1d879215a494f34acf280ee
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sat Oct 22 17:43:37 2016 -0400

    Typo in changelog. Sorry, couldn't just leave it there.

commit 66243d789221af59ee03882249c44f32438d430e
Author: Elsbeth Turcan <eturcan@cs.columbia.edu>
Date:   Sat Oct 22 17:38:49 2016 -0400

    Enhanced tensor type (see changelog), removed 14 shift/reduce conflicts

commit 40ba6735cd6e874adc8dfa7555027eea1af68b99
Author: mr3522 <mr3522@columbia.edu>
Date:   Thu Oct 20 22:55:37 2016 -0400

    I think it's working.  15 shift-reduce.

commit 6793b9d33ace92000978f061452e31f0f54cc90b
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Thu Oct 20 19:46:17 2016 -0400

    work in progress

commit c6abde1fe1f54f99449a5c3962dd2f8ec7300691
Merge: 4bfb338 5ba4adb
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Thu Oct 20 15:18:50 2016 -0400

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 4bfb338a2f05b4e73864d1bea069b00fce29f388
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Thu Oct 20 15:18:13 2016 -0400

    scanner working

commit 5ba4adbd8dd150520303c40add695a2543a7b4a6
Merge: 676a29e dcb25fd
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Thu Oct 13 17:16:19 2016 -0400

    Merge branch 'master' of https://github.com/dyschwartz/LaTenS

commit 676a29e81afb619e77536886a37a42529c64ca09
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Thu Oct 13 17:16:08 2016 -0400

    README

commit dcb25fd8f24e718996f77b601cfa101b367a8f7a
Author: Mohit Rajpal <mr3522@columbia.edu>
Date:   Thu Oct 13 16:51:47 2016 -0400

    fixed sedwards silly use of comments in ocamlyacc

commit e915683a13060bee331c04233dcd153542baf361
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Thu Oct 13 16:41:32 2016 -0400

    micro c files copied from slides

commit ef70924a648d411cf2d927ab1900a5e8c47dae86
Author: Daniel Schwartz <ds3263@columbia.edu>
Date:   Thu Oct 6 16:32:40 2016 -0400

    first commit
