From 89536c67e029cbf6b90afe5f4ae70838e9b19798 Mon Sep 17 00:00:00 2001 From: Egor Sheremetov Date: Mon, 4 Sep 2023 13:25:12 +0200 Subject: [PATCH] Included lama compilation in root's make regression target --- Makefile | 4 + deploy_build.sh | 6 + lama-compiler/Makefile | 13 + lama-compiler/README.md | 2 + lama-compiler/regression/Makefile | 24 + .../regression/deep-expressions/Makefile | 18 + .../deep-expressions/generated00000.input | 4 + .../deep-expressions/generated00000.lama | 8 + .../deep-expressions/generated00001.input | 4 + .../deep-expressions/generated00001.lama | 8 + .../deep-expressions/generated00002.input | 4 + .../deep-expressions/generated00002.lama | 8 + .../deep-expressions/generated00003.input | 4 + .../deep-expressions/generated00003.lama | 8 + .../deep-expressions/generated00004.input | 4 + .../deep-expressions/generated00004.lama | 8 + .../deep-expressions/generated00005.input | 4 + .../deep-expressions/generated00005.lama | 8 + .../deep-expressions/generated00006.input | 4 + .../deep-expressions/generated00006.lama | 8 + .../deep-expressions/generated00007.input | 4 + .../deep-expressions/generated00007.lama | 8 + .../deep-expressions/generated00008.input | 4 + .../deep-expressions/generated00008.lama | 8 + .../deep-expressions/generated00009.input | 4 + .../deep-expressions/generated00009.lama | 8 + .../deep-expressions/generated00010.input | 4 + .../deep-expressions/generated00010.lama | 8 + .../deep-expressions/orig/generated00000.log | 1 + .../deep-expressions/orig/generated00001.log | 1 + .../deep-expressions/orig/generated00002.log | 1 + .../deep-expressions/orig/generated00003.log | 1 + .../deep-expressions/orig/generated00004.log | 1 + .../deep-expressions/orig/generated00005.log | 1 + .../deep-expressions/orig/generated00006.log | 1 + .../deep-expressions/orig/generated00007.log | 1 + .../deep-expressions/orig/generated00008.log | 1 + .../deep-expressions/orig/generated00009.log | 1 + .../deep-expressions/orig/generated00010.log | 1 + lama-compiler/regression/expressions/Makefile | 18 + .../expressions/generated04000.input | 2 + .../expressions/generated04000.lama | 6 + .../expressions/generated04001.input | 2 + .../expressions/generated04001.lama | 6 + .../expressions/generated04002.input | 2 + .../expressions/generated04002.lama | 6 + .../expressions/generated04003.input | 2 + .../expressions/generated04003.lama | 6 + .../expressions/generated04004.input | 2 + .../expressions/generated04004.lama | 6 + .../expressions/generated04005.input | 2 + .../expressions/generated04005.lama | 6 + .../expressions/generated04006.input | 2 + .../expressions/generated04006.lama | 6 + .../expressions/generated04007.input | 2 + .../expressions/generated04007.lama | 6 + .../expressions/generated04008.input | 2 + .../expressions/generated04008.lama | 6 + .../expressions/generated04009.input | 2 + .../expressions/generated04009.lama | 6 + .../expressions/generated04010.input | 2 + .../expressions/generated04010.lama | 6 + .../expressions/generated04011.input | 2 + .../expressions/generated04011.lama | 6 + .../expressions/generated04012.input | 2 + .../expressions/generated04012.lama | 6 + .../expressions/generated04013.input | 2 + .../expressions/generated04013.lama | 6 + .../expressions/generated04014.input | 2 + .../expressions/generated04014.lama | 6 + .../expressions/generated04015.input | 2 + .../expressions/generated04015.lama | 6 + .../expressions/generated04016.input | 2 + .../expressions/generated04016.lama | 6 + .../expressions/generated04017.input | 2 + .../expressions/generated04017.lama | 6 + .../expressions/generated04018.input | 2 + .../expressions/generated04018.lama | 6 + .../expressions/generated04019.input | 2 + .../expressions/generated04019.lama | 6 + .../expressions/generated04020.input | 2 + .../expressions/generated04020.lama | 6 + .../expressions/generated04021.input | 2 + .../expressions/generated04021.lama | 6 + .../expressions/generated04022.input | 2 + .../expressions/generated04022.lama | 6 + .../expressions/generated04023.input | 2 + .../expressions/generated04023.lama | 6 + .../expressions/generated04024.input | 2 + .../expressions/generated04024.lama | 6 + .../expressions/generated04025.input | 2 + .../expressions/generated04025.lama | 6 + .../expressions/generated04026.input | 2 + .../expressions/generated04026.lama | 6 + .../expressions/generated04027.input | 2 + .../expressions/generated04027.lama | 6 + .../expressions/generated04028.input | 2 + .../expressions/generated04028.lama | 6 + .../expressions/generated04029.input | 2 + .../expressions/generated04029.lama | 6 + .../expressions/generated04030.input | 2 + .../expressions/generated04030.lama | 6 + .../expressions/generated04031.input | 2 + .../expressions/generated04031.lama | 6 + .../expressions/generated04032.input | 2 + .../expressions/generated04032.lama | 6 + .../expressions/generated04033.input | 2 + .../expressions/generated04033.lama | 6 + .../expressions/generated04034.input | 2 + .../expressions/generated04034.lama | 6 + .../expressions/generated04035.input | 2 + .../expressions/generated04035.lama | 6 + .../expressions/generated04036.input | 2 + .../expressions/generated04036.lama | 6 + .../expressions/generated04037.input | 2 + .../expressions/generated04037.lama | 6 + .../expressions/generated04038.input | 2 + .../expressions/generated04038.lama | 6 + .../expressions/generated04039.input | 2 + .../expressions/generated04039.lama | 6 + .../expressions/generated04040.input | 2 + .../expressions/generated04040.lama | 6 + .../expressions/generated04041.input | 2 + .../expressions/generated04041.lama | 6 + .../expressions/generated04042.input | 2 + .../expressions/generated04042.lama | 6 + .../expressions/generated04043.input | 2 + .../expressions/generated04043.lama | 6 + .../expressions/generated04044.input | 2 + .../expressions/generated04044.lama | 6 + .../expressions/generated04045.input | 2 + .../expressions/generated04045.lama | 6 + .../expressions/generated04046.input | 2 + .../expressions/generated04046.lama | 6 + .../expressions/generated04047.input | 2 + .../expressions/generated04047.lama | 6 + .../expressions/generated04048.input | 2 + .../expressions/generated04048.lama | 6 + .../expressions/generated04049.input | 2 + .../expressions/generated04049.lama | 6 + .../expressions/generated04050.input | 2 + .../expressions/generated04050.lama | 6 + .../expressions/generated04051.input | 2 + .../expressions/generated04051.lama | 6 + .../expressions/generated04052.input | 2 + .../expressions/generated04052.lama | 6 + .../expressions/generated04053.input | 2 + .../expressions/generated04053.lama | 6 + .../expressions/generated04054.input | 2 + .../expressions/generated04054.lama | 6 + .../expressions/generated04055.input | 2 + .../expressions/generated04055.lama | 6 + .../expressions/generated04056.input | 2 + .../expressions/generated04056.lama | 6 + .../expressions/generated04057.input | 2 + .../expressions/generated04057.lama | 6 + .../expressions/generated04058.input | 2 + .../expressions/generated04058.lama | 6 + .../expressions/generated04059.input | 2 + .../expressions/generated04059.lama | 6 + .../expressions/generated04060.input | 2 + .../expressions/generated04060.lama | 6 + .../expressions/generated04061.input | 2 + .../expressions/generated04061.lama | 6 + .../expressions/generated04062.input | 2 + .../expressions/generated04062.lama | 6 + .../expressions/generated04063.input | 2 + .../expressions/generated04063.lama | 6 + .../expressions/generated04064.input | 2 + .../expressions/generated04064.lama | 6 + .../expressions/generated04065.input | 2 + .../expressions/generated04065.lama | 6 + .../expressions/generated04066.input | 2 + .../expressions/generated04066.lama | 6 + .../expressions/generated04067.input | 2 + .../expressions/generated04067.lama | 6 + .../expressions/generated04068.input | 2 + .../expressions/generated04068.lama | 6 + .../expressions/generated04069.input | 2 + .../expressions/generated04069.lama | 6 + .../expressions/generated04070.input | 2 + .../expressions/generated04070.lama | 6 + .../expressions/generated04071.input | 2 + .../expressions/generated04071.lama | 6 + .../expressions/generated04072.input | 2 + .../expressions/generated04072.lama | 6 + .../expressions/generated04073.input | 2 + .../expressions/generated04073.lama | 6 + .../expressions/generated04074.input | 2 + .../expressions/generated04074.lama | 6 + .../expressions/generated04075.input | 2 + .../expressions/generated04075.lama | 6 + .../expressions/generated04076.input | 2 + .../expressions/generated04076.lama | 6 + .../expressions/generated04077.input | 2 + .../expressions/generated04077.lama | 6 + .../expressions/generated04078.input | 2 + .../expressions/generated04078.lama | 6 + .../expressions/generated04079.input | 2 + .../expressions/generated04079.lama | 6 + .../expressions/generated04080.input | 2 + .../expressions/generated04080.lama | 6 + .../expressions/generated04081.input | 2 + .../expressions/generated04081.lama | 6 + .../expressions/generated04082.input | 2 + .../expressions/generated04082.lama | 6 + .../expressions/generated04083.input | 2 + .../expressions/generated04083.lama | 6 + .../expressions/generated04084.input | 2 + .../expressions/generated04084.lama | 6 + .../expressions/generated04085.input | 2 + .../expressions/generated04085.lama | 6 + .../expressions/generated04086.input | 2 + .../expressions/generated04086.lama | 6 + .../expressions/generated04087.input | 2 + .../expressions/generated04087.lama | 6 + .../expressions/generated04088.input | 2 + .../expressions/generated04088.lama | 6 + .../expressions/generated04089.input | 2 + .../expressions/generated04089.lama | 6 + .../expressions/generated04090.input | 2 + .../expressions/generated04090.lama | 6 + .../expressions/generated04091.input | 2 + .../expressions/generated04091.lama | 6 + .../expressions/generated04092.input | 2 + .../expressions/generated04092.lama | 6 + .../expressions/generated04093.input | 2 + .../expressions/generated04093.lama | 6 + .../expressions/generated04094.input | 2 + .../expressions/generated04094.lama | 6 + .../expressions/generated04095.input | 2 + .../expressions/generated04095.lama | 6 + .../expressions/generated04096.input | 2 + .../expressions/generated04096.lama | 6 + .../expressions/generated04097.input | 2 + .../expressions/generated04097.lama | 6 + .../expressions/generated04098.input | 2 + .../expressions/generated04098.lama | 6 + .../expressions/generated04099.input | 2 + .../expressions/generated04099.lama | 6 + .../expressions/generated04100.input | 2 + .../expressions/generated04100.lama | 6 + .../expressions/generated04101.input | 2 + .../expressions/generated04101.lama | 6 + .../expressions/generated04102.input | 2 + .../expressions/generated04102.lama | 6 + .../expressions/generated04103.input | 2 + .../expressions/generated04103.lama | 6 + .../expressions/generated04104.input | 2 + .../expressions/generated04104.lama | 6 + .../expressions/generated04105.input | 2 + .../expressions/generated04105.lama | 6 + .../expressions/generated04106.input | 2 + .../expressions/generated04106.lama | 6 + .../expressions/generated04107.input | 2 + .../expressions/generated04107.lama | 6 + .../expressions/generated04108.input | 2 + .../expressions/generated04108.lama | 6 + .../expressions/generated04109.input | 2 + .../expressions/generated04109.lama | 6 + .../expressions/generated04110.input | 2 + .../expressions/generated04110.lama | 6 + .../expressions/generated04111.input | 2 + .../expressions/generated04111.lama | 6 + .../expressions/generated04112.input | 2 + .../expressions/generated04112.lama | 6 + .../expressions/generated04113.input | 2 + .../expressions/generated04113.lama | 6 + .../expressions/generated04114.input | 2 + .../expressions/generated04114.lama | 6 + .../expressions/generated04115.input | 2 + .../expressions/generated04115.lama | 6 + .../expressions/generated04116.input | 2 + .../expressions/generated04116.lama | 6 + .../expressions/generated04117.input | 2 + .../expressions/generated04117.lama | 6 + .../expressions/generated04118.input | 2 + .../expressions/generated04118.lama | 6 + .../expressions/generated04119.input | 2 + .../expressions/generated04119.lama | 6 + .../expressions/generated04120.input | 2 + .../expressions/generated04120.lama | 6 + .../expressions/generated04121.input | 2 + .../expressions/generated04121.lama | 6 + .../expressions/generated04122.input | 2 + .../expressions/generated04122.lama | 6 + .../expressions/generated04123.input | 2 + .../expressions/generated04123.lama | 6 + .../expressions/generated04124.input | 2 + .../expressions/generated04124.lama | 6 + .../expressions/generated04125.input | 2 + .../expressions/generated04125.lama | 6 + .../expressions/generated04126.input | 2 + .../expressions/generated04126.lama | 6 + .../expressions/generated04127.input | 2 + .../expressions/generated04127.lama | 6 + .../expressions/generated04128.input | 2 + .../expressions/generated04128.lama | 6 + .../expressions/generated04129.input | 2 + .../expressions/generated04129.lama | 6 + .../expressions/generated04130.input | 2 + .../expressions/generated04130.lama | 6 + .../expressions/generated04131.input | 2 + .../expressions/generated04131.lama | 6 + .../expressions/generated04132.input | 2 + .../expressions/generated04132.lama | 6 + .../expressions/generated04133.input | 2 + .../expressions/generated04133.lama | 6 + .../expressions/generated04134.input | 2 + .../expressions/generated04134.lama | 6 + .../expressions/generated04135.input | 2 + .../expressions/generated04135.lama | 6 + .../expressions/generated04136.input | 2 + .../expressions/generated04136.lama | 6 + .../expressions/generated04137.input | 2 + .../expressions/generated04137.lama | 6 + .../expressions/generated04138.input | 2 + .../expressions/generated04138.lama | 6 + .../expressions/generated04139.input | 2 + .../expressions/generated04139.lama | 6 + .../expressions/generated04140.input | 2 + .../expressions/generated04140.lama | 6 + .../expressions/generated04141.input | 2 + .../expressions/generated04141.lama | 6 + .../expressions/generated04142.input | 2 + .../expressions/generated04142.lama | 6 + .../expressions/generated04143.input | 2 + .../expressions/generated04143.lama | 6 + .../expressions/generated04144.input | 2 + .../expressions/generated04144.lama | 6 + .../expressions/generated04145.input | 2 + .../expressions/generated04145.lama | 6 + .../expressions/generated04146.input | 2 + .../expressions/generated04146.lama | 6 + .../expressions/generated04147.input | 2 + .../expressions/generated04147.lama | 6 + .../expressions/generated04148.input | 2 + .../expressions/generated04148.lama | 6 + .../expressions/generated04149.input | 2 + .../expressions/generated04149.lama | 6 + .../expressions/generated04150.input | 2 + .../expressions/generated04150.lama | 6 + .../expressions/generated04151.input | 2 + .../expressions/generated04151.lama | 6 + .../expressions/generated04152.input | 2 + .../expressions/generated04152.lama | 6 + .../expressions/generated04153.input | 2 + .../expressions/generated04153.lama | 6 + .../expressions/generated04154.input | 2 + .../expressions/generated04154.lama | 6 + .../expressions/generated04155.input | 2 + .../expressions/generated04155.lama | 6 + .../expressions/generated04156.input | 2 + .../expressions/generated04156.lama | 6 + .../expressions/generated04157.input | 2 + .../expressions/generated04157.lama | 6 + .../expressions/generated04158.input | 2 + .../expressions/generated04158.lama | 6 + .../expressions/generated04159.input | 2 + .../expressions/generated04159.lama | 6 + .../expressions/generated04160.input | 2 + .../expressions/generated04160.lama | 6 + .../expressions/generated04161.input | 2 + .../expressions/generated04161.lama | 6 + .../expressions/generated04162.input | 2 + .../expressions/generated04162.lama | 6 + .../expressions/generated04163.input | 2 + .../expressions/generated04163.lama | 6 + .../expressions/generated04164.input | 2 + .../expressions/generated04164.lama | 6 + .../expressions/generated04165.input | 2 + .../expressions/generated04165.lama | 6 + .../expressions/generated04166.input | 2 + .../expressions/generated04166.lama | 6 + .../expressions/generated04167.input | 2 + .../expressions/generated04167.lama | 6 + .../expressions/generated04168.input | 2 + .../expressions/generated04168.lama | 6 + .../expressions/generated04169.input | 2 + .../expressions/generated04169.lama | 6 + .../expressions/generated04170.input | 2 + .../expressions/generated04170.lama | 6 + .../expressions/generated04171.input | 2 + .../expressions/generated04171.lama | 6 + .../expressions/generated04172.input | 2 + .../expressions/generated04172.lama | 6 + .../expressions/generated04173.input | 2 + .../expressions/generated04173.lama | 6 + .../expressions/generated04174.input | 2 + .../expressions/generated04174.lama | 6 + .../expressions/generated04175.input | 2 + .../expressions/generated04175.lama | 6 + .../expressions/generated04176.input | 2 + .../expressions/generated04176.lama | 6 + .../expressions/generated04177.input | 2 + .../expressions/generated04177.lama | 6 + .../expressions/generated04178.input | 2 + .../expressions/generated04178.lama | 6 + .../expressions/generated04179.input | 2 + .../expressions/generated04179.lama | 6 + .../expressions/generated04180.input | 2 + .../expressions/generated04180.lama | 6 + .../expressions/generated04181.input | 2 + .../expressions/generated04181.lama | 6 + .../expressions/generated04182.input | 2 + .../expressions/generated04182.lama | 6 + .../expressions/generated04183.input | 2 + .../expressions/generated04183.lama | 6 + .../expressions/generated04184.input | 2 + .../expressions/generated04184.lama | 6 + .../expressions/generated04185.input | 2 + .../expressions/generated04185.lama | 6 + .../expressions/generated04186.input | 2 + .../expressions/generated04186.lama | 6 + .../expressions/generated04187.input | 2 + .../expressions/generated04187.lama | 6 + .../expressions/generated04188.input | 2 + .../expressions/generated04188.lama | 6 + .../expressions/generated04189.input | 2 + .../expressions/generated04189.lama | 6 + .../expressions/generated04190.input | 2 + .../expressions/generated04190.lama | 6 + .../expressions/generated04191.input | 2 + .../expressions/generated04191.lama | 6 + .../expressions/generated04192.input | 2 + .../expressions/generated04192.lama | 6 + .../expressions/generated04193.input | 2 + .../expressions/generated04193.lama | 6 + .../expressions/generated04194.input | 2 + .../expressions/generated04194.lama | 6 + .../expressions/generated04195.input | 2 + .../expressions/generated04195.lama | 6 + .../expressions/generated04196.input | 2 + .../expressions/generated04196.lama | 6 + .../expressions/generated04197.input | 2 + .../expressions/generated04197.lama | 6 + .../expressions/generated04198.input | 2 + .../expressions/generated04198.lama | 6 + .../expressions/generated04199.input | 2 + .../expressions/generated04199.lama | 6 + .../expressions/generated04200.input | 2 + .../expressions/generated04200.lama | 6 + .../expressions/generated04201.input | 2 + .../expressions/generated04201.lama | 6 + .../expressions/generated04202.input | 2 + .../expressions/generated04202.lama | 6 + .../expressions/generated04203.input | 2 + .../expressions/generated04203.lama | 6 + .../expressions/generated04204.input | 2 + .../expressions/generated04204.lama | 6 + .../expressions/generated04205.input | 2 + .../expressions/generated04205.lama | 6 + .../expressions/generated04206.input | 2 + .../expressions/generated04206.lama | 6 + .../expressions/generated04207.input | 2 + .../expressions/generated04207.lama | 6 + .../expressions/generated04208.input | 2 + .../expressions/generated04208.lama | 6 + .../expressions/generated04209.input | 2 + .../expressions/generated04209.lama | 6 + .../expressions/generated04210.input | 2 + .../expressions/generated04210.lama | 6 + .../expressions/generated04211.input | 2 + .../expressions/generated04211.lama | 6 + .../expressions/generated04212.input | 2 + .../expressions/generated04212.lama | 6 + .../expressions/generated04213.input | 2 + .../expressions/generated04213.lama | 6 + .../expressions/generated04214.input | 2 + .../expressions/generated04214.lama | 6 + .../expressions/generated04215.input | 2 + .../expressions/generated04215.lama | 6 + .../expressions/generated04216.input | 2 + .../expressions/generated04216.lama | 6 + .../expressions/generated04217.input | 2 + .../expressions/generated04217.lama | 6 + .../expressions/generated04218.input | 2 + .../expressions/generated04218.lama | 6 + .../expressions/generated04219.input | 2 + .../expressions/generated04219.lama | 6 + .../expressions/generated04220.input | 2 + .../expressions/generated04220.lama | 6 + .../expressions/generated04221.input | 2 + .../expressions/generated04221.lama | 6 + .../expressions/generated04222.input | 2 + .../expressions/generated04222.lama | 6 + .../expressions/generated04223.input | 2 + .../expressions/generated04223.lama | 6 + .../expressions/generated04224.input | 2 + .../expressions/generated04224.lama | 6 + .../expressions/generated04225.input | 2 + .../expressions/generated04225.lama | 6 + .../expressions/generated04226.input | 2 + .../expressions/generated04226.lama | 6 + .../expressions/generated04227.input | 2 + .../expressions/generated04227.lama | 6 + .../expressions/generated04228.input | 2 + .../expressions/generated04228.lama | 6 + .../expressions/generated04229.input | 2 + .../expressions/generated04229.lama | 6 + .../expressions/generated04230.input | 2 + .../expressions/generated04230.lama | 6 + .../expressions/generated04231.input | 2 + .../expressions/generated04231.lama | 6 + .../expressions/generated04232.input | 2 + .../expressions/generated04232.lama | 6 + .../expressions/generated04233.input | 2 + .../expressions/generated04233.lama | 6 + .../expressions/generated04234.input | 2 + .../expressions/generated04234.lama | 6 + .../expressions/generated04235.input | 2 + .../expressions/generated04235.lama | 6 + .../expressions/generated04236.input | 2 + .../expressions/generated04236.lama | 6 + .../expressions/generated04237.input | 2 + .../expressions/generated04237.lama | 6 + .../expressions/generated04238.input | 2 + .../expressions/generated04238.lama | 6 + .../expressions/generated04239.input | 2 + .../expressions/generated04239.lama | 6 + .../expressions/generated04240.input | 2 + .../expressions/generated04240.lama | 6 + .../expressions/generated04241.input | 2 + .../expressions/generated04241.lama | 6 + .../expressions/generated04242.input | 2 + .../expressions/generated04242.lama | 6 + .../expressions/generated04243.input | 2 + .../expressions/generated04243.lama | 6 + .../expressions/generated04244.input | 2 + .../expressions/generated04244.lama | 6 + .../expressions/generated04245.input | 2 + .../expressions/generated04245.lama | 6 + .../expressions/generated04246.input | 2 + .../expressions/generated04246.lama | 6 + .../expressions/generated04247.input | 2 + .../expressions/generated04247.lama | 6 + .../expressions/generated04248.input | 2 + .../expressions/generated04248.lama | 6 + .../expressions/generated04249.input | 2 + .../expressions/generated04249.lama | 6 + .../expressions/generated04250.input | 2 + .../expressions/generated04250.lama | 6 + .../expressions/generated04251.input | 2 + .../expressions/generated04251.lama | 6 + .../expressions/generated04252.input | 2 + .../expressions/generated04252.lama | 6 + .../expressions/generated04253.input | 2 + .../expressions/generated04253.lama | 6 + .../expressions/generated04254.input | 2 + .../expressions/generated04254.lama | 6 + .../expressions/generated04255.input | 2 + .../expressions/generated04255.lama | 6 + .../expressions/generated04256.input | 2 + .../expressions/generated04256.lama | 6 + .../expressions/generated04257.input | 2 + .../expressions/generated04257.lama | 6 + .../expressions/generated04258.input | 2 + .../expressions/generated04258.lama | 6 + .../expressions/generated04259.input | 2 + .../expressions/generated04259.lama | 6 + .../expressions/generated04260.input | 2 + .../expressions/generated04260.lama | 6 + .../expressions/generated04261.input | 2 + .../expressions/generated04261.lama | 6 + .../expressions/generated04262.input | 2 + .../expressions/generated04262.lama | 6 + .../expressions/generated04263.input | 2 + .../expressions/generated04263.lama | 6 + .../expressions/generated04264.input | 2 + .../expressions/generated04264.lama | 6 + .../expressions/generated04265.input | 2 + .../expressions/generated04265.lama | 6 + .../expressions/generated04266.input | 2 + .../expressions/generated04266.lama | 6 + .../expressions/generated04267.input | 2 + .../expressions/generated04267.lama | 6 + .../expressions/generated04268.input | 2 + .../expressions/generated04268.lama | 6 + .../expressions/generated04269.input | 2 + .../expressions/generated04269.lama | 6 + .../expressions/generated04270.input | 2 + .../expressions/generated04270.lama | 6 + .../expressions/generated04271.input | 2 + .../expressions/generated04271.lama | 6 + .../expressions/generated04272.input | 2 + .../expressions/generated04272.lama | 6 + .../expressions/generated04273.input | 2 + .../expressions/generated04273.lama | 6 + .../expressions/generated04274.input | 2 + .../expressions/generated04274.lama | 6 + .../expressions/generated04275.input | 2 + .../expressions/generated04275.lama | 6 + .../expressions/generated04276.input | 2 + .../expressions/generated04276.lama | 6 + .../expressions/generated04277.input | 2 + .../expressions/generated04277.lama | 6 + .../expressions/generated04278.input | 2 + .../expressions/generated04278.lama | 6 + .../expressions/generated04279.input | 2 + .../expressions/generated04279.lama | 6 + .../expressions/generated04280.input | 2 + .../expressions/generated04280.lama | 6 + .../expressions/generated04281.input | 2 + .../expressions/generated04281.lama | 6 + .../expressions/generated04282.input | 2 + .../expressions/generated04282.lama | 6 + .../expressions/generated04283.input | 2 + .../expressions/generated04283.lama | 6 + .../expressions/generated04284.input | 2 + .../expressions/generated04284.lama | 6 + .../expressions/generated04285.input | 2 + .../expressions/generated04285.lama | 6 + .../expressions/generated04286.input | 2 + .../expressions/generated04286.lama | 6 + .../expressions/generated04287.input | 2 + .../expressions/generated04287.lama | 6 + .../expressions/generated04288.input | 2 + .../expressions/generated04288.lama | 6 + .../expressions/generated04289.input | 2 + .../expressions/generated04289.lama | 6 + .../expressions/generated04290.input | 2 + .../expressions/generated04290.lama | 6 + .../expressions/generated04291.input | 2 + .../expressions/generated04291.lama | 6 + .../expressions/generated04292.input | 2 + .../expressions/generated04292.lama | 6 + .../expressions/generated04293.input | 2 + .../expressions/generated04293.lama | 6 + .../expressions/generated04294.input | 2 + .../expressions/generated04294.lama | 6 + .../expressions/generated04295.input | 2 + .../expressions/generated04295.lama | 6 + .../expressions/generated04297.input | 2 + .../expressions/generated04297.lama | 6 + .../expressions/generated04298.input | 2 + .../expressions/generated04298.lama | 6 + .../expressions/generated04299.input | 2 + .../expressions/generated04299.lama | 6 + .../expressions/generated04300.input | 2 + .../expressions/generated04300.lama | 6 + .../expressions/generated04301.input | 2 + .../expressions/generated04301.lama | 6 + .../expressions/generated04302.input | 2 + .../expressions/generated04302.lama | 6 + .../expressions/generated04303.input | 2 + .../expressions/generated04303.lama | 6 + .../expressions/generated04304.input | 2 + .../expressions/generated04304.lama | 6 + .../expressions/generated04305.input | 2 + .../expressions/generated04305.lama | 6 + .../expressions/generated04306.input | 2 + .../expressions/generated04306.lama | 6 + .../expressions/generated04307.input | 2 + .../expressions/generated04307.lama | 6 + .../expressions/generated04308.input | 2 + .../expressions/generated04308.lama | 6 + .../expressions/generated04309.input | 2 + .../expressions/generated04309.lama | 6 + .../expressions/generated04310.input | 2 + .../expressions/generated04310.lama | 6 + .../expressions/generated04311.input | 2 + .../expressions/generated04311.lama | 6 + .../expressions/generated04312.input | 2 + .../expressions/generated04312.lama | 6 + .../expressions/generated04313.input | 2 + .../expressions/generated04313.lama | 6 + .../expressions/generated04314.input | 2 + .../expressions/generated04314.lama | 6 + .../expressions/generated04315.input | 2 + .../expressions/generated04315.lama | 6 + .../expressions/generated04316.input | 2 + .../expressions/generated04316.lama | 6 + .../expressions/generated04317.input | 2 + .../expressions/generated04317.lama | 6 + .../expressions/generated04318.input | 2 + .../expressions/generated04318.lama | 6 + .../expressions/generated04319.input | 2 + .../expressions/generated04319.lama | 6 + .../expressions/generated04320.input | 2 + .../expressions/generated04320.lama | 6 + .../expressions/generated04321.input | 2 + .../expressions/generated04321.lama | 6 + .../expressions/generated04322.input | 2 + .../expressions/generated04322.lama | 6 + .../expressions/generated04323.input | 2 + .../expressions/generated04323.lama | 6 + .../expressions/generated04324.input | 2 + .../expressions/generated04324.lama | 6 + .../expressions/generated04325.input | 2 + .../expressions/generated04325.lama | 6 + .../expressions/generated04326.input | 2 + .../expressions/generated04326.lama | 6 + .../expressions/generated04327.input | 2 + .../expressions/generated04327.lama | 6 + .../expressions/generated04328.input | 2 + .../expressions/generated04328.lama | 6 + .../expressions/generated04329.input | 2 + .../expressions/generated04329.lama | 6 + .../expressions/generated04330.input | 2 + .../expressions/generated04330.lama | 6 + .../expressions/generated04331.input | 2 + .../expressions/generated04331.lama | 6 + .../expressions/generated04332.input | 2 + .../expressions/generated04332.lama | 6 + .../expressions/generated04333.input | 2 + .../expressions/generated04333.lama | 6 + .../expressions/generated04334.input | 2 + .../expressions/generated04334.lama | 6 + .../expressions/generated04335.input | 2 + .../expressions/generated04335.lama | 6 + .../expressions/generated04336.input | 2 + .../expressions/generated04336.lama | 6 + .../expressions/generated04337.input | 2 + .../expressions/generated04337.lama | 6 + .../expressions/generated04338.input | 2 + .../expressions/generated04338.lama | 6 + .../expressions/generated04339.input | 2 + .../expressions/generated04339.lama | 6 + .../expressions/generated04340.input | 2 + .../expressions/generated04340.lama | 6 + .../expressions/generated04341.input | 2 + .../expressions/generated04341.lama | 6 + .../expressions/generated04342.input | 2 + .../expressions/generated04342.lama | 6 + .../expressions/generated04343.input | 2 + .../expressions/generated04343.lama | 6 + .../expressions/generated04344.input | 2 + .../expressions/generated04344.lama | 6 + .../expressions/generated04345.input | 2 + .../expressions/generated04345.lama | 6 + .../expressions/generated04346.input | 2 + .../expressions/generated04346.lama | 6 + .../expressions/generated04347.input | 2 + .../expressions/generated04347.lama | 6 + .../expressions/generated04348.input | 2 + .../expressions/generated04348.lama | 6 + .../expressions/generated04349.input | 2 + .../expressions/generated04349.lama | 6 + .../expressions/generated04350.input | 2 + .../expressions/generated04350.lama | 6 + .../expressions/generated04351.input | 2 + .../expressions/generated04351.lama | 6 + .../expressions/generated04352.input | 2 + .../expressions/generated04352.lama | 6 + .../expressions/generated04353.input | 2 + .../expressions/generated04353.lama | 6 + .../expressions/generated04354.input | 2 + .../expressions/generated04354.lama | 6 + .../expressions/generated04355.input | 2 + .../expressions/generated04355.lama | 6 + .../expressions/generated04356.input | 2 + .../expressions/generated04356.lama | 6 + .../expressions/generated04357.input | 2 + .../expressions/generated04357.lama | 6 + .../expressions/generated04358.input | 2 + .../expressions/generated04358.lama | 6 + .../expressions/generated04359.input | 2 + .../expressions/generated04359.lama | 6 + .../expressions/generated04360.input | 2 + .../expressions/generated04360.lama | 6 + .../expressions/generated04361.input | 2 + .../expressions/generated04361.lama | 6 + .../expressions/generated04362.input | 2 + .../expressions/generated04362.lama | 6 + .../expressions/generated04363.input | 2 + .../expressions/generated04363.lama | 6 + .../expressions/generated04364.input | 2 + .../expressions/generated04364.lama | 6 + .../expressions/generated04365.input | 2 + .../expressions/generated04365.lama | 6 + .../expressions/generated04366.input | 2 + .../expressions/generated04366.lama | 6 + .../expressions/generated04367.input | 2 + .../expressions/generated04367.lama | 6 + .../expressions/generated04368.input | 2 + .../expressions/generated04368.lama | 6 + .../expressions/generated04369.input | 2 + .../expressions/generated04369.lama | 6 + .../expressions/generated04370.input | 2 + .../expressions/generated04370.lama | 6 + .../expressions/generated04371.input | 2 + .../expressions/generated04371.lama | 6 + .../expressions/generated04372.input | 2 + .../expressions/generated04372.lama | 6 + .../expressions/generated04373.input | 2 + .../expressions/generated04373.lama | 6 + .../expressions/generated04374.input | 2 + .../expressions/generated04374.lama | 6 + .../expressions/generated04375.input | 2 + .../expressions/generated04375.lama | 6 + .../expressions/generated04376.input | 2 + .../expressions/generated04376.lama | 6 + .../expressions/generated04377.input | 2 + .../expressions/generated04377.lama | 6 + .../expressions/generated04378.input | 2 + .../expressions/generated04378.lama | 6 + .../expressions/generated04379.input | 2 + .../expressions/generated04379.lama | 6 + .../expressions/generated04380.input | 2 + .../expressions/generated04380.lama | 6 + .../expressions/generated04381.input | 2 + .../expressions/generated04381.lama | 6 + .../expressions/generated04382.input | 2 + .../expressions/generated04382.lama | 6 + .../expressions/generated04383.input | 2 + .../expressions/generated04383.lama | 6 + .../expressions/generated04384.input | 2 + .../expressions/generated04384.lama | 6 + .../expressions/generated04385.input | 2 + .../expressions/generated04385.lama | 6 + .../expressions/generated04386.input | 2 + .../expressions/generated04386.lama | 6 + .../expressions/generated04387.input | 2 + .../expressions/generated04387.lama | 6 + .../expressions/generated04388.input | 2 + .../expressions/generated04388.lama | 6 + .../expressions/generated04389.input | 2 + .../expressions/generated04389.lama | 6 + .../expressions/generated04390.input | 2 + .../expressions/generated04390.lama | 6 + .../expressions/generated04391.input | 2 + .../expressions/generated04391.lama | 6 + .../expressions/generated04392.input | 2 + .../expressions/generated04392.lama | 6 + .../expressions/generated04393.input | 2 + .../expressions/generated04393.lama | 6 + .../expressions/generated04394.input | 2 + .../expressions/generated04394.lama | 6 + .../expressions/generated04395.input | 2 + .../expressions/generated04395.lama | 6 + .../expressions/generated04396.input | 2 + .../expressions/generated04396.lama | 6 + .../expressions/generated04397.input | 2 + .../expressions/generated04397.lama | 6 + .../expressions/generated04398.input | 2 + .../expressions/generated04398.lama | 6 + .../expressions/generated04399.input | 2 + .../expressions/generated04399.lama | 6 + .../expressions/generated04400.input | 2 + .../expressions/generated04400.lama | 6 + .../expressions/generated04401.input | 2 + .../expressions/generated04401.lama | 6 + .../expressions/generated04402.input | 2 + .../expressions/generated04402.lama | 6 + .../expressions/generated04403.input | 2 + .../expressions/generated04403.lama | 6 + .../expressions/generated04404.input | 2 + .../expressions/generated04404.lama | 6 + .../expressions/generated04405.input | 2 + .../expressions/generated04405.lama | 6 + .../expressions/generated04406.input | 2 + .../expressions/generated04406.lama | 6 + .../expressions/generated04407.input | 2 + .../expressions/generated04407.lama | 6 + .../expressions/generated04408.input | 2 + .../expressions/generated04408.lama | 6 + .../expressions/generated04409.input | 2 + .../expressions/generated04409.lama | 6 + .../expressions/generated04410.input | 2 + .../expressions/generated04410.lama | 6 + .../expressions/generated04411.input | 2 + .../expressions/generated04411.lama | 6 + .../expressions/generated04412.input | 2 + .../expressions/generated04412.lama | 6 + .../expressions/generated04413.input | 2 + .../expressions/generated04413.lama | 6 + .../expressions/generated04414.input | 2 + .../expressions/generated04414.lama | 6 + .../expressions/generated04415.input | 2 + .../expressions/generated04415.lama | 6 + .../expressions/generated04416.input | 2 + .../expressions/generated04416.lama | 6 + .../expressions/generated04417.input | 2 + .../expressions/generated04417.lama | 6 + .../expressions/generated04418.input | 2 + .../expressions/generated04418.lama | 6 + .../expressions/generated04419.input | 2 + .../expressions/generated04419.lama | 6 + .../expressions/generated04420.input | 2 + .../expressions/generated04420.lama | 6 + .../expressions/generated04421.input | 2 + .../expressions/generated04421.lama | 6 + .../expressions/generated04422.input | 2 + .../expressions/generated04422.lama | 6 + .../expressions/generated04423.input | 2 + .../expressions/generated04423.lama | 6 + .../expressions/generated04424.input | 2 + .../expressions/generated04424.lama | 6 + .../expressions/generated04425.input | 2 + .../expressions/generated04425.lama | 6 + .../expressions/generated04426.input | 2 + .../expressions/generated04426.lama | 6 + .../expressions/generated04427.input | 2 + .../expressions/generated04427.lama | 6 + .../expressions/generated04428.input | 2 + .../expressions/generated04428.lama | 6 + .../expressions/generated04429.input | 2 + .../expressions/generated04429.lama | 6 + .../expressions/generated04430.input | 2 + .../expressions/generated04430.lama | 6 + .../expressions/generated04431.input | 2 + .../expressions/generated04431.lama | 6 + .../expressions/generated04432.input | 2 + .../expressions/generated04432.lama | 6 + .../expressions/generated04433.input | 2 + .../expressions/generated04433.lama | 6 + .../expressions/generated04434.input | 2 + .../expressions/generated04434.lama | 6 + .../expressions/generated04435.input | 2 + .../expressions/generated04435.lama | 6 + .../expressions/generated04436.input | 2 + .../expressions/generated04436.lama | 6 + .../expressions/generated04437.input | 2 + .../expressions/generated04437.lama | 6 + .../expressions/generated04438.input | 2 + .../expressions/generated04438.lama | 6 + .../expressions/generated04439.input | 2 + .../expressions/generated04439.lama | 6 + .../expressions/generated04440.input | 2 + .../expressions/generated04440.lama | 6 + .../expressions/generated04441.input | 2 + .../expressions/generated04441.lama | 6 + .../expressions/generated04442.input | 2 + .../expressions/generated04442.lama | 6 + .../expressions/generated04443.input | 2 + .../expressions/generated04443.lama | 6 + .../expressions/generated04444.input | 2 + .../expressions/generated04444.lama | 6 + .../expressions/generated04445.input | 2 + .../expressions/generated04445.lama | 6 + .../expressions/generated04446.input | 2 + .../expressions/generated04446.lama | 6 + .../expressions/generated04447.input | 2 + .../expressions/generated04447.lama | 6 + .../expressions/generated04448.input | 2 + .../expressions/generated04448.lama | 6 + .../expressions/generated04449.input | 2 + .../expressions/generated04449.lama | 6 + .../expressions/generated04450.input | 2 + .../expressions/generated04450.lama | 6 + .../expressions/generated04451.input | 2 + .../expressions/generated04451.lama | 6 + .../expressions/generated04452.input | 2 + .../expressions/generated04452.lama | 6 + .../expressions/generated04453.input | 2 + .../expressions/generated04453.lama | 6 + .../expressions/generated04454.input | 2 + .../expressions/generated04454.lama | 6 + .../expressions/generated04455.input | 2 + .../expressions/generated04455.lama | 6 + .../expressions/generated04456.input | 2 + .../expressions/generated04456.lama | 6 + .../expressions/generated04457.input | 2 + .../expressions/generated04457.lama | 6 + .../expressions/generated04458.input | 2 + .../expressions/generated04458.lama | 6 + .../expressions/generated04459.input | 2 + .../expressions/generated04459.lama | 6 + .../expressions/generated04460.input | 2 + .../expressions/generated04460.lama | 6 + .../expressions/generated04461.input | 2 + .../expressions/generated04461.lama | 6 + .../expressions/generated04462.input | 2 + .../expressions/generated04462.lama | 6 + .../expressions/generated04463.input | 2 + .../expressions/generated04463.lama | 6 + .../expressions/generated04464.input | 2 + .../expressions/generated04464.lama | 6 + .../expressions/generated04465.input | 2 + .../expressions/generated04465.lama | 6 + .../expressions/generated04466.input | 2 + .../expressions/generated04466.lama | 6 + .../expressions/generated04467.input | 2 + .../expressions/generated04467.lama | 6 + .../expressions/generated04468.input | 2 + .../expressions/generated04468.lama | 6 + .../expressions/generated04469.input | 2 + .../expressions/generated04469.lama | 6 + .../expressions/generated04470.input | 2 + .../expressions/generated04470.lama | 6 + .../expressions/generated04471.input | 2 + .../expressions/generated04471.lama | 6 + .../expressions/generated04472.input | 2 + .../expressions/generated04472.lama | 6 + .../expressions/generated04473.input | 2 + .../expressions/generated04473.lama | 6 + .../expressions/generated04474.input | 2 + .../expressions/generated04474.lama | 6 + .../expressions/generated04475.input | 2 + .../expressions/generated04475.lama | 6 + .../expressions/generated04476.input | 2 + .../expressions/generated04476.lama | 6 + .../expressions/generated04477.input | 2 + .../expressions/generated04477.lama | 6 + .../expressions/generated04478.input | 2 + .../expressions/generated04478.lama | 6 + .../expressions/generated04479.input | 2 + .../expressions/generated04479.lama | 6 + .../expressions/generated04480.input | 2 + .../expressions/generated04480.lama | 6 + .../expressions/generated04481.input | 2 + .../expressions/generated04481.lama | 6 + .../expressions/generated04482.input | 2 + .../expressions/generated04482.lama | 6 + .../expressions/generated04483.input | 2 + .../expressions/generated04483.lama | 6 + .../expressions/generated04484.input | 2 + .../expressions/generated04484.lama | 6 + .../expressions/generated04485.input | 2 + .../expressions/generated04485.lama | 6 + .../expressions/generated04486.input | 2 + .../expressions/generated04486.lama | 6 + .../expressions/generated04487.input | 2 + .../expressions/generated04487.lama | 6 + .../expressions/generated04488.input | 2 + .../expressions/generated04488.lama | 6 + .../expressions/generated04489.input | 2 + .../expressions/generated04489.lama | 6 + .../expressions/generated04490.input | 2 + .../expressions/generated04490.lama | 6 + .../expressions/generated04491.input | 2 + .../expressions/generated04491.lama | 6 + .../expressions/generated04492.input | 2 + .../expressions/generated04492.lama | 6 + .../expressions/generated04493.input | 2 + .../expressions/generated04493.lama | 6 + .../expressions/generated04494.input | 2 + .../expressions/generated04494.lama | 6 + .../expressions/generated04495.input | 2 + .../expressions/generated04495.lama | 6 + .../expressions/generated04496.input | 2 + .../expressions/generated04496.lama | 6 + .../expressions/generated04497.input | 2 + .../expressions/generated04497.lama | 6 + .../expressions/generated04498.input | 2 + .../expressions/generated04498.lama | 6 + .../expressions/generated04499.input | 2 + .../expressions/generated04499.lama | 6 + .../expressions/generated04500.input | 2 + .../expressions/generated04500.lama | 6 + .../expressions/generated04501.input | 2 + .../expressions/generated04501.lama | 6 + .../expressions/generated04502.input | 2 + .../expressions/generated04502.lama | 6 + .../expressions/generated04503.input | 2 + .../expressions/generated04503.lama | 6 + .../expressions/generated04504.input | 2 + .../expressions/generated04504.lama | 6 + .../expressions/generated04505.input | 2 + .../expressions/generated04505.lama | 6 + .../expressions/generated04506.input | 2 + .../expressions/generated04506.lama | 6 + .../expressions/generated04507.input | 2 + .../expressions/generated04507.lama | 6 + .../expressions/generated04508.input | 2 + .../expressions/generated04508.lama | 6 + .../expressions/generated04509.input | 2 + .../expressions/generated04509.lama | 6 + .../expressions/generated04510.input | 2 + .../expressions/generated04510.lama | 6 + .../expressions/generated04511.input | 2 + .../expressions/generated04511.lama | 6 + .../expressions/generated04512.input | 2 + .../expressions/generated04512.lama | 6 + .../expressions/generated04513.input | 2 + .../expressions/generated04513.lama | 6 + .../expressions/generated04514.input | 2 + .../expressions/generated04514.lama | 6 + .../expressions/generated04515.input | 2 + .../expressions/generated04515.lama | 6 + .../expressions/generated04516.input | 2 + .../expressions/generated04516.lama | 6 + .../expressions/generated04517.input | 2 + .../expressions/generated04517.lama | 6 + .../expressions/generated04518.input | 2 + .../expressions/generated04518.lama | 6 + .../expressions/generated04519.input | 2 + .../expressions/generated04519.lama | 6 + .../expressions/generated04520.input | 2 + .../expressions/generated04520.lama | 6 + .../expressions/generated04521.input | 2 + .../expressions/generated04521.lama | 6 + .../expressions/generated04522.input | 2 + .../expressions/generated04522.lama | 6 + .../expressions/generated04523.input | 2 + .../expressions/generated04523.lama | 6 + .../expressions/generated04524.input | 2 + .../expressions/generated04524.lama | 6 + .../expressions/generated04525.input | 2 + .../expressions/generated04525.lama | 6 + .../expressions/generated04526.input | 2 + .../expressions/generated04526.lama | 6 + .../expressions/generated04527.input | 2 + .../expressions/generated04527.lama | 6 + .../expressions/generated04528.input | 2 + .../expressions/generated04528.lama | 6 + .../expressions/generated04529.input | 2 + .../expressions/generated04529.lama | 6 + .../expressions/generated04530.input | 2 + .../expressions/generated04530.lama | 6 + .../expressions/generated04531.input | 2 + .../expressions/generated04531.lama | 6 + .../expressions/generated04532.input | 2 + .../expressions/generated04532.lama | 6 + .../expressions/generated04533.input | 2 + .../expressions/generated04533.lama | 6 + .../expressions/generated04534.input | 2 + .../expressions/generated04534.lama | 6 + .../expressions/generated04535.input | 2 + .../expressions/generated04535.lama | 6 + .../expressions/generated04536.input | 2 + .../expressions/generated04536.lama | 6 + .../expressions/generated04537.input | 2 + .../expressions/generated04537.lama | 6 + .../expressions/generated04538.input | 2 + .../expressions/generated04538.lama | 6 + .../expressions/generated04539.input | 2 + .../expressions/generated04539.lama | 6 + .../expressions/generated04540.input | 2 + .../expressions/generated04540.lama | 6 + .../expressions/generated04541.input | 2 + .../expressions/generated04541.lama | 6 + .../expressions/generated04542.input | 2 + .../expressions/generated04542.lama | 6 + .../expressions/generated04543.input | 2 + .../expressions/generated04543.lama | 6 + .../expressions/generated04544.input | 2 + .../expressions/generated04544.lama | 6 + .../expressions/generated04545.input | 2 + .../expressions/generated04545.lama | 6 + .../expressions/generated04546.input | 2 + .../expressions/generated04546.lama | 6 + .../expressions/generated04547.input | 2 + .../expressions/generated04547.lama | 6 + .../expressions/generated04548.input | 2 + .../expressions/generated04548.lama | 6 + .../expressions/generated04549.input | 2 + .../expressions/generated04549.lama | 6 + .../expressions/generated04550.input | 2 + .../expressions/generated04550.lama | 6 + .../expressions/generated04551.input | 2 + .../expressions/generated04551.lama | 6 + .../expressions/generated04552.input | 2 + .../expressions/generated04552.lama | 6 + .../expressions/generated04553.input | 2 + .../expressions/generated04553.lama | 6 + .../expressions/generated04554.input | 2 + .../expressions/generated04554.lama | 6 + .../expressions/generated04555.input | 2 + .../expressions/generated04555.lama | 6 + .../expressions/generated04556.input | 2 + .../expressions/generated04556.lama | 6 + .../expressions/generated04557.input | 2 + .../expressions/generated04557.lama | 6 + .../expressions/generated04558.input | 2 + .../expressions/generated04558.lama | 6 + .../expressions/generated04559.input | 2 + .../expressions/generated04559.lama | 6 + .../expressions/generated04560.input | 2 + .../expressions/generated04560.lama | 6 + .../expressions/generated04561.input | 2 + .../expressions/generated04561.lama | 6 + .../expressions/generated04562.input | 2 + .../expressions/generated04562.lama | 6 + .../expressions/generated04563.input | 2 + .../expressions/generated04563.lama | 6 + .../expressions/generated04564.input | 2 + .../expressions/generated04564.lama | 6 + .../expressions/generated04565.input | 2 + .../expressions/generated04565.lama | 6 + .../expressions/generated04566.input | 2 + .../expressions/generated04566.lama | 6 + .../expressions/generated04567.input | 2 + .../expressions/generated04567.lama | 6 + .../expressions/generated04568.input | 2 + .../expressions/generated04568.lama | 6 + .../expressions/generated04569.input | 2 + .../expressions/generated04569.lama | 6 + .../expressions/generated04570.input | 2 + .../expressions/generated04570.lama | 6 + .../expressions/generated04571.input | 2 + .../expressions/generated04571.lama | 6 + .../expressions/generated04572.input | 2 + .../expressions/generated04572.lama | 6 + .../expressions/generated04573.input | 2 + .../expressions/generated04573.lama | 6 + .../expressions/generated04574.input | 2 + .../expressions/generated04574.lama | 6 + .../expressions/generated04575.input | 2 + .../expressions/generated04575.lama | 6 + .../expressions/generated04576.input | 2 + .../expressions/generated04576.lama | 6 + .../expressions/generated04577.input | 2 + .../expressions/generated04577.lama | 6 + .../expressions/generated04578.input | 2 + .../expressions/generated04578.lama | 6 + .../expressions/generated04579.input | 2 + .../expressions/generated04579.lama | 6 + .../expressions/generated04580.input | 2 + .../expressions/generated04580.lama | 6 + .../expressions/generated04581.input | 2 + .../expressions/generated04581.lama | 6 + .../expressions/generated04582.input | 2 + .../expressions/generated04582.lama | 6 + .../expressions/generated04583.input | 2 + .../expressions/generated04583.lama | 6 + .../expressions/generated04584.input | 2 + .../expressions/generated04584.lama | 6 + .../expressions/generated04585.input | 2 + .../expressions/generated04585.lama | 6 + .../expressions/generated04586.input | 2 + .../expressions/generated04586.lama | 6 + .../expressions/generated04587.input | 2 + .../expressions/generated04587.lama | 6 + .../expressions/generated04588.input | 2 + .../expressions/generated04588.lama | 6 + .../expressions/generated04589.input | 2 + .../expressions/generated04589.lama | 6 + .../expressions/generated04590.input | 2 + .../expressions/generated04590.lama | 6 + .../expressions/generated04591.input | 2 + .../expressions/generated04591.lama | 6 + .../expressions/generated04592.input | 2 + .../expressions/generated04592.lama | 6 + .../expressions/generated04593.input | 2 + .../expressions/generated04593.lama | 6 + .../expressions/generated04594.input | 2 + .../expressions/generated04594.lama | 6 + .../expressions/generated04595.input | 2 + .../expressions/generated04595.lama | 6 + .../expressions/generated04596.input | 2 + .../expressions/generated04596.lama | 6 + .../expressions/generated04597.input | 2 + .../expressions/generated04597.lama | 6 + .../expressions/generated04598.input | 2 + .../expressions/generated04598.lama | 6 + .../expressions/generated04599.input | 2 + .../expressions/generated04599.lama | 6 + .../expressions/generated04600.input | 2 + .../expressions/generated04600.lama | 6 + .../expressions/generated04601.input | 2 + .../expressions/generated04601.lama | 6 + .../expressions/generated04602.input | 2 + .../expressions/generated04602.lama | 6 + .../expressions/generated04603.input | 2 + .../expressions/generated04603.lama | 6 + .../expressions/generated04604.input | 2 + .../expressions/generated04604.lama | 6 + .../expressions/generated04605.input | 2 + .../expressions/generated04605.lama | 6 + .../expressions/generated04606.input | 2 + .../expressions/generated04606.lama | 6 + .../expressions/generated04607.input | 2 + .../expressions/generated04607.lama | 6 + .../expressions/generated04608.input | 2 + .../expressions/generated04608.lama | 6 + .../expressions/generated04609.input | 2 + .../expressions/generated04609.lama | 6 + .../expressions/generated04610.input | 2 + .../expressions/generated04610.lama | 6 + .../expressions/generated04611.input | 2 + .../expressions/generated04611.lama | 6 + .../expressions/generated04612.input | 2 + .../expressions/generated04612.lama | 6 + .../expressions/generated04613.input | 2 + .../expressions/generated04613.lama | 6 + .../expressions/generated04614.input | 2 + .../expressions/generated04614.lama | 6 + .../expressions/generated04615.input | 2 + .../expressions/generated04615.lama | 6 + .../expressions/generated04616.input | 2 + .../expressions/generated04616.lama | 6 + .../expressions/generated04617.input | 2 + .../expressions/generated04617.lama | 6 + .../expressions/generated04618.input | 2 + .../expressions/generated04618.lama | 6 + .../expressions/generated04619.input | 2 + .../expressions/generated04619.lama | 6 + .../expressions/generated04620.input | 2 + .../expressions/generated04620.lama | 6 + .../expressions/generated04621.input | 2 + .../expressions/generated04621.lama | 6 + .../expressions/generated04622.input | 2 + .../expressions/generated04622.lama | 6 + .../expressions/generated04623.input | 2 + .../expressions/generated04623.lama | 6 + .../expressions/generated04624.input | 2 + .../expressions/generated04624.lama | 6 + .../expressions/generated04625.input | 2 + .../expressions/generated04625.lama | 6 + .../expressions/generated04626.input | 2 + .../expressions/generated04626.lama | 6 + .../expressions/generated04627.input | 2 + .../expressions/generated04627.lama | 6 + .../expressions/generated04628.input | 2 + .../expressions/generated04628.lama | 6 + .../expressions/generated04629.input | 2 + .../expressions/generated04629.lama | 6 + .../expressions/generated04630.input | 2 + .../expressions/generated04630.lama | 6 + .../expressions/generated04631.input | 2 + .../expressions/generated04631.lama | 6 + .../expressions/generated04632.input | 2 + .../expressions/generated04632.lama | 6 + .../expressions/generated04633.input | 2 + .../expressions/generated04633.lama | 6 + .../expressions/generated04634.input | 2 + .../expressions/generated04634.lama | 6 + .../expressions/generated04635.input | 2 + .../expressions/generated04635.lama | 6 + .../expressions/generated04636.input | 2 + .../expressions/generated04636.lama | 6 + .../expressions/generated04637.input | 2 + .../expressions/generated04637.lama | 6 + .../expressions/generated04638.input | 2 + .../expressions/generated04638.lama | 6 + .../expressions/generated04639.input | 2 + .../expressions/generated04639.lama | 6 + .../expressions/generated04640.input | 2 + .../expressions/generated04640.lama | 6 + .../expressions/generated04641.input | 2 + .../expressions/generated04641.lama | 6 + .../expressions/generated04642.input | 2 + .../expressions/generated04642.lama | 6 + .../expressions/generated04643.input | 2 + .../expressions/generated04643.lama | 6 + .../expressions/generated04644.input | 2 + .../expressions/generated04644.lama | 6 + .../expressions/generated04645.input | 2 + .../expressions/generated04645.lama | 6 + .../expressions/generated04646.input | 2 + .../expressions/generated04646.lama | 6 + .../expressions/generated04647.input | 2 + .../expressions/generated04647.lama | 6 + .../expressions/generated04648.input | 2 + .../expressions/generated04648.lama | 6 + .../expressions/generated04649.input | 2 + .../expressions/generated04649.lama | 6 + .../expressions/generated04650.input | 2 + .../expressions/generated04650.lama | 6 + .../expressions/generated04651.input | 2 + .../expressions/generated04651.lama | 6 + .../expressions/generated04652.input | 2 + .../expressions/generated04652.lama | 6 + .../expressions/generated04653.input | 2 + .../expressions/generated04653.lama | 6 + .../expressions/generated04654.input | 2 + .../expressions/generated04654.lama | 6 + .../expressions/generated04655.input | 2 + .../expressions/generated04655.lama | 6 + .../expressions/generated04656.input | 2 + .../expressions/generated04656.lama | 6 + .../expressions/generated04657.input | 2 + .../expressions/generated04657.lama | 6 + .../expressions/generated04658.input | 2 + .../expressions/generated04658.lama | 6 + .../expressions/generated04659.input | 2 + .../expressions/generated04659.lama | 6 + .../expressions/generated04660.input | 2 + .../expressions/generated04660.lama | 6 + .../expressions/generated04661.input | 2 + .../expressions/generated04661.lama | 6 + .../expressions/generated04662.input | 2 + .../expressions/generated04662.lama | 6 + .../expressions/generated04663.input | 2 + .../expressions/generated04663.lama | 6 + .../expressions/generated04664.input | 2 + .../expressions/generated04664.lama | 6 + .../expressions/generated04665.input | 2 + .../expressions/generated04665.lama | 6 + .../expressions/generated04666.input | 2 + .../expressions/generated04666.lama | 6 + .../expressions/generated04667.input | 2 + .../expressions/generated04667.lama | 6 + .../expressions/generated04668.input | 2 + .../expressions/generated04668.lama | 6 + .../expressions/generated04669.input | 2 + .../expressions/generated04669.lama | 6 + .../expressions/generated04670.input | 2 + .../expressions/generated04670.lama | 6 + .../expressions/generated04671.input | 2 + .../expressions/generated04671.lama | 6 + .../expressions/generated04672.input | 2 + .../expressions/generated04672.lama | 6 + .../expressions/generated04673.input | 2 + .../expressions/generated04673.lama | 6 + .../expressions/generated04674.input | 2 + .../expressions/generated04674.lama | 6 + .../expressions/generated04675.input | 2 + .../expressions/generated04675.lama | 6 + .../expressions/generated04676.input | 2 + .../expressions/generated04676.lama | 6 + .../expressions/generated04677.input | 2 + .../expressions/generated04677.lama | 6 + .../expressions/generated04678.input | 2 + .../expressions/generated04678.lama | 6 + .../expressions/generated04679.input | 2 + .../expressions/generated04679.lama | 6 + .../expressions/generated04680.input | 2 + .../expressions/generated04680.lama | 6 + .../expressions/generated04681.input | 2 + .../expressions/generated04681.lama | 6 + .../expressions/generated04682.input | 2 + .../expressions/generated04682.lama | 6 + .../expressions/generated04683.input | 2 + .../expressions/generated04683.lama | 6 + .../expressions/generated04684.input | 2 + .../expressions/generated04684.lama | 6 + .../expressions/generated04685.input | 2 + .../expressions/generated04685.lama | 6 + .../expressions/generated04686.input | 2 + .../expressions/generated04686.lama | 6 + .../expressions/generated04687.input | 2 + .../expressions/generated04687.lama | 6 + .../expressions/generated04688.input | 2 + .../expressions/generated04688.lama | 6 + .../expressions/generated04689.input | 2 + .../expressions/generated04689.lama | 6 + .../expressions/generated04690.input | 2 + .../expressions/generated04690.lama | 6 + .../expressions/generated04691.input | 2 + .../expressions/generated04691.lama | 6 + .../expressions/generated04692.input | 2 + .../expressions/generated04692.lama | 6 + .../expressions/generated04693.input | 2 + .../expressions/generated04693.lama | 6 + .../expressions/generated04694.input | 2 + .../expressions/generated04694.lama | 6 + .../expressions/generated04695.input | 2 + .../expressions/generated04695.lama | 6 + .../expressions/generated04696.input | 2 + .../expressions/generated04696.lama | 6 + .../expressions/generated04697.input | 2 + .../expressions/generated04697.lama | 6 + .../expressions/generated04698.input | 2 + .../expressions/generated04698.lama | 6 + .../expressions/generated04699.input | 2 + .../expressions/generated04699.lama | 6 + .../expressions/generated04700.input | 2 + .../expressions/generated04700.lama | 6 + .../expressions/generated04701.input | 2 + .../expressions/generated04701.lama | 6 + .../expressions/generated04702.input | 2 + .../expressions/generated04702.lama | 6 + .../expressions/generated04703.input | 2 + .../expressions/generated04703.lama | 6 + .../expressions/generated04704.input | 2 + .../expressions/generated04704.lama | 6 + .../expressions/generated04705.input | 2 + .../expressions/generated04705.lama | 6 + .../expressions/generated04706.input | 2 + .../expressions/generated04706.lama | 6 + .../expressions/generated04707.input | 2 + .../expressions/generated04707.lama | 6 + .../expressions/generated04708.input | 2 + .../expressions/generated04708.lama | 6 + .../expressions/generated04709.input | 2 + .../expressions/generated04709.lama | 6 + .../expressions/generated04710.input | 2 + .../expressions/generated04710.lama | 6 + .../expressions/generated04711.input | 2 + .../expressions/generated04711.lama | 6 + .../expressions/generated04712.input | 2 + .../expressions/generated04712.lama | 6 + .../expressions/generated04713.input | 2 + .../expressions/generated04713.lama | 6 + .../expressions/generated04714.input | 2 + .../expressions/generated04714.lama | 6 + .../expressions/generated04715.input | 2 + .../expressions/generated04715.lama | 6 + .../expressions/generated04716.input | 2 + .../expressions/generated04716.lama | 6 + .../expressions/generated04717.input | 2 + .../expressions/generated04717.lama | 6 + .../expressions/generated04718.input | 2 + .../expressions/generated04718.lama | 6 + .../expressions/generated04719.input | 2 + .../expressions/generated04719.lama | 6 + .../expressions/generated04720.input | 2 + .../expressions/generated04720.lama | 6 + .../expressions/generated04721.input | 2 + .../expressions/generated04721.lama | 6 + .../expressions/generated04722.input | 2 + .../expressions/generated04722.lama | 6 + .../expressions/generated04723.input | 2 + .../expressions/generated04723.lama | 6 + .../expressions/generated04724.input | 2 + .../expressions/generated04724.lama | 6 + .../expressions/generated04725.input | 2 + .../expressions/generated04725.lama | 6 + .../expressions/generated04726.input | 2 + .../expressions/generated04726.lama | 6 + .../expressions/generated04727.input | 2 + .../expressions/generated04727.lama | 6 + .../expressions/generated04728.input | 2 + .../expressions/generated04728.lama | 6 + .../expressions/generated04729.input | 2 + .../expressions/generated04729.lama | 6 + .../expressions/generated04730.input | 2 + .../expressions/generated04730.lama | 6 + .../expressions/generated04731.input | 2 + .../expressions/generated04731.lama | 6 + .../expressions/generated04732.input | 2 + .../expressions/generated04732.lama | 6 + .../expressions/generated04733.input | 2 + .../expressions/generated04733.lama | 6 + .../expressions/generated04734.input | 2 + .../expressions/generated04734.lama | 6 + .../expressions/generated04735.input | 2 + .../expressions/generated04735.lama | 6 + .../expressions/generated04736.input | 2 + .../expressions/generated04736.lama | 6 + .../expressions/generated04737.input | 2 + .../expressions/generated04737.lama | 6 + .../expressions/generated04738.input | 2 + .../expressions/generated04738.lama | 6 + .../expressions/generated04739.input | 2 + .../expressions/generated04739.lama | 6 + .../expressions/generated04740.input | 2 + .../expressions/generated04740.lama | 6 + .../expressions/generated04741.input | 2 + .../expressions/generated04741.lama | 6 + .../expressions/generated04742.input | 2 + .../expressions/generated04742.lama | 6 + .../expressions/generated04743.input | 2 + .../expressions/generated04743.lama | 6 + .../expressions/generated04744.input | 2 + .../expressions/generated04744.lama | 6 + .../expressions/generated04745.input | 2 + .../expressions/generated04745.lama | 6 + .../expressions/generated04746.input | 2 + .../expressions/generated04746.lama | 6 + .../expressions/generated04747.input | 2 + .../expressions/generated04747.lama | 6 + .../expressions/generated04748.input | 2 + .../expressions/generated04748.lama | 6 + .../expressions/generated04749.input | 2 + .../expressions/generated04749.lama | 6 + .../expressions/generated04750.input | 2 + .../expressions/generated04750.lama | 6 + .../expressions/generated04751.input | 2 + .../expressions/generated04751.lama | 6 + .../expressions/generated04752.input | 2 + .../expressions/generated04752.lama | 6 + .../expressions/generated04753.input | 2 + .../expressions/generated04753.lama | 6 + .../expressions/generated04754.input | 2 + .../expressions/generated04754.lama | 6 + .../expressions/generated04755.input | 2 + .../expressions/generated04755.lama | 6 + .../expressions/generated04756.input | 2 + .../expressions/generated04756.lama | 6 + .../expressions/generated04757.input | 2 + .../expressions/generated04757.lama | 6 + .../expressions/generated04758.input | 2 + .../expressions/generated04758.lama | 6 + .../expressions/generated04759.input | 2 + .../expressions/generated04759.lama | 6 + .../expressions/generated04760.input | 2 + .../expressions/generated04760.lama | 6 + .../expressions/generated04761.input | 2 + .../expressions/generated04761.lama | 6 + .../expressions/generated04762.input | 2 + .../expressions/generated04762.lama | 6 + .../expressions/generated04763.input | 2 + .../expressions/generated04763.lama | 6 + .../expressions/generated04764.input | 2 + .../expressions/generated04764.lama | 6 + .../expressions/generated04765.input | 2 + .../expressions/generated04765.lama | 6 + .../expressions/generated04766.input | 2 + .../expressions/generated04766.lama | 6 + .../expressions/generated04767.input | 2 + .../expressions/generated04767.lama | 6 + .../expressions/generated04768.input | 2 + .../expressions/generated04768.lama | 6 + .../expressions/generated04769.input | 2 + .../expressions/generated04769.lama | 6 + .../expressions/generated04770.input | 2 + .../expressions/generated04770.lama | 6 + .../expressions/generated04771.input | 2 + .../expressions/generated04771.lama | 6 + .../expressions/generated04772.input | 2 + .../expressions/generated04772.lama | 6 + .../expressions/generated04773.input | 2 + .../expressions/generated04773.lama | 6 + .../expressions/generated04774.input | 2 + .../expressions/generated04774.lama | 6 + .../expressions/generated04775.input | 2 + .../expressions/generated04775.lama | 6 + .../expressions/generated04776.input | 2 + .../expressions/generated04776.lama | 6 + .../expressions/generated04777.input | 2 + .../expressions/generated04777.lama | 6 + .../expressions/generated04778.input | 2 + .../expressions/generated04778.lama | 6 + .../expressions/generated04779.input | 2 + .../expressions/generated04779.lama | 6 + .../expressions/generated04780.input | 2 + .../expressions/generated04780.lama | 6 + .../expressions/generated04781.input | 2 + .../expressions/generated04781.lama | 6 + .../expressions/generated04782.input | 2 + .../expressions/generated04782.lama | 6 + .../expressions/generated04783.input | 2 + .../expressions/generated04783.lama | 6 + .../expressions/generated04784.input | 2 + .../expressions/generated04784.lama | 6 + .../expressions/generated04785.input | 2 + .../expressions/generated04785.lama | 6 + .../expressions/generated04786.input | 2 + .../expressions/generated04786.lama | 6 + .../expressions/generated04787.input | 2 + .../expressions/generated04787.lama | 6 + .../expressions/generated04788.input | 2 + .../expressions/generated04788.lama | 6 + .../expressions/generated04789.input | 2 + .../expressions/generated04789.lama | 6 + .../expressions/generated04790.input | 2 + .../expressions/generated04790.lama | 6 + .../expressions/generated04791.input | 2 + .../expressions/generated04791.lama | 6 + .../expressions/generated04792.input | 2 + .../expressions/generated04792.lama | 6 + .../expressions/generated04793.input | 2 + .../expressions/generated04793.lama | 6 + .../expressions/generated04794.input | 2 + .../expressions/generated04794.lama | 6 + .../expressions/generated04795.input | 2 + .../expressions/generated04795.lama | 6 + .../expressions/generated04796.input | 2 + .../expressions/generated04796.lama | 6 + .../expressions/generated04797.input | 2 + .../expressions/generated04797.lama | 6 + .../expressions/generated04798.input | 2 + .../expressions/generated04798.lama | 6 + .../expressions/generated04799.input | 2 + .../expressions/generated04799.lama | 6 + .../expressions/generated04800.input | 2 + .../expressions/generated04800.lama | 6 + .../expressions/generated04801.input | 2 + .../expressions/generated04801.lama | 6 + .../expressions/generated04802.input | 2 + .../expressions/generated04802.lama | 6 + .../expressions/generated04803.input | 2 + .../expressions/generated04803.lama | 6 + .../expressions/generated04804.input | 2 + .../expressions/generated04804.lama | 6 + .../expressions/generated04805.input | 2 + .../expressions/generated04805.lama | 6 + .../expressions/generated04806.input | 2 + .../expressions/generated04806.lama | 6 + .../expressions/generated04807.input | 2 + .../expressions/generated04807.lama | 6 + .../expressions/generated04808.input | 2 + .../expressions/generated04808.lama | 6 + .../expressions/generated04809.input | 2 + .../expressions/generated04809.lama | 6 + .../expressions/generated04810.input | 2 + .../expressions/generated04810.lama | 6 + .../expressions/generated04811.input | 2 + .../expressions/generated04811.lama | 6 + .../expressions/generated04812.input | 2 + .../expressions/generated04812.lama | 6 + .../expressions/generated04813.input | 2 + .../expressions/generated04813.lama | 6 + .../expressions/generated04814.input | 2 + .../expressions/generated04814.lama | 6 + .../expressions/generated04815.input | 2 + .../expressions/generated04815.lama | 6 + .../expressions/generated04816.input | 2 + .../expressions/generated04816.lama | 6 + .../expressions/generated04817.input | 2 + .../expressions/generated04817.lama | 6 + .../expressions/generated04818.input | 2 + .../expressions/generated04818.lama | 6 + .../expressions/generated04819.input | 2 + .../expressions/generated04819.lama | 6 + .../expressions/generated04820.input | 2 + .../expressions/generated04820.lama | 6 + .../expressions/generated04821.input | 2 + .../expressions/generated04821.lama | 6 + .../expressions/generated04822.input | 2 + .../expressions/generated04822.lama | 6 + .../expressions/generated04823.input | 2 + .../expressions/generated04823.lama | 6 + .../expressions/generated04824.input | 2 + .../expressions/generated04824.lama | 6 + .../expressions/generated04825.input | 2 + .../expressions/generated04825.lama | 6 + .../expressions/generated04826.input | 2 + .../expressions/generated04826.lama | 6 + .../expressions/generated04827.input | 2 + .../expressions/generated04827.lama | 6 + .../expressions/generated04828.input | 2 + .../expressions/generated04828.lama | 6 + .../expressions/generated04829.input | 2 + .../expressions/generated04829.lama | 6 + .../expressions/generated04830.input | 2 + .../expressions/generated04830.lama | 6 + .../expressions/generated04831.input | 2 + .../expressions/generated04831.lama | 6 + .../expressions/generated04832.input | 2 + .../expressions/generated04832.lama | 6 + .../expressions/generated04833.input | 2 + .../expressions/generated04833.lama | 6 + .../expressions/generated04834.input | 2 + .../expressions/generated04834.lama | 6 + .../expressions/generated04835.input | 2 + .../expressions/generated04835.lama | 6 + .../expressions/generated04836.input | 2 + .../expressions/generated04836.lama | 6 + .../expressions/generated04837.input | 2 + .../expressions/generated04837.lama | 6 + .../expressions/generated04838.input | 2 + .../expressions/generated04838.lama | 6 + .../expressions/generated04839.input | 2 + .../expressions/generated04839.lama | 6 + .../expressions/generated04840.input | 2 + .../expressions/generated04840.lama | 6 + .../expressions/generated04841.input | 2 + .../expressions/generated04841.lama | 6 + .../expressions/generated04842.input | 2 + .../expressions/generated04842.lama | 6 + .../expressions/generated04843.input | 2 + .../expressions/generated04843.lama | 6 + .../expressions/generated04844.input | 2 + .../expressions/generated04844.lama | 6 + .../expressions/generated04845.input | 2 + .../expressions/generated04845.lama | 6 + .../expressions/generated04846.input | 2 + .../expressions/generated04846.lama | 6 + .../expressions/generated04847.input | 2 + .../expressions/generated04847.lama | 6 + .../expressions/generated04848.input | 2 + .../expressions/generated04848.lama | 6 + .../expressions/generated04849.input | 2 + .../expressions/generated04849.lama | 6 + .../expressions/generated04850.input | 2 + .../expressions/generated04850.lama | 6 + .../expressions/generated04851.input | 2 + .../expressions/generated04851.lama | 6 + .../expressions/generated04852.input | 2 + .../expressions/generated04852.lama | 6 + .../expressions/generated04853.input | 2 + .../expressions/generated04853.lama | 6 + .../expressions/generated04854.input | 2 + .../expressions/generated04854.lama | 6 + .../expressions/generated04855.input | 2 + .../expressions/generated04855.lama | 6 + .../expressions/generated04856.input | 2 + .../expressions/generated04856.lama | 6 + .../expressions/generated04857.input | 2 + .../expressions/generated04857.lama | 6 + .../expressions/generated04858.input | 2 + .../expressions/generated04858.lama | 6 + .../expressions/generated04859.input | 2 + .../expressions/generated04859.lama | 6 + .../expressions/generated04860.input | 2 + .../expressions/generated04860.lama | 6 + .../expressions/generated04861.input | 2 + .../expressions/generated04861.lama | 6 + .../expressions/generated04862.input | 2 + .../expressions/generated04862.lama | 6 + .../expressions/generated04863.input | 2 + .../expressions/generated04863.lama | 6 + .../expressions/generated04864.input | 2 + .../expressions/generated04864.lama | 6 + .../expressions/generated04865.input | 2 + .../expressions/generated04865.lama | 6 + .../expressions/generated04866.input | 2 + .../expressions/generated04866.lama | 6 + .../expressions/generated04867.input | 2 + .../expressions/generated04867.lama | 6 + .../expressions/generated04868.input | 2 + .../expressions/generated04868.lama | 6 + .../expressions/generated04869.input | 2 + .../expressions/generated04869.lama | 6 + .../expressions/generated04870.input | 2 + .../expressions/generated04870.lama | 6 + .../expressions/generated04871.input | 2 + .../expressions/generated04871.lama | 6 + .../expressions/generated04872.input | 2 + .../expressions/generated04872.lama | 6 + .../expressions/generated04874.input | 2 + .../expressions/generated04874.lama | 6 + .../expressions/generated04875.input | 2 + .../expressions/generated04875.lama | 6 + .../expressions/generated04876.input | 2 + .../expressions/generated04876.lama | 6 + .../expressions/generated04877.input | 2 + .../expressions/generated04877.lama | 6 + .../expressions/generated04878.input | 2 + .../expressions/generated04878.lama | 6 + .../expressions/generated04879.input | 2 + .../expressions/generated04879.lama | 6 + .../expressions/generated04880.input | 2 + .../expressions/generated04880.lama | 6 + .../expressions/generated04881.input | 2 + .../expressions/generated04881.lama | 6 + .../expressions/generated04882.input | 2 + .../expressions/generated04882.lama | 6 + .../expressions/generated04883.input | 2 + .../expressions/generated04883.lama | 6 + .../expressions/generated04884.input | 2 + .../expressions/generated04884.lama | 6 + .../expressions/generated04885.input | 2 + .../expressions/generated04885.lama | 6 + .../expressions/generated04886.input | 2 + .../expressions/generated04886.lama | 6 + .../expressions/generated04887.input | 2 + .../expressions/generated04887.lama | 6 + .../expressions/generated04888.input | 2 + .../expressions/generated04888.lama | 6 + .../expressions/generated04889.input | 2 + .../expressions/generated04889.lama | 6 + .../expressions/generated04890.input | 2 + .../expressions/generated04890.lama | 6 + .../expressions/generated04891.input | 2 + .../expressions/generated04891.lama | 6 + .../expressions/generated04892.input | 2 + .../expressions/generated04892.lama | 6 + .../expressions/generated04893.input | 2 + .../expressions/generated04893.lama | 6 + .../expressions/generated04894.input | 2 + .../expressions/generated04894.lama | 6 + .../expressions/generated04895.input | 2 + .../expressions/generated04895.lama | 6 + .../expressions/generated04896.input | 2 + .../expressions/generated04896.lama | 6 + .../expressions/generated04897.input | 2 + .../expressions/generated04897.lama | 6 + .../expressions/generated04898.input | 2 + .../expressions/generated04898.lama | 6 + .../expressions/generated04899.input | 2 + .../expressions/generated04899.lama | 6 + .../expressions/generated04900.input | 2 + .../expressions/generated04900.lama | 6 + .../expressions/generated04901.input | 2 + .../expressions/generated04901.lama | 6 + .../expressions/generated04902.input | 2 + .../expressions/generated04902.lama | 6 + .../expressions/generated04903.input | 2 + .../expressions/generated04903.lama | 6 + .../expressions/generated04904.input | 2 + .../expressions/generated04904.lama | 6 + .../expressions/generated04905.input | 2 + .../expressions/generated04905.lama | 6 + .../expressions/generated04906.input | 2 + .../expressions/generated04906.lama | 6 + .../expressions/generated04907.input | 2 + .../expressions/generated04907.lama | 6 + .../expressions/generated04908.input | 2 + .../expressions/generated04908.lama | 6 + .../expressions/generated04909.input | 2 + .../expressions/generated04909.lama | 6 + .../expressions/generated04910.input | 2 + .../expressions/generated04910.lama | 6 + .../expressions/generated04911.input | 2 + .../expressions/generated04911.lama | 6 + .../expressions/generated04912.input | 2 + .../expressions/generated04912.lama | 6 + .../expressions/generated04913.input | 2 + .../expressions/generated04913.lama | 6 + .../expressions/generated04914.input | 2 + .../expressions/generated04914.lama | 6 + .../expressions/generated04915.input | 2 + .../expressions/generated04915.lama | 6 + .../expressions/generated04916.input | 2 + .../expressions/generated04916.lama | 6 + .../expressions/generated04917.input | 2 + .../expressions/generated04917.lama | 6 + .../expressions/generated04918.input | 2 + .../expressions/generated04918.lama | 6 + .../expressions/generated04919.input | 2 + .../expressions/generated04919.lama | 6 + .../expressions/generated04920.input | 2 + .../expressions/generated04920.lama | 6 + .../expressions/generated04921.input | 2 + .../expressions/generated04921.lama | 6 + .../expressions/generated04922.input | 2 + .../expressions/generated04922.lama | 6 + .../expressions/generated04923.input | 2 + .../expressions/generated04923.lama | 6 + .../expressions/generated04924.input | 2 + .../expressions/generated04924.lama | 6 + .../expressions/generated04925.input | 2 + .../expressions/generated04925.lama | 6 + .../expressions/generated04926.input | 2 + .../expressions/generated04926.lama | 6 + .../expressions/generated04927.input | 2 + .../expressions/generated04927.lama | 6 + .../expressions/generated04928.input | 2 + .../expressions/generated04928.lama | 6 + .../expressions/generated04929.input | 2 + .../expressions/generated04929.lama | 6 + .../expressions/generated04930.input | 2 + .../expressions/generated04930.lama | 6 + .../expressions/generated04931.input | 2 + .../expressions/generated04931.lama | 6 + .../expressions/generated04932.input | 2 + .../expressions/generated04932.lama | 6 + .../expressions/generated04933.input | 2 + .../expressions/generated04933.lama | 6 + .../expressions/generated04934.input | 2 + .../expressions/generated04934.lama | 6 + .../expressions/generated04935.input | 2 + .../expressions/generated04935.lama | 6 + .../expressions/generated04936.input | 2 + .../expressions/generated04936.lama | 6 + .../expressions/generated04937.input | 2 + .../expressions/generated04937.lama | 6 + .../expressions/generated04939.input | 2 + .../expressions/generated04939.lama | 6 + .../expressions/generated04940.input | 2 + .../expressions/generated04940.lama | 6 + .../expressions/generated04941.input | 2 + .../expressions/generated04941.lama | 6 + .../expressions/generated04942.input | 2 + .../expressions/generated04942.lama | 6 + .../expressions/generated04943.input | 2 + .../expressions/generated04943.lama | 6 + .../expressions/generated04944.input | 2 + .../expressions/generated04944.lama | 6 + .../expressions/generated04945.input | 2 + .../expressions/generated04945.lama | 6 + .../expressions/generated04946.input | 2 + .../expressions/generated04946.lama | 6 + .../expressions/generated04947.input | 2 + .../expressions/generated04947.lama | 6 + .../expressions/generated04948.input | 2 + .../expressions/generated04948.lama | 6 + .../expressions/generated04949.input | 2 + .../expressions/generated04949.lama | 6 + .../expressions/generated04950.input | 2 + .../expressions/generated04950.lama | 6 + .../expressions/generated04951.input | 2 + .../expressions/generated04951.lama | 6 + .../expressions/generated04952.input | 2 + .../expressions/generated04952.lama | 6 + .../expressions/generated04953.input | 2 + .../expressions/generated04953.lama | 6 + .../expressions/generated04954.input | 2 + .../expressions/generated04954.lama | 6 + .../expressions/generated04955.input | 2 + .../expressions/generated04955.lama | 6 + .../expressions/generated04956.input | 2 + .../expressions/generated04956.lama | 6 + .../expressions/generated04957.input | 2 + .../expressions/generated04957.lama | 6 + .../expressions/generated04958.input | 2 + .../expressions/generated04958.lama | 6 + .../expressions/generated04959.input | 2 + .../expressions/generated04959.lama | 6 + .../expressions/generated04960.input | 2 + .../expressions/generated04960.lama | 6 + .../expressions/generated04961.input | 2 + .../expressions/generated04961.lama | 6 + .../expressions/generated04962.input | 2 + .../expressions/generated04962.lama | 6 + .../expressions/generated04963.input | 2 + .../expressions/generated04963.lama | 6 + .../expressions/generated04964.input | 2 + .../expressions/generated04964.lama | 6 + .../expressions/generated04965.input | 2 + .../expressions/generated04965.lama | 6 + .../expressions/generated04966.input | 2 + .../expressions/generated04966.lama | 6 + .../expressions/generated04967.input | 2 + .../expressions/generated04967.lama | 6 + .../expressions/generated04968.input | 2 + .../expressions/generated04968.lama | 6 + .../expressions/generated04969.input | 2 + .../expressions/generated04969.lama | 6 + .../expressions/generated04970.input | 2 + .../expressions/generated04970.lama | 6 + .../expressions/generated04971.input | 2 + .../expressions/generated04971.lama | 6 + .../expressions/generated04972.input | 2 + .../expressions/generated04972.lama | 6 + .../expressions/generated04973.input | 2 + .../expressions/generated04973.lama | 6 + .../expressions/generated04974.input | 2 + .../expressions/generated04974.lama | 6 + .../expressions/generated04975.input | 2 + .../expressions/generated04975.lama | 6 + .../expressions/generated04976.input | 2 + .../expressions/generated04976.lama | 6 + .../expressions/generated04977.input | 2 + .../expressions/generated04977.lama | 6 + .../expressions/generated04978.input | 2 + .../expressions/generated04978.lama | 6 + .../expressions/generated04979.input | 2 + .../expressions/generated04979.lama | 6 + .../expressions/generated04980.input | 2 + .../expressions/generated04980.lama | 6 + .../expressions/generated04981.input | 2 + .../expressions/generated04981.lama | 6 + .../expressions/generated04982.input | 2 + .../expressions/generated04982.lama | 6 + .../expressions/generated04983.input | 2 + .../expressions/generated04983.lama | 6 + .../expressions/generated04984.input | 2 + .../expressions/generated04984.lama | 6 + .../expressions/generated04985.input | 2 + .../expressions/generated04985.lama | 6 + .../expressions/generated04986.input | 2 + .../expressions/generated04986.lama | 6 + .../expressions/generated04987.input | 2 + .../expressions/generated04987.lama | 6 + .../expressions/generated04988.input | 2 + .../expressions/generated04988.lama | 6 + .../expressions/generated04989.input | 2 + .../expressions/generated04989.lama | 6 + .../expressions/generated04990.input | 2 + .../expressions/generated04990.lama | 6 + .../expressions/generated04991.input | 2 + .../expressions/generated04991.lama | 6 + .../expressions/generated04992.input | 2 + .../expressions/generated04992.lama | 6 + .../expressions/generated04993.input | 2 + .../expressions/generated04993.lama | 6 + .../expressions/generated04994.input | 2 + .../expressions/generated04994.lama | 6 + .../expressions/generated04995.input | 2 + .../expressions/generated04995.lama | 6 + .../expressions/generated04996.input | 2 + .../expressions/generated04996.lama | 6 + .../expressions/generated04997.input | 2 + .../expressions/generated04997.lama | 6 + .../expressions/generated04998.input | 2 + .../expressions/generated04998.lama | 6 + .../expressions/generated04999.input | 2 + .../expressions/generated04999.lama | 6 + .../expressions/generated05000.input | 2 + .../expressions/generated05000.lama | 6 + .../expressions/orig/generated04000.log | 1 + .../expressions/orig/generated04001.log | 1 + .../expressions/orig/generated04002.log | 1 + .../expressions/orig/generated04003.log | 1 + .../expressions/orig/generated04004.log | 1 + .../expressions/orig/generated04005.log | 1 + .../expressions/orig/generated04006.log | 1 + .../expressions/orig/generated04007.log | 1 + .../expressions/orig/generated04008.log | 1 + .../expressions/orig/generated04009.log | 1 + .../expressions/orig/generated04010.log | 1 + .../expressions/orig/generated04011.log | 1 + .../expressions/orig/generated04012.log | 1 + .../expressions/orig/generated04013.log | 1 + .../expressions/orig/generated04014.log | 1 + .../expressions/orig/generated04015.log | 1 + .../expressions/orig/generated04016.log | 1 + .../expressions/orig/generated04017.log | 1 + .../expressions/orig/generated04018.log | 1 + .../expressions/orig/generated04019.log | 1 + .../expressions/orig/generated04020.log | 1 + .../expressions/orig/generated04021.log | 1 + .../expressions/orig/generated04022.log | 1 + .../expressions/orig/generated04023.log | 1 + .../expressions/orig/generated04024.log | 1 + .../expressions/orig/generated04025.log | 1 + .../expressions/orig/generated04026.log | 1 + .../expressions/orig/generated04027.log | 1 + .../expressions/orig/generated04028.log | 1 + .../expressions/orig/generated04029.log | 1 + .../expressions/orig/generated04030.log | 1 + .../expressions/orig/generated04031.log | 1 + .../expressions/orig/generated04032.log | 1 + .../expressions/orig/generated04033.log | 1 + .../expressions/orig/generated04034.log | 1 + .../expressions/orig/generated04035.log | 1 + .../expressions/orig/generated04036.log | 1 + .../expressions/orig/generated04037.log | 1 + .../expressions/orig/generated04038.log | 1 + .../expressions/orig/generated04039.log | 1 + .../expressions/orig/generated04040.log | 1 + .../expressions/orig/generated04041.log | 1 + .../expressions/orig/generated04042.log | 1 + .../expressions/orig/generated04043.log | 1 + .../expressions/orig/generated04044.log | 1 + .../expressions/orig/generated04045.log | 1 + .../expressions/orig/generated04046.log | 1 + .../expressions/orig/generated04047.log | 1 + .../expressions/orig/generated04048.log | 1 + .../expressions/orig/generated04049.log | 1 + .../expressions/orig/generated04050.log | 1 + .../expressions/orig/generated04051.log | 1 + .../expressions/orig/generated04052.log | 1 + .../expressions/orig/generated04053.log | 1 + .../expressions/orig/generated04054.log | 1 + .../expressions/orig/generated04055.log | 1 + .../expressions/orig/generated04056.log | 1 + .../expressions/orig/generated04057.log | 1 + .../expressions/orig/generated04058.log | 1 + .../expressions/orig/generated04059.log | 1 + .../expressions/orig/generated04060.log | 1 + .../expressions/orig/generated04061.log | 1 + .../expressions/orig/generated04062.log | 1 + .../expressions/orig/generated04063.log | 1 + .../expressions/orig/generated04064.log | 1 + .../expressions/orig/generated04065.log | 1 + .../expressions/orig/generated04066.log | 1 + .../expressions/orig/generated04067.log | 1 + .../expressions/orig/generated04068.log | 1 + .../expressions/orig/generated04069.log | 1 + .../expressions/orig/generated04070.log | 1 + .../expressions/orig/generated04071.log | 1 + .../expressions/orig/generated04072.log | 1 + .../expressions/orig/generated04073.log | 1 + .../expressions/orig/generated04074.log | 1 + .../expressions/orig/generated04075.log | 1 + .../expressions/orig/generated04076.log | 1 + .../expressions/orig/generated04077.log | 1 + .../expressions/orig/generated04078.log | 1 + .../expressions/orig/generated04079.log | 1 + .../expressions/orig/generated04080.log | 1 + .../expressions/orig/generated04081.log | 1 + .../expressions/orig/generated04082.log | 1 + .../expressions/orig/generated04083.log | 1 + .../expressions/orig/generated04084.log | 1 + .../expressions/orig/generated04085.log | 1 + .../expressions/orig/generated04086.log | 1 + .../expressions/orig/generated04087.log | 1 + .../expressions/orig/generated04088.log | 1 + .../expressions/orig/generated04089.log | 1 + .../expressions/orig/generated04090.log | 1 + .../expressions/orig/generated04091.log | 1 + .../expressions/orig/generated04092.log | 1 + .../expressions/orig/generated04093.log | 1 + .../expressions/orig/generated04094.log | 1 + .../expressions/orig/generated04095.log | 1 + .../expressions/orig/generated04096.log | 1 + .../expressions/orig/generated04097.log | 1 + .../expressions/orig/generated04098.log | 1 + .../expressions/orig/generated04099.log | 1 + .../expressions/orig/generated04100.log | 1 + .../expressions/orig/generated04101.log | 1 + .../expressions/orig/generated04102.log | 1 + .../expressions/orig/generated04103.log | 1 + .../expressions/orig/generated04104.log | 1 + .../expressions/orig/generated04105.log | 1 + .../expressions/orig/generated04106.log | 1 + .../expressions/orig/generated04107.log | 1 + .../expressions/orig/generated04108.log | 1 + .../expressions/orig/generated04109.log | 1 + .../expressions/orig/generated04110.log | 1 + .../expressions/orig/generated04111.log | 1 + .../expressions/orig/generated04112.log | 1 + .../expressions/orig/generated04113.log | 1 + .../expressions/orig/generated04114.log | 1 + .../expressions/orig/generated04115.log | 1 + .../expressions/orig/generated04116.log | 1 + .../expressions/orig/generated04117.log | 1 + .../expressions/orig/generated04118.log | 1 + .../expressions/orig/generated04119.log | 1 + .../expressions/orig/generated04120.log | 1 + .../expressions/orig/generated04121.log | 1 + .../expressions/orig/generated04122.log | 1 + .../expressions/orig/generated04123.log | 1 + .../expressions/orig/generated04124.log | 1 + .../expressions/orig/generated04125.log | 1 + .../expressions/orig/generated04126.log | 1 + .../expressions/orig/generated04127.log | 1 + .../expressions/orig/generated04128.log | 1 + .../expressions/orig/generated04129.log | 1 + .../expressions/orig/generated04130.log | 1 + .../expressions/orig/generated04131.log | 1 + .../expressions/orig/generated04132.log | 1 + .../expressions/orig/generated04133.log | 1 + .../expressions/orig/generated04134.log | 1 + .../expressions/orig/generated04135.log | 1 + .../expressions/orig/generated04136.log | 1 + .../expressions/orig/generated04137.log | 1 + .../expressions/orig/generated04138.log | 1 + .../expressions/orig/generated04139.log | 1 + .../expressions/orig/generated04140.log | 1 + .../expressions/orig/generated04141.log | 1 + .../expressions/orig/generated04142.log | 1 + .../expressions/orig/generated04143.log | 1 + .../expressions/orig/generated04144.log | 1 + .../expressions/orig/generated04145.log | 1 + .../expressions/orig/generated04146.log | 1 + .../expressions/orig/generated04147.log | 1 + .../expressions/orig/generated04148.log | 1 + .../expressions/orig/generated04149.log | 1 + .../expressions/orig/generated04150.log | 1 + .../expressions/orig/generated04151.log | 1 + .../expressions/orig/generated04152.log | 1 + .../expressions/orig/generated04153.log | 1 + .../expressions/orig/generated04154.log | 1 + .../expressions/orig/generated04155.log | 1 + .../expressions/orig/generated04156.log | 1 + .../expressions/orig/generated04157.log | 1 + .../expressions/orig/generated04158.log | 1 + .../expressions/orig/generated04159.log | 1 + .../expressions/orig/generated04160.log | 1 + .../expressions/orig/generated04161.log | 1 + .../expressions/orig/generated04162.log | 1 + .../expressions/orig/generated04163.log | 1 + .../expressions/orig/generated04164.log | 1 + .../expressions/orig/generated04165.log | 1 + .../expressions/orig/generated04166.log | 1 + .../expressions/orig/generated04167.log | 1 + .../expressions/orig/generated04168.log | 1 + .../expressions/orig/generated04169.log | 1 + .../expressions/orig/generated04170.log | 1 + .../expressions/orig/generated04171.log | 1 + .../expressions/orig/generated04172.log | 1 + .../expressions/orig/generated04173.log | 1 + .../expressions/orig/generated04174.log | 1 + .../expressions/orig/generated04175.log | 1 + .../expressions/orig/generated04176.log | 1 + .../expressions/orig/generated04177.log | 1 + .../expressions/orig/generated04178.log | 1 + .../expressions/orig/generated04179.log | 1 + .../expressions/orig/generated04180.log | 1 + .../expressions/orig/generated04181.log | 1 + .../expressions/orig/generated04182.log | 1 + .../expressions/orig/generated04183.log | 1 + .../expressions/orig/generated04184.log | 1 + .../expressions/orig/generated04185.log | 1 + .../expressions/orig/generated04186.log | 1 + .../expressions/orig/generated04187.log | 1 + .../expressions/orig/generated04188.log | 1 + .../expressions/orig/generated04189.log | 1 + .../expressions/orig/generated04190.log | 1 + .../expressions/orig/generated04191.log | 1 + .../expressions/orig/generated04192.log | 1 + .../expressions/orig/generated04193.log | 1 + .../expressions/orig/generated04194.log | 1 + .../expressions/orig/generated04195.log | 1 + .../expressions/orig/generated04196.log | 1 + .../expressions/orig/generated04197.log | 1 + .../expressions/orig/generated04198.log | 1 + .../expressions/orig/generated04199.log | 1 + .../expressions/orig/generated04200.log | 1 + .../expressions/orig/generated04201.log | 1 + .../expressions/orig/generated04202.log | 1 + .../expressions/orig/generated04203.log | 1 + .../expressions/orig/generated04204.log | 1 + .../expressions/orig/generated04205.log | 1 + .../expressions/orig/generated04206.log | 1 + .../expressions/orig/generated04207.log | 1 + .../expressions/orig/generated04208.log | 1 + .../expressions/orig/generated04209.log | 1 + .../expressions/orig/generated04210.log | 1 + .../expressions/orig/generated04211.log | 1 + .../expressions/orig/generated04212.log | 1 + .../expressions/orig/generated04213.log | 1 + .../expressions/orig/generated04214.log | 1 + .../expressions/orig/generated04215.log | 1 + .../expressions/orig/generated04216.log | 1 + .../expressions/orig/generated04217.log | 1 + .../expressions/orig/generated04218.log | 1 + .../expressions/orig/generated04219.log | 1 + .../expressions/orig/generated04220.log | 1 + .../expressions/orig/generated04221.log | 1 + .../expressions/orig/generated04222.log | 1 + .../expressions/orig/generated04223.log | 1 + .../expressions/orig/generated04224.log | 1 + .../expressions/orig/generated04225.log | 1 + .../expressions/orig/generated04226.log | 1 + .../expressions/orig/generated04227.log | 1 + .../expressions/orig/generated04228.log | 1 + .../expressions/orig/generated04229.log | 1 + .../expressions/orig/generated04230.log | 1 + .../expressions/orig/generated04231.log | 1 + .../expressions/orig/generated04232.log | 1 + .../expressions/orig/generated04233.log | 1 + .../expressions/orig/generated04234.log | 1 + .../expressions/orig/generated04235.log | 1 + .../expressions/orig/generated04236.log | 1 + .../expressions/orig/generated04237.log | 1 + .../expressions/orig/generated04238.log | 1 + .../expressions/orig/generated04239.log | 1 + .../expressions/orig/generated04240.log | 1 + .../expressions/orig/generated04241.log | 1 + .../expressions/orig/generated04242.log | 1 + .../expressions/orig/generated04243.log | 1 + .../expressions/orig/generated04244.log | 1 + .../expressions/orig/generated04245.log | 1 + .../expressions/orig/generated04246.log | 1 + .../expressions/orig/generated04247.log | 1 + .../expressions/orig/generated04248.log | 1 + .../expressions/orig/generated04249.log | 1 + .../expressions/orig/generated04250.log | 1 + .../expressions/orig/generated04251.log | 1 + .../expressions/orig/generated04252.log | 1 + .../expressions/orig/generated04253.log | 1 + .../expressions/orig/generated04254.log | 1 + .../expressions/orig/generated04255.log | 1 + .../expressions/orig/generated04256.log | 1 + .../expressions/orig/generated04257.log | 1 + .../expressions/orig/generated04258.log | 1 + .../expressions/orig/generated04259.log | 1 + .../expressions/orig/generated04260.log | 1 + .../expressions/orig/generated04261.log | 1 + .../expressions/orig/generated04262.log | 1 + .../expressions/orig/generated04263.log | 1 + .../expressions/orig/generated04264.log | 1 + .../expressions/orig/generated04265.log | 1 + .../expressions/orig/generated04266.log | 1 + .../expressions/orig/generated04267.log | 1 + .../expressions/orig/generated04268.log | 1 + .../expressions/orig/generated04269.log | 1 + .../expressions/orig/generated04270.log | 1 + .../expressions/orig/generated04271.log | 1 + .../expressions/orig/generated04272.log | 1 + .../expressions/orig/generated04273.log | 1 + .../expressions/orig/generated04274.log | 1 + .../expressions/orig/generated04275.log | 1 + .../expressions/orig/generated04276.log | 1 + .../expressions/orig/generated04277.log | 1 + .../expressions/orig/generated04278.log | 1 + .../expressions/orig/generated04279.log | 1 + .../expressions/orig/generated04280.log | 1 + .../expressions/orig/generated04281.log | 1 + .../expressions/orig/generated04282.log | 1 + .../expressions/orig/generated04283.log | 1 + .../expressions/orig/generated04284.log | 1 + .../expressions/orig/generated04285.log | 1 + .../expressions/orig/generated04286.log | 1 + .../expressions/orig/generated04287.log | 1 + .../expressions/orig/generated04288.log | 1 + .../expressions/orig/generated04289.log | 1 + .../expressions/orig/generated04290.log | 1 + .../expressions/orig/generated04291.log | 1 + .../expressions/orig/generated04292.log | 1 + .../expressions/orig/generated04293.log | 1 + .../expressions/orig/generated04294.log | 1 + .../expressions/orig/generated04295.log | 1 + .../expressions/orig/generated04297.log | 1 + .../expressions/orig/generated04298.log | 1 + .../expressions/orig/generated04299.log | 1 + .../expressions/orig/generated04300.log | 1 + .../expressions/orig/generated04301.log | 1 + .../expressions/orig/generated04302.log | 1 + .../expressions/orig/generated04303.log | 1 + .../expressions/orig/generated04304.log | 1 + .../expressions/orig/generated04305.log | 1 + .../expressions/orig/generated04306.log | 1 + .../expressions/orig/generated04307.log | 1 + .../expressions/orig/generated04308.log | 1 + .../expressions/orig/generated04309.log | 1 + .../expressions/orig/generated04310.log | 1 + .../expressions/orig/generated04311.log | 1 + .../expressions/orig/generated04312.log | 1 + .../expressions/orig/generated04313.log | 1 + .../expressions/orig/generated04314.log | 1 + .../expressions/orig/generated04315.log | 1 + .../expressions/orig/generated04316.log | 1 + .../expressions/orig/generated04317.log | 1 + .../expressions/orig/generated04318.log | 1 + .../expressions/orig/generated04319.log | 1 + .../expressions/orig/generated04320.log | 1 + .../expressions/orig/generated04321.log | 1 + .../expressions/orig/generated04322.log | 1 + .../expressions/orig/generated04323.log | 1 + .../expressions/orig/generated04324.log | 1 + .../expressions/orig/generated04325.log | 1 + .../expressions/orig/generated04326.log | 1 + .../expressions/orig/generated04327.log | 1 + .../expressions/orig/generated04328.log | 1 + .../expressions/orig/generated04329.log | 1 + .../expressions/orig/generated04330.log | 1 + .../expressions/orig/generated04331.log | 1 + .../expressions/orig/generated04332.log | 1 + .../expressions/orig/generated04333.log | 1 + .../expressions/orig/generated04334.log | 1 + .../expressions/orig/generated04335.log | 1 + .../expressions/orig/generated04336.log | 1 + .../expressions/orig/generated04337.log | 1 + .../expressions/orig/generated04338.log | 1 + .../expressions/orig/generated04339.log | 1 + .../expressions/orig/generated04340.log | 1 + .../expressions/orig/generated04341.log | 1 + .../expressions/orig/generated04342.log | 1 + .../expressions/orig/generated04343.log | 1 + .../expressions/orig/generated04344.log | 1 + .../expressions/orig/generated04345.log | 1 + .../expressions/orig/generated04346.log | 1 + .../expressions/orig/generated04347.log | 1 + .../expressions/orig/generated04348.log | 1 + .../expressions/orig/generated04349.log | 1 + .../expressions/orig/generated04350.log | 1 + .../expressions/orig/generated04351.log | 1 + .../expressions/orig/generated04352.log | 1 + .../expressions/orig/generated04353.log | 1 + .../expressions/orig/generated04354.log | 1 + .../expressions/orig/generated04355.log | 1 + .../expressions/orig/generated04356.log | 1 + .../expressions/orig/generated04357.log | 1 + .../expressions/orig/generated04358.log | 1 + .../expressions/orig/generated04359.log | 1 + .../expressions/orig/generated04360.log | 1 + .../expressions/orig/generated04361.log | 1 + .../expressions/orig/generated04362.log | 1 + .../expressions/orig/generated04363.log | 1 + .../expressions/orig/generated04364.log | 1 + .../expressions/orig/generated04365.log | 1 + .../expressions/orig/generated04366.log | 1 + .../expressions/orig/generated04367.log | 1 + .../expressions/orig/generated04368.log | 1 + .../expressions/orig/generated04369.log | 1 + .../expressions/orig/generated04370.log | 1 + .../expressions/orig/generated04371.log | 1 + .../expressions/orig/generated04372.log | 1 + .../expressions/orig/generated04373.log | 1 + .../expressions/orig/generated04374.log | 1 + .../expressions/orig/generated04375.log | 1 + .../expressions/orig/generated04376.log | 1 + .../expressions/orig/generated04377.log | 1 + .../expressions/orig/generated04378.log | 1 + .../expressions/orig/generated04379.log | 1 + .../expressions/orig/generated04380.log | 1 + .../expressions/orig/generated04381.log | 1 + .../expressions/orig/generated04382.log | 1 + .../expressions/orig/generated04383.log | 1 + .../expressions/orig/generated04384.log | 1 + .../expressions/orig/generated04385.log | 1 + .../expressions/orig/generated04386.log | 1 + .../expressions/orig/generated04387.log | 1 + .../expressions/orig/generated04388.log | 1 + .../expressions/orig/generated04389.log | 1 + .../expressions/orig/generated04390.log | 1 + .../expressions/orig/generated04391.log | 1 + .../expressions/orig/generated04392.log | 1 + .../expressions/orig/generated04393.log | 1 + .../expressions/orig/generated04394.log | 1 + .../expressions/orig/generated04395.log | 1 + .../expressions/orig/generated04396.log | 1 + .../expressions/orig/generated04397.log | 1 + .../expressions/orig/generated04398.log | 1 + .../expressions/orig/generated04399.log | 1 + .../expressions/orig/generated04400.log | 1 + .../expressions/orig/generated04401.log | 1 + .../expressions/orig/generated04402.log | 1 + .../expressions/orig/generated04403.log | 1 + .../expressions/orig/generated04404.log | 1 + .../expressions/orig/generated04405.log | 1 + .../expressions/orig/generated04406.log | 1 + .../expressions/orig/generated04407.log | 1 + .../expressions/orig/generated04408.log | 1 + .../expressions/orig/generated04409.log | 1 + .../expressions/orig/generated04410.log | 1 + .../expressions/orig/generated04411.log | 1 + .../expressions/orig/generated04412.log | 1 + .../expressions/orig/generated04413.log | 1 + .../expressions/orig/generated04414.log | 1 + .../expressions/orig/generated04415.log | 1 + .../expressions/orig/generated04416.log | 1 + .../expressions/orig/generated04417.log | 1 + .../expressions/orig/generated04418.log | 1 + .../expressions/orig/generated04419.log | 1 + .../expressions/orig/generated04420.log | 1 + .../expressions/orig/generated04421.log | 1 + .../expressions/orig/generated04422.log | 1 + .../expressions/orig/generated04423.log | 1 + .../expressions/orig/generated04424.log | 1 + .../expressions/orig/generated04425.log | 1 + .../expressions/orig/generated04426.log | 1 + .../expressions/orig/generated04427.log | 1 + .../expressions/orig/generated04428.log | 1 + .../expressions/orig/generated04429.log | 1 + .../expressions/orig/generated04430.log | 1 + .../expressions/orig/generated04431.log | 1 + .../expressions/orig/generated04432.log | 1 + .../expressions/orig/generated04433.log | 1 + .../expressions/orig/generated04434.log | 1 + .../expressions/orig/generated04435.log | 1 + .../expressions/orig/generated04436.log | 1 + .../expressions/orig/generated04437.log | 1 + .../expressions/orig/generated04438.log | 1 + .../expressions/orig/generated04439.log | 1 + .../expressions/orig/generated04440.log | 1 + .../expressions/orig/generated04441.log | 1 + .../expressions/orig/generated04442.log | 1 + .../expressions/orig/generated04443.log | 1 + .../expressions/orig/generated04444.log | 1 + .../expressions/orig/generated04445.log | 1 + .../expressions/orig/generated04446.log | 1 + .../expressions/orig/generated04447.log | 1 + .../expressions/orig/generated04448.log | 1 + .../expressions/orig/generated04449.log | 1 + .../expressions/orig/generated04450.log | 1 + .../expressions/orig/generated04451.log | 1 + .../expressions/orig/generated04452.log | 1 + .../expressions/orig/generated04453.log | 1 + .../expressions/orig/generated04454.log | 1 + .../expressions/orig/generated04455.log | 1 + .../expressions/orig/generated04456.log | 1 + .../expressions/orig/generated04457.log | 1 + .../expressions/orig/generated04458.log | 1 + .../expressions/orig/generated04459.log | 1 + .../expressions/orig/generated04460.log | 1 + .../expressions/orig/generated04461.log | 1 + .../expressions/orig/generated04462.log | 1 + .../expressions/orig/generated04463.log | 1 + .../expressions/orig/generated04464.log | 1 + .../expressions/orig/generated04465.log | 1 + .../expressions/orig/generated04466.log | 1 + .../expressions/orig/generated04467.log | 1 + .../expressions/orig/generated04468.log | 1 + .../expressions/orig/generated04469.log | 1 + .../expressions/orig/generated04470.log | 1 + .../expressions/orig/generated04471.log | 1 + .../expressions/orig/generated04472.log | 1 + .../expressions/orig/generated04473.log | 1 + .../expressions/orig/generated04474.log | 1 + .../expressions/orig/generated04475.log | 1 + .../expressions/orig/generated04476.log | 1 + .../expressions/orig/generated04477.log | 1 + .../expressions/orig/generated04478.log | 1 + .../expressions/orig/generated04479.log | 1 + .../expressions/orig/generated04480.log | 1 + .../expressions/orig/generated04481.log | 1 + .../expressions/orig/generated04482.log | 1 + .../expressions/orig/generated04483.log | 1 + .../expressions/orig/generated04484.log | 1 + .../expressions/orig/generated04485.log | 1 + .../expressions/orig/generated04486.log | 1 + .../expressions/orig/generated04487.log | 1 + .../expressions/orig/generated04488.log | 1 + .../expressions/orig/generated04489.log | 1 + .../expressions/orig/generated04490.log | 1 + .../expressions/orig/generated04491.log | 1 + .../expressions/orig/generated04492.log | 1 + .../expressions/orig/generated04493.log | 1 + .../expressions/orig/generated04494.log | 1 + .../expressions/orig/generated04495.log | 1 + .../expressions/orig/generated04496.log | 1 + .../expressions/orig/generated04497.log | 1 + .../expressions/orig/generated04498.log | 1 + .../expressions/orig/generated04499.log | 1 + .../expressions/orig/generated04500.log | 1 + .../expressions/orig/generated04501.log | 1 + .../expressions/orig/generated04502.log | 1 + .../expressions/orig/generated04503.log | 1 + .../expressions/orig/generated04504.log | 1 + .../expressions/orig/generated04505.log | 1 + .../expressions/orig/generated04506.log | 1 + .../expressions/orig/generated04507.log | 1 + .../expressions/orig/generated04508.log | 1 + .../expressions/orig/generated04509.log | 1 + .../expressions/orig/generated04510.log | 1 + .../expressions/orig/generated04511.log | 1 + .../expressions/orig/generated04512.log | 1 + .../expressions/orig/generated04513.log | 1 + .../expressions/orig/generated04514.log | 1 + .../expressions/orig/generated04515.log | 1 + .../expressions/orig/generated04516.log | 1 + .../expressions/orig/generated04517.log | 1 + .../expressions/orig/generated04518.log | 1 + .../expressions/orig/generated04519.log | 1 + .../expressions/orig/generated04520.log | 1 + .../expressions/orig/generated04521.log | 1 + .../expressions/orig/generated04522.log | 1 + .../expressions/orig/generated04523.log | 1 + .../expressions/orig/generated04524.log | 1 + .../expressions/orig/generated04525.log | 1 + .../expressions/orig/generated04526.log | 1 + .../expressions/orig/generated04527.log | 1 + .../expressions/orig/generated04528.log | 1 + .../expressions/orig/generated04529.log | 1 + .../expressions/orig/generated04530.log | 1 + .../expressions/orig/generated04531.log | 1 + .../expressions/orig/generated04532.log | 1 + .../expressions/orig/generated04533.log | 1 + .../expressions/orig/generated04534.log | 1 + .../expressions/orig/generated04535.log | 1 + .../expressions/orig/generated04536.log | 1 + .../expressions/orig/generated04537.log | 1 + .../expressions/orig/generated04538.log | 1 + .../expressions/orig/generated04539.log | 1 + .../expressions/orig/generated04540.log | 1 + .../expressions/orig/generated04541.log | 1 + .../expressions/orig/generated04542.log | 1 + .../expressions/orig/generated04543.log | 1 + .../expressions/orig/generated04544.log | 1 + .../expressions/orig/generated04545.log | 1 + .../expressions/orig/generated04546.log | 1 + .../expressions/orig/generated04547.log | 1 + .../expressions/orig/generated04548.log | 1 + .../expressions/orig/generated04549.log | 1 + .../expressions/orig/generated04550.log | 1 + .../expressions/orig/generated04551.log | 1 + .../expressions/orig/generated04552.log | 1 + .../expressions/orig/generated04553.log | 1 + .../expressions/orig/generated04554.log | 1 + .../expressions/orig/generated04555.log | 1 + .../expressions/orig/generated04556.log | 1 + .../expressions/orig/generated04557.log | 1 + .../expressions/orig/generated04558.log | 1 + .../expressions/orig/generated04559.log | 1 + .../expressions/orig/generated04560.log | 1 + .../expressions/orig/generated04561.log | 1 + .../expressions/orig/generated04562.log | 1 + .../expressions/orig/generated04563.log | 1 + .../expressions/orig/generated04564.log | 1 + .../expressions/orig/generated04565.log | 1 + .../expressions/orig/generated04566.log | 1 + .../expressions/orig/generated04567.log | 1 + .../expressions/orig/generated04568.log | 1 + .../expressions/orig/generated04569.log | 1 + .../expressions/orig/generated04570.log | 1 + .../expressions/orig/generated04571.log | 1 + .../expressions/orig/generated04572.log | 1 + .../expressions/orig/generated04573.log | 1 + .../expressions/orig/generated04574.log | 1 + .../expressions/orig/generated04575.log | 1 + .../expressions/orig/generated04576.log | 1 + .../expressions/orig/generated04577.log | 1 + .../expressions/orig/generated04578.log | 1 + .../expressions/orig/generated04579.log | 1 + .../expressions/orig/generated04580.log | 1 + .../expressions/orig/generated04581.log | 1 + .../expressions/orig/generated04582.log | 1 + .../expressions/orig/generated04583.log | 1 + .../expressions/orig/generated04584.log | 1 + .../expressions/orig/generated04585.log | 1 + .../expressions/orig/generated04586.log | 1 + .../expressions/orig/generated04587.log | 1 + .../expressions/orig/generated04588.log | 1 + .../expressions/orig/generated04589.log | 1 + .../expressions/orig/generated04590.log | 1 + .../expressions/orig/generated04591.log | 1 + .../expressions/orig/generated04592.log | 1 + .../expressions/orig/generated04593.log | 1 + .../expressions/orig/generated04594.log | 1 + .../expressions/orig/generated04595.log | 1 + .../expressions/orig/generated04596.log | 1 + .../expressions/orig/generated04597.log | 1 + .../expressions/orig/generated04598.log | 1 + .../expressions/orig/generated04599.log | 1 + .../expressions/orig/generated04600.log | 1 + .../expressions/orig/generated04601.log | 1 + .../expressions/orig/generated04602.log | 1 + .../expressions/orig/generated04603.log | 1 + .../expressions/orig/generated04604.log | 1 + .../expressions/orig/generated04605.log | 1 + .../expressions/orig/generated04606.log | 1 + .../expressions/orig/generated04607.log | 1 + .../expressions/orig/generated04608.log | 1 + .../expressions/orig/generated04609.log | 1 + .../expressions/orig/generated04610.log | 1 + .../expressions/orig/generated04611.log | 1 + .../expressions/orig/generated04612.log | 1 + .../expressions/orig/generated04613.log | 1 + .../expressions/orig/generated04614.log | 1 + .../expressions/orig/generated04615.log | 1 + .../expressions/orig/generated04616.log | 1 + .../expressions/orig/generated04617.log | 1 + .../expressions/orig/generated04618.log | 1 + .../expressions/orig/generated04619.log | 1 + .../expressions/orig/generated04620.log | 1 + .../expressions/orig/generated04621.log | 1 + .../expressions/orig/generated04622.log | 1 + .../expressions/orig/generated04623.log | 1 + .../expressions/orig/generated04624.log | 1 + .../expressions/orig/generated04625.log | 1 + .../expressions/orig/generated04626.log | 1 + .../expressions/orig/generated04627.log | 1 + .../expressions/orig/generated04628.log | 1 + .../expressions/orig/generated04629.log | 1 + .../expressions/orig/generated04630.log | 1 + .../expressions/orig/generated04631.log | 1 + .../expressions/orig/generated04632.log | 1 + .../expressions/orig/generated04633.log | 1 + .../expressions/orig/generated04634.log | 1 + .../expressions/orig/generated04635.log | 1 + .../expressions/orig/generated04636.log | 1 + .../expressions/orig/generated04637.log | 1 + .../expressions/orig/generated04638.log | 1 + .../expressions/orig/generated04639.log | 1 + .../expressions/orig/generated04640.log | 1 + .../expressions/orig/generated04641.log | 1 + .../expressions/orig/generated04642.log | 1 + .../expressions/orig/generated04643.log | 1 + .../expressions/orig/generated04644.log | 1 + .../expressions/orig/generated04645.log | 1 + .../expressions/orig/generated04646.log | 1 + .../expressions/orig/generated04647.log | 1 + .../expressions/orig/generated04648.log | 1 + .../expressions/orig/generated04649.log | 1 + .../expressions/orig/generated04650.log | 1 + .../expressions/orig/generated04651.log | 1 + .../expressions/orig/generated04652.log | 1 + .../expressions/orig/generated04653.log | 1 + .../expressions/orig/generated04654.log | 1 + .../expressions/orig/generated04655.log | 1 + .../expressions/orig/generated04656.log | 1 + .../expressions/orig/generated04657.log | 1 + .../expressions/orig/generated04658.log | 1 + .../expressions/orig/generated04659.log | 1 + .../expressions/orig/generated04660.log | 1 + .../expressions/orig/generated04661.log | 1 + .../expressions/orig/generated04662.log | 1 + .../expressions/orig/generated04663.log | 1 + .../expressions/orig/generated04664.log | 1 + .../expressions/orig/generated04665.log | 1 + .../expressions/orig/generated04666.log | 1 + .../expressions/orig/generated04667.log | 1 + .../expressions/orig/generated04668.log | 1 + .../expressions/orig/generated04669.log | 1 + .../expressions/orig/generated04670.log | 1 + .../expressions/orig/generated04671.log | 1 + .../expressions/orig/generated04672.log | 1 + .../expressions/orig/generated04673.log | 1 + .../expressions/orig/generated04674.log | 1 + .../expressions/orig/generated04675.log | 1 + .../expressions/orig/generated04676.log | 1 + .../expressions/orig/generated04677.log | 1 + .../expressions/orig/generated04678.log | 1 + .../expressions/orig/generated04679.log | 1 + .../expressions/orig/generated04680.log | 1 + .../expressions/orig/generated04681.log | 1 + .../expressions/orig/generated04682.log | 1 + .../expressions/orig/generated04683.log | 1 + .../expressions/orig/generated04684.log | 1 + .../expressions/orig/generated04685.log | 1 + .../expressions/orig/generated04686.log | 1 + .../expressions/orig/generated04687.log | 1 + .../expressions/orig/generated04688.log | 1 + .../expressions/orig/generated04689.log | 1 + .../expressions/orig/generated04690.log | 1 + .../expressions/orig/generated04691.log | 1 + .../expressions/orig/generated04692.log | 1 + .../expressions/orig/generated04693.log | 1 + .../expressions/orig/generated04694.log | 1 + .../expressions/orig/generated04695.log | 1 + .../expressions/orig/generated04696.log | 1 + .../expressions/orig/generated04697.log | 1 + .../expressions/orig/generated04698.log | 1 + .../expressions/orig/generated04699.log | 1 + .../expressions/orig/generated04700.log | 1 + .../expressions/orig/generated04701.log | 1 + .../expressions/orig/generated04702.log | 1 + .../expressions/orig/generated04703.log | 1 + .../expressions/orig/generated04704.log | 1 + .../expressions/orig/generated04705.log | 1 + .../expressions/orig/generated04706.log | 1 + .../expressions/orig/generated04707.log | 1 + .../expressions/orig/generated04708.log | 1 + .../expressions/orig/generated04709.log | 1 + .../expressions/orig/generated04710.log | 1 + .../expressions/orig/generated04711.log | 1 + .../expressions/orig/generated04712.log | 1 + .../expressions/orig/generated04713.log | 1 + .../expressions/orig/generated04714.log | 1 + .../expressions/orig/generated04715.log | 1 + .../expressions/orig/generated04716.log | 1 + .../expressions/orig/generated04717.log | 1 + .../expressions/orig/generated04718.log | 1 + .../expressions/orig/generated04719.log | 1 + .../expressions/orig/generated04720.log | 1 + .../expressions/orig/generated04721.log | 1 + .../expressions/orig/generated04722.log | 1 + .../expressions/orig/generated04723.log | 1 + .../expressions/orig/generated04724.log | 1 + .../expressions/orig/generated04725.log | 1 + .../expressions/orig/generated04726.log | 1 + .../expressions/orig/generated04727.log | 1 + .../expressions/orig/generated04728.log | 1 + .../expressions/orig/generated04729.log | 1 + .../expressions/orig/generated04730.log | 1 + .../expressions/orig/generated04731.log | 1 + .../expressions/orig/generated04732.log | 1 + .../expressions/orig/generated04733.log | 1 + .../expressions/orig/generated04734.log | 1 + .../expressions/orig/generated04735.log | 1 + .../expressions/orig/generated04736.log | 1 + .../expressions/orig/generated04737.log | 1 + .../expressions/orig/generated04738.log | 1 + .../expressions/orig/generated04739.log | 1 + .../expressions/orig/generated04740.log | 1 + .../expressions/orig/generated04741.log | 1 + .../expressions/orig/generated04742.log | 1 + .../expressions/orig/generated04743.log | 1 + .../expressions/orig/generated04744.log | 1 + .../expressions/orig/generated04745.log | 1 + .../expressions/orig/generated04746.log | 1 + .../expressions/orig/generated04747.log | 1 + .../expressions/orig/generated04748.log | 1 + .../expressions/orig/generated04749.log | 1 + .../expressions/orig/generated04750.log | 1 + .../expressions/orig/generated04751.log | 1 + .../expressions/orig/generated04752.log | 1 + .../expressions/orig/generated04753.log | 1 + .../expressions/orig/generated04754.log | 1 + .../expressions/orig/generated04755.log | 1 + .../expressions/orig/generated04756.log | 1 + .../expressions/orig/generated04757.log | 1 + .../expressions/orig/generated04758.log | 1 + .../expressions/orig/generated04759.log | 1 + .../expressions/orig/generated04760.log | 1 + .../expressions/orig/generated04761.log | 1 + .../expressions/orig/generated04762.log | 1 + .../expressions/orig/generated04763.log | 1 + .../expressions/orig/generated04764.log | 1 + .../expressions/orig/generated04765.log | 1 + .../expressions/orig/generated04766.log | 1 + .../expressions/orig/generated04767.log | 1 + .../expressions/orig/generated04768.log | 1 + .../expressions/orig/generated04769.log | 1 + .../expressions/orig/generated04770.log | 1 + .../expressions/orig/generated04771.log | 1 + .../expressions/orig/generated04772.log | 1 + .../expressions/orig/generated04773.log | 1 + .../expressions/orig/generated04774.log | 1 + .../expressions/orig/generated04775.log | 1 + .../expressions/orig/generated04776.log | 1 + .../expressions/orig/generated04777.log | 1 + .../expressions/orig/generated04778.log | 1 + .../expressions/orig/generated04779.log | 1 + .../expressions/orig/generated04780.log | 1 + .../expressions/orig/generated04781.log | 1 + .../expressions/orig/generated04782.log | 1 + .../expressions/orig/generated04783.log | 1 + .../expressions/orig/generated04784.log | 1 + .../expressions/orig/generated04785.log | 1 + .../expressions/orig/generated04786.log | 1 + .../expressions/orig/generated04787.log | 1 + .../expressions/orig/generated04788.log | 1 + .../expressions/orig/generated04789.log | 1 + .../expressions/orig/generated04790.log | 1 + .../expressions/orig/generated04791.log | 1 + .../expressions/orig/generated04792.log | 1 + .../expressions/orig/generated04793.log | 1 + .../expressions/orig/generated04794.log | 1 + .../expressions/orig/generated04795.log | 1 + .../expressions/orig/generated04796.log | 1 + .../expressions/orig/generated04797.log | 1 + .../expressions/orig/generated04798.log | 1 + .../expressions/orig/generated04799.log | 1 + .../expressions/orig/generated04800.log | 1 + .../expressions/orig/generated04801.log | 1 + .../expressions/orig/generated04802.log | 1 + .../expressions/orig/generated04803.log | 1 + .../expressions/orig/generated04804.log | 1 + .../expressions/orig/generated04805.log | 1 + .../expressions/orig/generated04806.log | 1 + .../expressions/orig/generated04807.log | 1 + .../expressions/orig/generated04808.log | 1 + .../expressions/orig/generated04809.log | 1 + .../expressions/orig/generated04810.log | 1 + .../expressions/orig/generated04811.log | 1 + .../expressions/orig/generated04812.log | 1 + .../expressions/orig/generated04813.log | 1 + .../expressions/orig/generated04814.log | 1 + .../expressions/orig/generated04815.log | 1 + .../expressions/orig/generated04816.log | 1 + .../expressions/orig/generated04817.log | 1 + .../expressions/orig/generated04818.log | 1 + .../expressions/orig/generated04819.log | 1 + .../expressions/orig/generated04820.log | 1 + .../expressions/orig/generated04821.log | 1 + .../expressions/orig/generated04822.log | 1 + .../expressions/orig/generated04823.log | 1 + .../expressions/orig/generated04824.log | 1 + .../expressions/orig/generated04825.log | 1 + .../expressions/orig/generated04826.log | 1 + .../expressions/orig/generated04827.log | 1 + .../expressions/orig/generated04828.log | 1 + .../expressions/orig/generated04829.log | 1 + .../expressions/orig/generated04830.log | 1 + .../expressions/orig/generated04831.log | 1 + .../expressions/orig/generated04832.log | 1 + .../expressions/orig/generated04833.log | 1 + .../expressions/orig/generated04834.log | 1 + .../expressions/orig/generated04835.log | 1 + .../expressions/orig/generated04836.log | 1 + .../expressions/orig/generated04837.log | 1 + .../expressions/orig/generated04838.log | 1 + .../expressions/orig/generated04839.log | 1 + .../expressions/orig/generated04840.log | 1 + .../expressions/orig/generated04841.log | 1 + .../expressions/orig/generated04842.log | 1 + .../expressions/orig/generated04843.log | 1 + .../expressions/orig/generated04844.log | 1 + .../expressions/orig/generated04845.log | 1 + .../expressions/orig/generated04846.log | 1 + .../expressions/orig/generated04847.log | 1 + .../expressions/orig/generated04848.log | 1 + .../expressions/orig/generated04849.log | 1 + .../expressions/orig/generated04850.log | 1 + .../expressions/orig/generated04851.log | 1 + .../expressions/orig/generated04852.log | 1 + .../expressions/orig/generated04853.log | 1 + .../expressions/orig/generated04854.log | 1 + .../expressions/orig/generated04855.log | 1 + .../expressions/orig/generated04856.log | 1 + .../expressions/orig/generated04857.log | 1 + .../expressions/orig/generated04858.log | 1 + .../expressions/orig/generated04859.log | 1 + .../expressions/orig/generated04860.log | 1 + .../expressions/orig/generated04861.log | 1 + .../expressions/orig/generated04862.log | 1 + .../expressions/orig/generated04863.log | 1 + .../expressions/orig/generated04864.log | 1 + .../expressions/orig/generated04865.log | 1 + .../expressions/orig/generated04866.log | 1 + .../expressions/orig/generated04867.log | 1 + .../expressions/orig/generated04868.log | 1 + .../expressions/orig/generated04869.log | 1 + .../expressions/orig/generated04870.log | 1 + .../expressions/orig/generated04871.log | 1 + .../expressions/orig/generated04872.log | 1 + .../expressions/orig/generated04874.log | 1 + .../expressions/orig/generated04875.log | 1 + .../expressions/orig/generated04876.log | 1 + .../expressions/orig/generated04877.log | 1 + .../expressions/orig/generated04878.log | 1 + .../expressions/orig/generated04879.log | 1 + .../expressions/orig/generated04880.log | 1 + .../expressions/orig/generated04881.log | 1 + .../expressions/orig/generated04882.log | 1 + .../expressions/orig/generated04883.log | 1 + .../expressions/orig/generated04884.log | 1 + .../expressions/orig/generated04885.log | 1 + .../expressions/orig/generated04886.log | 1 + .../expressions/orig/generated04887.log | 1 + .../expressions/orig/generated04888.log | 1 + .../expressions/orig/generated04889.log | 1 + .../expressions/orig/generated04890.log | 1 + .../expressions/orig/generated04891.log | 1 + .../expressions/orig/generated04892.log | 1 + .../expressions/orig/generated04893.log | 1 + .../expressions/orig/generated04894.log | 1 + .../expressions/orig/generated04895.log | 1 + .../expressions/orig/generated04896.log | 1 + .../expressions/orig/generated04897.log | 1 + .../expressions/orig/generated04898.log | 1 + .../expressions/orig/generated04899.log | 1 + .../expressions/orig/generated04900.log | 1 + .../expressions/orig/generated04901.log | 1 + .../expressions/orig/generated04902.log | 1 + .../expressions/orig/generated04903.log | 1 + .../expressions/orig/generated04904.log | 1 + .../expressions/orig/generated04905.log | 1 + .../expressions/orig/generated04906.log | 1 + .../expressions/orig/generated04907.log | 1 + .../expressions/orig/generated04908.log | 1 + .../expressions/orig/generated04909.log | 1 + .../expressions/orig/generated04910.log | 1 + .../expressions/orig/generated04911.log | 1 + .../expressions/orig/generated04912.log | 1 + .../expressions/orig/generated04913.log | 1 + .../expressions/orig/generated04914.log | 1 + .../expressions/orig/generated04915.log | 1 + .../expressions/orig/generated04916.log | 1 + .../expressions/orig/generated04917.log | 1 + .../expressions/orig/generated04918.log | 1 + .../expressions/orig/generated04919.log | 1 + .../expressions/orig/generated04920.log | 1 + .../expressions/orig/generated04921.log | 1 + .../expressions/orig/generated04922.log | 1 + .../expressions/orig/generated04923.log | 1 + .../expressions/orig/generated04924.log | 1 + .../expressions/orig/generated04925.log | 1 + .../expressions/orig/generated04926.log | 1 + .../expressions/orig/generated04927.log | 1 + .../expressions/orig/generated04928.log | 1 + .../expressions/orig/generated04929.log | 1 + .../expressions/orig/generated04930.log | 1 + .../expressions/orig/generated04931.log | 1 + .../expressions/orig/generated04932.log | 1 + .../expressions/orig/generated04933.log | 1 + .../expressions/orig/generated04934.log | 1 + .../expressions/orig/generated04935.log | 1 + .../expressions/orig/generated04936.log | 1 + .../expressions/orig/generated04937.log | 1 + .../expressions/orig/generated04939.log | 1 + .../expressions/orig/generated04940.log | 1 + .../expressions/orig/generated04941.log | 1 + .../expressions/orig/generated04942.log | 1 + .../expressions/orig/generated04943.log | 1 + .../expressions/orig/generated04944.log | 1 + .../expressions/orig/generated04945.log | 1 + .../expressions/orig/generated04946.log | 1 + .../expressions/orig/generated04947.log | 1 + .../expressions/orig/generated04948.log | 1 + .../expressions/orig/generated04949.log | 1 + .../expressions/orig/generated04950.log | 1 + .../expressions/orig/generated04951.log | 1 + .../expressions/orig/generated04952.log | 1 + .../expressions/orig/generated04953.log | 1 + .../expressions/orig/generated04954.log | 1 + .../expressions/orig/generated04955.log | 1 + .../expressions/orig/generated04956.log | 1 + .../expressions/orig/generated04957.log | 1 + .../expressions/orig/generated04958.log | 1 + .../expressions/orig/generated04959.log | 1 + .../expressions/orig/generated04960.log | 1 + .../expressions/orig/generated04961.log | 1 + .../expressions/orig/generated04962.log | 1 + .../expressions/orig/generated04963.log | 1 + .../expressions/orig/generated04964.log | 1 + .../expressions/orig/generated04965.log | 1 + .../expressions/orig/generated04966.log | 1 + .../expressions/orig/generated04967.log | 1 + .../expressions/orig/generated04968.log | 1 + .../expressions/orig/generated04969.log | 1 + .../expressions/orig/generated04970.log | 1 + .../expressions/orig/generated04971.log | 1 + .../expressions/orig/generated04972.log | 1 + .../expressions/orig/generated04973.log | 1 + .../expressions/orig/generated04974.log | 1 + .../expressions/orig/generated04975.log | 1 + .../expressions/orig/generated04976.log | 1 + .../expressions/orig/generated04977.log | 1 + .../expressions/orig/generated04978.log | 1 + .../expressions/orig/generated04979.log | 1 + .../expressions/orig/generated04980.log | 1 + .../expressions/orig/generated04981.log | 1 + .../expressions/orig/generated04982.log | 1 + .../expressions/orig/generated04983.log | 1 + .../expressions/orig/generated04984.log | 1 + .../expressions/orig/generated04985.log | 1 + .../expressions/orig/generated04986.log | 1 + .../expressions/orig/generated04987.log | 1 + .../expressions/orig/generated04988.log | 1 + .../expressions/orig/generated04989.log | 1 + .../expressions/orig/generated04990.log | 1 + .../expressions/orig/generated04991.log | 1 + .../expressions/orig/generated04992.log | 1 + .../expressions/orig/generated04993.log | 1 + .../expressions/orig/generated04994.log | 1 + .../expressions/orig/generated04995.log | 1 + .../expressions/orig/generated04996.log | 1 + .../expressions/orig/generated04997.log | 1 + .../expressions/orig/generated04998.log | 1 + .../expressions/orig/generated04999.log | 1 + .../expressions/orig/generated05000.log | 1 + lama-compiler/regression/orig/test001.log | 1 + lama-compiler/regression/orig/test002.log | 1 + lama-compiler/regression/orig/test003.log | 3 + lama-compiler/regression/orig/test004.log | 1 + lama-compiler/regression/orig/test005.log | 1 + lama-compiler/regression/orig/test006.log | 6 + lama-compiler/regression/orig/test007.log | 1 + lama-compiler/regression/orig/test008.log | 1 + lama-compiler/regression/orig/test009.log | 1 + lama-compiler/regression/orig/test010.log | 1 + lama-compiler/regression/orig/test011.log | 1 + lama-compiler/regression/orig/test012.log | 8 + lama-compiler/regression/orig/test013.log | 8 + lama-compiler/regression/orig/test014.log | 31 + lama-compiler/regression/orig/test015.log | 1 + lama-compiler/regression/orig/test016.log | 1 + lama-compiler/regression/orig/test017.log | 1 + lama-compiler/regression/orig/test018.log | 14 + lama-compiler/regression/orig/test019.log | 1 + lama-compiler/regression/orig/test020.log | 1 + lama-compiler/regression/orig/test021.log | 1 + lama-compiler/regression/orig/test022.log | 1 + lama-compiler/regression/orig/test023.log | 1 + lama-compiler/regression/orig/test024.log | 4 + lama-compiler/regression/orig/test025.log | 1 + lama-compiler/regression/orig/test026.log | 1 + lama-compiler/regression/orig/test027.log | 4 + lama-compiler/regression/orig/test028.log | 1 + lama-compiler/regression/orig/test029.log | 2 + lama-compiler/regression/orig/test030.log | 3 + lama-compiler/regression/orig/test031.log | 2 + lama-compiler/regression/orig/test032.log | 12 + lama-compiler/regression/orig/test033.log | 21 + lama-compiler/regression/orig/test034.log | 35 + lama-compiler/regression/orig/test035.log | 14 + lama-compiler/regression/orig/test036.log | 18 + lama-compiler/regression/orig/test037.log | 18 + lama-compiler/regression/orig/test038.log | 14 + lama-compiler/regression/orig/test039.log | 32 + lama-compiler/regression/orig/test040.log | 2 + lama-compiler/regression/orig/test041.log | 16 + lama-compiler/regression/orig/test042.log | 8 + lama-compiler/regression/orig/test043.log | 16 + lama-compiler/regression/orig/test044.log | 6 + lama-compiler/regression/orig/test045.log | 12 + lama-compiler/regression/orig/test046.log | 4 + lama-compiler/regression/orig/test047.log | 2 + lama-compiler/regression/orig/test048.log | 10 + lama-compiler/regression/orig/test049.log | 13 + lama-compiler/regression/orig/test050.log | 1 + lama-compiler/regression/orig/test051.log | 6 + lama-compiler/regression/orig/test052.log | 12 + lama-compiler/regression/orig/test053.log | 6 + lama-compiler/regression/orig/test054.log | 3 + lama-compiler/regression/orig/test055.log | 9 + lama-compiler/regression/orig/test056.log | 2 + lama-compiler/regression/orig/test057.log | 4 + lama-compiler/regression/orig/test058.log | 2 + lama-compiler/regression/orig/test059.log | 1 + lama-compiler/regression/orig/test060.log | 3 + lama-compiler/regression/orig/test061.log | 1 + lama-compiler/regression/orig/test062.log | 1 + lama-compiler/regression/test001.input | 2 + lama-compiler/regression/test001.lama | 3 + lama-compiler/regression/test002.input | 2 + lama-compiler/regression/test002.lama | 6 + lama-compiler/regression/test003.input | 2 + lama-compiler/regression/test003.lama | 4 + lama-compiler/regression/test004.input | 2 + lama-compiler/regression/test004.lama | 3 + lama-compiler/regression/test005.input | 2 + lama-compiler/regression/test005.lama | 6 + lama-compiler/regression/test006.input | 2 + lama-compiler/regression/test006.lama | 14 + lama-compiler/regression/test007.input | 0 lama-compiler/regression/test007.lama | 6 + lama-compiler/regression/test008.input | 0 lama-compiler/regression/test008.lama | 2 + lama-compiler/regression/test009.input | 0 lama-compiler/regression/test009.lama | 12 + lama-compiler/regression/test010.input | 0 lama-compiler/regression/test010.lama | 17 + lama-compiler/regression/test011.input | 0 lama-compiler/regression/test011.lama | 6 + lama-compiler/regression/test012.input | 1 + lama-compiler/regression/test012.lama | 13 + lama-compiler/regression/test013.input | 1 + lama-compiler/regression/test013.lama | 16 + lama-compiler/regression/test014.input | 1 + lama-compiler/regression/test014.lama | 27 + lama-compiler/regression/test015.input | 1 + lama-compiler/regression/test015.lama | 21 + lama-compiler/regression/test016.input | 1 + lama-compiler/regression/test016.lama | 14 + lama-compiler/regression/test017.input | 1 + lama-compiler/regression/test017.lama | 16 + lama-compiler/regression/test018.input | 1 + lama-compiler/regression/test018.lama | 42 + lama-compiler/regression/test019.input | 0 lama-compiler/regression/test019.lama | 13 + lama-compiler/regression/test020.input | 1 + lama-compiler/regression/test020.lama | 20 + lama-compiler/regression/test021.input | 1 + lama-compiler/regression/test021.lama | 10 + lama-compiler/regression/test022.input | 1 + lama-compiler/regression/test022.lama | 11 + lama-compiler/regression/test023.input | 6 + lama-compiler/regression/test023.lama | 8 + lama-compiler/regression/test024.input | 2 + lama-compiler/regression/test024.lama | 6 + lama-compiler/regression/test025.input | 1 + lama-compiler/regression/test025.lama | 2 + lama-compiler/regression/test026.input | 2 + lama-compiler/regression/test026.lama | 5 + lama-compiler/regression/test027.input | 2 + lama-compiler/regression/test027.lama | 9 + lama-compiler/regression/test028.input | 2 + lama-compiler/regression/test028.lama | 4 + lama-compiler/regression/test029.input | 1 + lama-compiler/regression/test029.lama | 4 + lama-compiler/regression/test030.input | 2 + lama-compiler/regression/test030.lama | 12 + lama-compiler/regression/test031.input | 1 + lama-compiler/regression/test031.lama | 15 + lama-compiler/regression/test032.input | 1 + lama-compiler/regression/test032.lama | 33 + lama-compiler/regression/test033.input | 1 + lama-compiler/regression/test033.lama | 36 + lama-compiler/regression/test034.input | 1 + lama-compiler/regression/test034.lama | 32 + lama-compiler/regression/test035.input | 1 + lama-compiler/regression/test035.lama | 18 + lama-compiler/regression/test036.input | 1 + lama-compiler/regression/test036.lama | 21 + lama-compiler/regression/test037.input | 1 + lama-compiler/regression/test037.lama | 16 + lama-compiler/regression/test038.input | 1 + lama-compiler/regression/test038.lama | 16 + lama-compiler/regression/test039.input | 1 + lama-compiler/regression/test039.lama | 16 + lama-compiler/regression/test040.input | 1 + lama-compiler/regression/test040.lama | 17 + lama-compiler/regression/test041.input | 1 + lama-compiler/regression/test041.lama | 19 + lama-compiler/regression/test042.input | 1 + lama-compiler/regression/test042.lama | 27 + lama-compiler/regression/test043.input | 1 + lama-compiler/regression/test043.lama | 24 + lama-compiler/regression/test044.input | 1 + lama-compiler/regression/test044.lama | 31 + lama-compiler/regression/test045.input | 1 + lama-compiler/regression/test045.lama | 25 + lama-compiler/regression/test046.input | 1 + lama-compiler/regression/test046.lama | 17 + lama-compiler/regression/test047.input | 1 + lama-compiler/regression/test047.lama | 13 + lama-compiler/regression/test048.input | 1 + lama-compiler/regression/test048.lama | 19 + lama-compiler/regression/test049.input | 1 + lama-compiler/regression/test049.lama | 40 + lama-compiler/regression/test050.input | 1 + lama-compiler/regression/test050.lama | 7 + lama-compiler/regression/test051.input | 1 + lama-compiler/regression/test051.lama | 39 + lama-compiler/regression/test052.input | 1 + lama-compiler/regression/test052.lama | 25 + lama-compiler/regression/test053.input | 1 + lama-compiler/regression/test053.lama | 32 + lama-compiler/regression/test054.input | 1 + lama-compiler/regression/test054.lama | 14 + lama-compiler/regression/test055.input | 1 + lama-compiler/regression/test055.lama | 23 + lama-compiler/regression/test056.input | 1 + lama-compiler/regression/test056.lama | 12 + lama-compiler/regression/test057.input | 1 + lama-compiler/regression/test057.lama | 22 + lama-compiler/regression/test058.input | 1 + lama-compiler/regression/test058.lama | 23 + lama-compiler/regression/test059.input | 1 + lama-compiler/regression/test059.lama | 13 + lama-compiler/regression/test060.input | 1 + lama-compiler/regression/test060.lama | 19 + lama-compiler/regression/test061.input | 1 + lama-compiler/regression/test061.lama | 11 + lama-compiler/regression/test062.input | 1 + lama-compiler/regression/test062.lama | 9 + lama-compiler/runtime/Makefile | 7 + lama-compiler/runtime/runtime.c | 424 ++++++ lama-compiler/src/Builtins.lama | 15 + lama-compiler/src/Driver.lama | 203 +++ lama-compiler/src/Expr.lama | 248 ++++ lama-compiler/src/Lexer.lama | 138 ++ lama-compiler/src/Makefile | 29 + lama-compiler/src/Manifest.lama | 31 + lama-compiler/src/Parser.lama | 428 ++++++ lama-compiler/src/SM.lama | 1235 +++++++++++++++++ lama-compiler/src/State.lama | 191 +++ lama-compiler/src/World.lama | 25 + lama-compiler/src/X86.lama | 927 +++++++++++++ regression/Makefile | 4 +- regression/orig/test111.log | 6 + regression/test111.input | 0 regression/test111.lama | 21 + runtime/runtime.c | 3 +- stdlib/regression/Makefile | 2 +- stdlib/regression/orig/test03.log | 2 +- 3240 files changed, 14640 insertions(+), 6 deletions(-) create mode 100755 deploy_build.sh create mode 100644 lama-compiler/Makefile create mode 100644 lama-compiler/README.md create mode 100644 lama-compiler/regression/Makefile create mode 100644 lama-compiler/regression/deep-expressions/Makefile create mode 100644 lama-compiler/regression/deep-expressions/generated00000.input create mode 100644 lama-compiler/regression/deep-expressions/generated00000.lama create mode 100644 lama-compiler/regression/deep-expressions/generated00001.input create mode 100644 lama-compiler/regression/deep-expressions/generated00001.lama create mode 100644 lama-compiler/regression/deep-expressions/generated00002.input create mode 100644 lama-compiler/regression/deep-expressions/generated00002.lama create mode 100644 lama-compiler/regression/deep-expressions/generated00003.input create mode 100644 lama-compiler/regression/deep-expressions/generated00003.lama create mode 100644 lama-compiler/regression/deep-expressions/generated00004.input create mode 100644 lama-compiler/regression/deep-expressions/generated00004.lama create mode 100644 lama-compiler/regression/deep-expressions/generated00005.input create mode 100644 lama-compiler/regression/deep-expressions/generated00005.lama create mode 100644 lama-compiler/regression/deep-expressions/generated00006.input create mode 100644 lama-compiler/regression/deep-expressions/generated00006.lama create mode 100644 lama-compiler/regression/deep-expressions/generated00007.input create mode 100644 lama-compiler/regression/deep-expressions/generated00007.lama create mode 100644 lama-compiler/regression/deep-expressions/generated00008.input create mode 100644 lama-compiler/regression/deep-expressions/generated00008.lama create mode 100644 lama-compiler/regression/deep-expressions/generated00009.input create mode 100644 lama-compiler/regression/deep-expressions/generated00009.lama create mode 100644 lama-compiler/regression/deep-expressions/generated00010.input create mode 100644 lama-compiler/regression/deep-expressions/generated00010.lama create mode 100644 lama-compiler/regression/deep-expressions/orig/generated00000.log create mode 100644 lama-compiler/regression/deep-expressions/orig/generated00001.log create mode 100644 lama-compiler/regression/deep-expressions/orig/generated00002.log create mode 100644 lama-compiler/regression/deep-expressions/orig/generated00003.log create mode 100644 lama-compiler/regression/deep-expressions/orig/generated00004.log create mode 100644 lama-compiler/regression/deep-expressions/orig/generated00005.log create mode 100644 lama-compiler/regression/deep-expressions/orig/generated00006.log create mode 100644 lama-compiler/regression/deep-expressions/orig/generated00007.log create mode 100644 lama-compiler/regression/deep-expressions/orig/generated00008.log create mode 100644 lama-compiler/regression/deep-expressions/orig/generated00009.log create mode 100644 lama-compiler/regression/deep-expressions/orig/generated00010.log create mode 100644 lama-compiler/regression/expressions/Makefile create mode 100644 lama-compiler/regression/expressions/generated04000.input create mode 100644 lama-compiler/regression/expressions/generated04000.lama create mode 100644 lama-compiler/regression/expressions/generated04001.input create mode 100644 lama-compiler/regression/expressions/generated04001.lama create mode 100644 lama-compiler/regression/expressions/generated04002.input create mode 100644 lama-compiler/regression/expressions/generated04002.lama create mode 100644 lama-compiler/regression/expressions/generated04003.input create mode 100644 lama-compiler/regression/expressions/generated04003.lama create mode 100644 lama-compiler/regression/expressions/generated04004.input create mode 100644 lama-compiler/regression/expressions/generated04004.lama create mode 100644 lama-compiler/regression/expressions/generated04005.input create mode 100644 lama-compiler/regression/expressions/generated04005.lama create mode 100644 lama-compiler/regression/expressions/generated04006.input create mode 100644 lama-compiler/regression/expressions/generated04006.lama create mode 100644 lama-compiler/regression/expressions/generated04007.input create mode 100644 lama-compiler/regression/expressions/generated04007.lama create mode 100644 lama-compiler/regression/expressions/generated04008.input create mode 100644 lama-compiler/regression/expressions/generated04008.lama create mode 100644 lama-compiler/regression/expressions/generated04009.input create mode 100644 lama-compiler/regression/expressions/generated04009.lama create mode 100644 lama-compiler/regression/expressions/generated04010.input create mode 100644 lama-compiler/regression/expressions/generated04010.lama create mode 100644 lama-compiler/regression/expressions/generated04011.input create mode 100644 lama-compiler/regression/expressions/generated04011.lama create mode 100644 lama-compiler/regression/expressions/generated04012.input create mode 100644 lama-compiler/regression/expressions/generated04012.lama create mode 100644 lama-compiler/regression/expressions/generated04013.input create mode 100644 lama-compiler/regression/expressions/generated04013.lama create mode 100644 lama-compiler/regression/expressions/generated04014.input create mode 100644 lama-compiler/regression/expressions/generated04014.lama create mode 100644 lama-compiler/regression/expressions/generated04015.input create mode 100644 lama-compiler/regression/expressions/generated04015.lama create mode 100644 lama-compiler/regression/expressions/generated04016.input create mode 100644 lama-compiler/regression/expressions/generated04016.lama create mode 100644 lama-compiler/regression/expressions/generated04017.input create mode 100644 lama-compiler/regression/expressions/generated04017.lama create mode 100644 lama-compiler/regression/expressions/generated04018.input create mode 100644 lama-compiler/regression/expressions/generated04018.lama create mode 100644 lama-compiler/regression/expressions/generated04019.input create mode 100644 lama-compiler/regression/expressions/generated04019.lama create mode 100644 lama-compiler/regression/expressions/generated04020.input create mode 100644 lama-compiler/regression/expressions/generated04020.lama create mode 100644 lama-compiler/regression/expressions/generated04021.input create mode 100644 lama-compiler/regression/expressions/generated04021.lama create mode 100644 lama-compiler/regression/expressions/generated04022.input create mode 100644 lama-compiler/regression/expressions/generated04022.lama create mode 100644 lama-compiler/regression/expressions/generated04023.input create mode 100644 lama-compiler/regression/expressions/generated04023.lama create mode 100644 lama-compiler/regression/expressions/generated04024.input create mode 100644 lama-compiler/regression/expressions/generated04024.lama create mode 100644 lama-compiler/regression/expressions/generated04025.input create mode 100644 lama-compiler/regression/expressions/generated04025.lama create mode 100644 lama-compiler/regression/expressions/generated04026.input create mode 100644 lama-compiler/regression/expressions/generated04026.lama create mode 100644 lama-compiler/regression/expressions/generated04027.input create mode 100644 lama-compiler/regression/expressions/generated04027.lama create mode 100644 lama-compiler/regression/expressions/generated04028.input create mode 100644 lama-compiler/regression/expressions/generated04028.lama create mode 100644 lama-compiler/regression/expressions/generated04029.input create mode 100644 lama-compiler/regression/expressions/generated04029.lama create mode 100644 lama-compiler/regression/expressions/generated04030.input create mode 100644 lama-compiler/regression/expressions/generated04030.lama create mode 100644 lama-compiler/regression/expressions/generated04031.input create mode 100644 lama-compiler/regression/expressions/generated04031.lama create mode 100644 lama-compiler/regression/expressions/generated04032.input create mode 100644 lama-compiler/regression/expressions/generated04032.lama create mode 100644 lama-compiler/regression/expressions/generated04033.input create mode 100644 lama-compiler/regression/expressions/generated04033.lama create mode 100644 lama-compiler/regression/expressions/generated04034.input create mode 100644 lama-compiler/regression/expressions/generated04034.lama create mode 100644 lama-compiler/regression/expressions/generated04035.input create mode 100644 lama-compiler/regression/expressions/generated04035.lama create mode 100644 lama-compiler/regression/expressions/generated04036.input create mode 100644 lama-compiler/regression/expressions/generated04036.lama create mode 100644 lama-compiler/regression/expressions/generated04037.input create mode 100644 lama-compiler/regression/expressions/generated04037.lama create mode 100644 lama-compiler/regression/expressions/generated04038.input create mode 100644 lama-compiler/regression/expressions/generated04038.lama create mode 100644 lama-compiler/regression/expressions/generated04039.input create mode 100644 lama-compiler/regression/expressions/generated04039.lama create mode 100644 lama-compiler/regression/expressions/generated04040.input create mode 100644 lama-compiler/regression/expressions/generated04040.lama create mode 100644 lama-compiler/regression/expressions/generated04041.input create mode 100644 lama-compiler/regression/expressions/generated04041.lama create mode 100644 lama-compiler/regression/expressions/generated04042.input create mode 100644 lama-compiler/regression/expressions/generated04042.lama create mode 100644 lama-compiler/regression/expressions/generated04043.input create mode 100644 lama-compiler/regression/expressions/generated04043.lama create mode 100644 lama-compiler/regression/expressions/generated04044.input create mode 100644 lama-compiler/regression/expressions/generated04044.lama create mode 100644 lama-compiler/regression/expressions/generated04045.input create mode 100644 lama-compiler/regression/expressions/generated04045.lama create mode 100644 lama-compiler/regression/expressions/generated04046.input create mode 100644 lama-compiler/regression/expressions/generated04046.lama create mode 100644 lama-compiler/regression/expressions/generated04047.input create mode 100644 lama-compiler/regression/expressions/generated04047.lama create mode 100644 lama-compiler/regression/expressions/generated04048.input create mode 100644 lama-compiler/regression/expressions/generated04048.lama create mode 100644 lama-compiler/regression/expressions/generated04049.input create mode 100644 lama-compiler/regression/expressions/generated04049.lama create mode 100644 lama-compiler/regression/expressions/generated04050.input create mode 100644 lama-compiler/regression/expressions/generated04050.lama create mode 100644 lama-compiler/regression/expressions/generated04051.input create mode 100644 lama-compiler/regression/expressions/generated04051.lama create mode 100644 lama-compiler/regression/expressions/generated04052.input create mode 100644 lama-compiler/regression/expressions/generated04052.lama create mode 100644 lama-compiler/regression/expressions/generated04053.input create mode 100644 lama-compiler/regression/expressions/generated04053.lama create mode 100644 lama-compiler/regression/expressions/generated04054.input create mode 100644 lama-compiler/regression/expressions/generated04054.lama create mode 100644 lama-compiler/regression/expressions/generated04055.input create mode 100644 lama-compiler/regression/expressions/generated04055.lama create mode 100644 lama-compiler/regression/expressions/generated04056.input create mode 100644 lama-compiler/regression/expressions/generated04056.lama create mode 100644 lama-compiler/regression/expressions/generated04057.input create mode 100644 lama-compiler/regression/expressions/generated04057.lama create mode 100644 lama-compiler/regression/expressions/generated04058.input create mode 100644 lama-compiler/regression/expressions/generated04058.lama create mode 100644 lama-compiler/regression/expressions/generated04059.input create mode 100644 lama-compiler/regression/expressions/generated04059.lama create mode 100644 lama-compiler/regression/expressions/generated04060.input create mode 100644 lama-compiler/regression/expressions/generated04060.lama create mode 100644 lama-compiler/regression/expressions/generated04061.input create mode 100644 lama-compiler/regression/expressions/generated04061.lama create mode 100644 lama-compiler/regression/expressions/generated04062.input create mode 100644 lama-compiler/regression/expressions/generated04062.lama create mode 100644 lama-compiler/regression/expressions/generated04063.input create mode 100644 lama-compiler/regression/expressions/generated04063.lama create mode 100644 lama-compiler/regression/expressions/generated04064.input create mode 100644 lama-compiler/regression/expressions/generated04064.lama create mode 100644 lama-compiler/regression/expressions/generated04065.input create mode 100644 lama-compiler/regression/expressions/generated04065.lama create mode 100644 lama-compiler/regression/expressions/generated04066.input create mode 100644 lama-compiler/regression/expressions/generated04066.lama create mode 100644 lama-compiler/regression/expressions/generated04067.input create mode 100644 lama-compiler/regression/expressions/generated04067.lama create mode 100644 lama-compiler/regression/expressions/generated04068.input create mode 100644 lama-compiler/regression/expressions/generated04068.lama create mode 100644 lama-compiler/regression/expressions/generated04069.input create mode 100644 lama-compiler/regression/expressions/generated04069.lama create mode 100644 lama-compiler/regression/expressions/generated04070.input create mode 100644 lama-compiler/regression/expressions/generated04070.lama create mode 100644 lama-compiler/regression/expressions/generated04071.input create mode 100644 lama-compiler/regression/expressions/generated04071.lama create mode 100644 lama-compiler/regression/expressions/generated04072.input create mode 100644 lama-compiler/regression/expressions/generated04072.lama create mode 100644 lama-compiler/regression/expressions/generated04073.input create mode 100644 lama-compiler/regression/expressions/generated04073.lama create mode 100644 lama-compiler/regression/expressions/generated04074.input create mode 100644 lama-compiler/regression/expressions/generated04074.lama create mode 100644 lama-compiler/regression/expressions/generated04075.input create mode 100644 lama-compiler/regression/expressions/generated04075.lama create mode 100644 lama-compiler/regression/expressions/generated04076.input create mode 100644 lama-compiler/regression/expressions/generated04076.lama create mode 100644 lama-compiler/regression/expressions/generated04077.input create mode 100644 lama-compiler/regression/expressions/generated04077.lama create mode 100644 lama-compiler/regression/expressions/generated04078.input create mode 100644 lama-compiler/regression/expressions/generated04078.lama create mode 100644 lama-compiler/regression/expressions/generated04079.input create mode 100644 lama-compiler/regression/expressions/generated04079.lama create mode 100644 lama-compiler/regression/expressions/generated04080.input create mode 100644 lama-compiler/regression/expressions/generated04080.lama create mode 100644 lama-compiler/regression/expressions/generated04081.input create mode 100644 lama-compiler/regression/expressions/generated04081.lama create mode 100644 lama-compiler/regression/expressions/generated04082.input create mode 100644 lama-compiler/regression/expressions/generated04082.lama create mode 100644 lama-compiler/regression/expressions/generated04083.input create mode 100644 lama-compiler/regression/expressions/generated04083.lama create mode 100644 lama-compiler/regression/expressions/generated04084.input create mode 100644 lama-compiler/regression/expressions/generated04084.lama create mode 100644 lama-compiler/regression/expressions/generated04085.input create mode 100644 lama-compiler/regression/expressions/generated04085.lama create mode 100644 lama-compiler/regression/expressions/generated04086.input create mode 100644 lama-compiler/regression/expressions/generated04086.lama create mode 100644 lama-compiler/regression/expressions/generated04087.input create mode 100644 lama-compiler/regression/expressions/generated04087.lama create mode 100644 lama-compiler/regression/expressions/generated04088.input create mode 100644 lama-compiler/regression/expressions/generated04088.lama create mode 100644 lama-compiler/regression/expressions/generated04089.input create mode 100644 lama-compiler/regression/expressions/generated04089.lama create mode 100644 lama-compiler/regression/expressions/generated04090.input create mode 100644 lama-compiler/regression/expressions/generated04090.lama create mode 100644 lama-compiler/regression/expressions/generated04091.input create mode 100644 lama-compiler/regression/expressions/generated04091.lama create mode 100644 lama-compiler/regression/expressions/generated04092.input create mode 100644 lama-compiler/regression/expressions/generated04092.lama create mode 100644 lama-compiler/regression/expressions/generated04093.input create mode 100644 lama-compiler/regression/expressions/generated04093.lama create mode 100644 lama-compiler/regression/expressions/generated04094.input create mode 100644 lama-compiler/regression/expressions/generated04094.lama create mode 100644 lama-compiler/regression/expressions/generated04095.input create mode 100644 lama-compiler/regression/expressions/generated04095.lama create mode 100644 lama-compiler/regression/expressions/generated04096.input create mode 100644 lama-compiler/regression/expressions/generated04096.lama create mode 100644 lama-compiler/regression/expressions/generated04097.input create mode 100644 lama-compiler/regression/expressions/generated04097.lama create mode 100644 lama-compiler/regression/expressions/generated04098.input create mode 100644 lama-compiler/regression/expressions/generated04098.lama create mode 100644 lama-compiler/regression/expressions/generated04099.input create mode 100644 lama-compiler/regression/expressions/generated04099.lama create mode 100644 lama-compiler/regression/expressions/generated04100.input create mode 100644 lama-compiler/regression/expressions/generated04100.lama create mode 100644 lama-compiler/regression/expressions/generated04101.input create mode 100644 lama-compiler/regression/expressions/generated04101.lama create mode 100644 lama-compiler/regression/expressions/generated04102.input create mode 100644 lama-compiler/regression/expressions/generated04102.lama create mode 100644 lama-compiler/regression/expressions/generated04103.input create mode 100644 lama-compiler/regression/expressions/generated04103.lama create mode 100644 lama-compiler/regression/expressions/generated04104.input create mode 100644 lama-compiler/regression/expressions/generated04104.lama create mode 100644 lama-compiler/regression/expressions/generated04105.input create mode 100644 lama-compiler/regression/expressions/generated04105.lama create mode 100644 lama-compiler/regression/expressions/generated04106.input create mode 100644 lama-compiler/regression/expressions/generated04106.lama create mode 100644 lama-compiler/regression/expressions/generated04107.input create mode 100644 lama-compiler/regression/expressions/generated04107.lama create mode 100644 lama-compiler/regression/expressions/generated04108.input create mode 100644 lama-compiler/regression/expressions/generated04108.lama create mode 100644 lama-compiler/regression/expressions/generated04109.input create mode 100644 lama-compiler/regression/expressions/generated04109.lama create mode 100644 lama-compiler/regression/expressions/generated04110.input create mode 100644 lama-compiler/regression/expressions/generated04110.lama create mode 100644 lama-compiler/regression/expressions/generated04111.input create mode 100644 lama-compiler/regression/expressions/generated04111.lama create mode 100644 lama-compiler/regression/expressions/generated04112.input create mode 100644 lama-compiler/regression/expressions/generated04112.lama create mode 100644 lama-compiler/regression/expressions/generated04113.input create mode 100644 lama-compiler/regression/expressions/generated04113.lama create mode 100644 lama-compiler/regression/expressions/generated04114.input create mode 100644 lama-compiler/regression/expressions/generated04114.lama create mode 100644 lama-compiler/regression/expressions/generated04115.input create mode 100644 lama-compiler/regression/expressions/generated04115.lama create mode 100644 lama-compiler/regression/expressions/generated04116.input create mode 100644 lama-compiler/regression/expressions/generated04116.lama create mode 100644 lama-compiler/regression/expressions/generated04117.input create mode 100644 lama-compiler/regression/expressions/generated04117.lama create mode 100644 lama-compiler/regression/expressions/generated04118.input create mode 100644 lama-compiler/regression/expressions/generated04118.lama create mode 100644 lama-compiler/regression/expressions/generated04119.input create mode 100644 lama-compiler/regression/expressions/generated04119.lama create mode 100644 lama-compiler/regression/expressions/generated04120.input create mode 100644 lama-compiler/regression/expressions/generated04120.lama create mode 100644 lama-compiler/regression/expressions/generated04121.input create mode 100644 lama-compiler/regression/expressions/generated04121.lama create mode 100644 lama-compiler/regression/expressions/generated04122.input create mode 100644 lama-compiler/regression/expressions/generated04122.lama create mode 100644 lama-compiler/regression/expressions/generated04123.input create mode 100644 lama-compiler/regression/expressions/generated04123.lama create mode 100644 lama-compiler/regression/expressions/generated04124.input create mode 100644 lama-compiler/regression/expressions/generated04124.lama create mode 100644 lama-compiler/regression/expressions/generated04125.input create mode 100644 lama-compiler/regression/expressions/generated04125.lama create mode 100644 lama-compiler/regression/expressions/generated04126.input create mode 100644 lama-compiler/regression/expressions/generated04126.lama create mode 100644 lama-compiler/regression/expressions/generated04127.input create mode 100644 lama-compiler/regression/expressions/generated04127.lama create mode 100644 lama-compiler/regression/expressions/generated04128.input create mode 100644 lama-compiler/regression/expressions/generated04128.lama create mode 100644 lama-compiler/regression/expressions/generated04129.input create mode 100644 lama-compiler/regression/expressions/generated04129.lama create mode 100644 lama-compiler/regression/expressions/generated04130.input create mode 100644 lama-compiler/regression/expressions/generated04130.lama create mode 100644 lama-compiler/regression/expressions/generated04131.input create mode 100644 lama-compiler/regression/expressions/generated04131.lama create mode 100644 lama-compiler/regression/expressions/generated04132.input create mode 100644 lama-compiler/regression/expressions/generated04132.lama create mode 100644 lama-compiler/regression/expressions/generated04133.input create mode 100644 lama-compiler/regression/expressions/generated04133.lama create mode 100644 lama-compiler/regression/expressions/generated04134.input create mode 100644 lama-compiler/regression/expressions/generated04134.lama create mode 100644 lama-compiler/regression/expressions/generated04135.input create mode 100644 lama-compiler/regression/expressions/generated04135.lama create mode 100644 lama-compiler/regression/expressions/generated04136.input create mode 100644 lama-compiler/regression/expressions/generated04136.lama create mode 100644 lama-compiler/regression/expressions/generated04137.input create mode 100644 lama-compiler/regression/expressions/generated04137.lama create mode 100644 lama-compiler/regression/expressions/generated04138.input create mode 100644 lama-compiler/regression/expressions/generated04138.lama create mode 100644 lama-compiler/regression/expressions/generated04139.input create mode 100644 lama-compiler/regression/expressions/generated04139.lama create mode 100644 lama-compiler/regression/expressions/generated04140.input create mode 100644 lama-compiler/regression/expressions/generated04140.lama create mode 100644 lama-compiler/regression/expressions/generated04141.input create mode 100644 lama-compiler/regression/expressions/generated04141.lama create mode 100644 lama-compiler/regression/expressions/generated04142.input create mode 100644 lama-compiler/regression/expressions/generated04142.lama create mode 100644 lama-compiler/regression/expressions/generated04143.input create mode 100644 lama-compiler/regression/expressions/generated04143.lama create mode 100644 lama-compiler/regression/expressions/generated04144.input create mode 100644 lama-compiler/regression/expressions/generated04144.lama create mode 100644 lama-compiler/regression/expressions/generated04145.input create mode 100644 lama-compiler/regression/expressions/generated04145.lama create mode 100644 lama-compiler/regression/expressions/generated04146.input create mode 100644 lama-compiler/regression/expressions/generated04146.lama create mode 100644 lama-compiler/regression/expressions/generated04147.input create mode 100644 lama-compiler/regression/expressions/generated04147.lama create mode 100644 lama-compiler/regression/expressions/generated04148.input create mode 100644 lama-compiler/regression/expressions/generated04148.lama create mode 100644 lama-compiler/regression/expressions/generated04149.input create mode 100644 lama-compiler/regression/expressions/generated04149.lama create mode 100644 lama-compiler/regression/expressions/generated04150.input create mode 100644 lama-compiler/regression/expressions/generated04150.lama create mode 100644 lama-compiler/regression/expressions/generated04151.input create mode 100644 lama-compiler/regression/expressions/generated04151.lama create mode 100644 lama-compiler/regression/expressions/generated04152.input create mode 100644 lama-compiler/regression/expressions/generated04152.lama create mode 100644 lama-compiler/regression/expressions/generated04153.input create mode 100644 lama-compiler/regression/expressions/generated04153.lama create mode 100644 lama-compiler/regression/expressions/generated04154.input create mode 100644 lama-compiler/regression/expressions/generated04154.lama create mode 100644 lama-compiler/regression/expressions/generated04155.input create mode 100644 lama-compiler/regression/expressions/generated04155.lama create mode 100644 lama-compiler/regression/expressions/generated04156.input create mode 100644 lama-compiler/regression/expressions/generated04156.lama create mode 100644 lama-compiler/regression/expressions/generated04157.input create mode 100644 lama-compiler/regression/expressions/generated04157.lama create mode 100644 lama-compiler/regression/expressions/generated04158.input create mode 100644 lama-compiler/regression/expressions/generated04158.lama create mode 100644 lama-compiler/regression/expressions/generated04159.input create mode 100644 lama-compiler/regression/expressions/generated04159.lama create mode 100644 lama-compiler/regression/expressions/generated04160.input create mode 100644 lama-compiler/regression/expressions/generated04160.lama create mode 100644 lama-compiler/regression/expressions/generated04161.input create mode 100644 lama-compiler/regression/expressions/generated04161.lama create mode 100644 lama-compiler/regression/expressions/generated04162.input create mode 100644 lama-compiler/regression/expressions/generated04162.lama create mode 100644 lama-compiler/regression/expressions/generated04163.input create mode 100644 lama-compiler/regression/expressions/generated04163.lama create mode 100644 lama-compiler/regression/expressions/generated04164.input create mode 100644 lama-compiler/regression/expressions/generated04164.lama create mode 100644 lama-compiler/regression/expressions/generated04165.input create mode 100644 lama-compiler/regression/expressions/generated04165.lama create mode 100644 lama-compiler/regression/expressions/generated04166.input create mode 100644 lama-compiler/regression/expressions/generated04166.lama create mode 100644 lama-compiler/regression/expressions/generated04167.input create mode 100644 lama-compiler/regression/expressions/generated04167.lama create mode 100644 lama-compiler/regression/expressions/generated04168.input create mode 100644 lama-compiler/regression/expressions/generated04168.lama create mode 100644 lama-compiler/regression/expressions/generated04169.input create mode 100644 lama-compiler/regression/expressions/generated04169.lama create mode 100644 lama-compiler/regression/expressions/generated04170.input create mode 100644 lama-compiler/regression/expressions/generated04170.lama create mode 100644 lama-compiler/regression/expressions/generated04171.input create mode 100644 lama-compiler/regression/expressions/generated04171.lama create mode 100644 lama-compiler/regression/expressions/generated04172.input create mode 100644 lama-compiler/regression/expressions/generated04172.lama create mode 100644 lama-compiler/regression/expressions/generated04173.input create mode 100644 lama-compiler/regression/expressions/generated04173.lama create mode 100644 lama-compiler/regression/expressions/generated04174.input create mode 100644 lama-compiler/regression/expressions/generated04174.lama create mode 100644 lama-compiler/regression/expressions/generated04175.input create mode 100644 lama-compiler/regression/expressions/generated04175.lama create mode 100644 lama-compiler/regression/expressions/generated04176.input create mode 100644 lama-compiler/regression/expressions/generated04176.lama create mode 100644 lama-compiler/regression/expressions/generated04177.input create mode 100644 lama-compiler/regression/expressions/generated04177.lama create mode 100644 lama-compiler/regression/expressions/generated04178.input create mode 100644 lama-compiler/regression/expressions/generated04178.lama create mode 100644 lama-compiler/regression/expressions/generated04179.input create mode 100644 lama-compiler/regression/expressions/generated04179.lama create mode 100644 lama-compiler/regression/expressions/generated04180.input create mode 100644 lama-compiler/regression/expressions/generated04180.lama create mode 100644 lama-compiler/regression/expressions/generated04181.input create mode 100644 lama-compiler/regression/expressions/generated04181.lama create mode 100644 lama-compiler/regression/expressions/generated04182.input create mode 100644 lama-compiler/regression/expressions/generated04182.lama create mode 100644 lama-compiler/regression/expressions/generated04183.input create mode 100644 lama-compiler/regression/expressions/generated04183.lama create mode 100644 lama-compiler/regression/expressions/generated04184.input create mode 100644 lama-compiler/regression/expressions/generated04184.lama create mode 100644 lama-compiler/regression/expressions/generated04185.input create mode 100644 lama-compiler/regression/expressions/generated04185.lama create mode 100644 lama-compiler/regression/expressions/generated04186.input create mode 100644 lama-compiler/regression/expressions/generated04186.lama create mode 100644 lama-compiler/regression/expressions/generated04187.input create mode 100644 lama-compiler/regression/expressions/generated04187.lama create mode 100644 lama-compiler/regression/expressions/generated04188.input create mode 100644 lama-compiler/regression/expressions/generated04188.lama create mode 100644 lama-compiler/regression/expressions/generated04189.input create mode 100644 lama-compiler/regression/expressions/generated04189.lama create mode 100644 lama-compiler/regression/expressions/generated04190.input create mode 100644 lama-compiler/regression/expressions/generated04190.lama create mode 100644 lama-compiler/regression/expressions/generated04191.input create mode 100644 lama-compiler/regression/expressions/generated04191.lama create mode 100644 lama-compiler/regression/expressions/generated04192.input create mode 100644 lama-compiler/regression/expressions/generated04192.lama create mode 100644 lama-compiler/regression/expressions/generated04193.input create mode 100644 lama-compiler/regression/expressions/generated04193.lama create mode 100644 lama-compiler/regression/expressions/generated04194.input create mode 100644 lama-compiler/regression/expressions/generated04194.lama create mode 100644 lama-compiler/regression/expressions/generated04195.input create mode 100644 lama-compiler/regression/expressions/generated04195.lama create mode 100644 lama-compiler/regression/expressions/generated04196.input create mode 100644 lama-compiler/regression/expressions/generated04196.lama create mode 100644 lama-compiler/regression/expressions/generated04197.input create mode 100644 lama-compiler/regression/expressions/generated04197.lama create mode 100644 lama-compiler/regression/expressions/generated04198.input create mode 100644 lama-compiler/regression/expressions/generated04198.lama create mode 100644 lama-compiler/regression/expressions/generated04199.input create mode 100644 lama-compiler/regression/expressions/generated04199.lama create mode 100644 lama-compiler/regression/expressions/generated04200.input create mode 100644 lama-compiler/regression/expressions/generated04200.lama create mode 100644 lama-compiler/regression/expressions/generated04201.input create mode 100644 lama-compiler/regression/expressions/generated04201.lama create mode 100644 lama-compiler/regression/expressions/generated04202.input create mode 100644 lama-compiler/regression/expressions/generated04202.lama create mode 100644 lama-compiler/regression/expressions/generated04203.input create mode 100644 lama-compiler/regression/expressions/generated04203.lama create mode 100644 lama-compiler/regression/expressions/generated04204.input create mode 100644 lama-compiler/regression/expressions/generated04204.lama create mode 100644 lama-compiler/regression/expressions/generated04205.input create mode 100644 lama-compiler/regression/expressions/generated04205.lama create mode 100644 lama-compiler/regression/expressions/generated04206.input create mode 100644 lama-compiler/regression/expressions/generated04206.lama create mode 100644 lama-compiler/regression/expressions/generated04207.input create mode 100644 lama-compiler/regression/expressions/generated04207.lama create mode 100644 lama-compiler/regression/expressions/generated04208.input create mode 100644 lama-compiler/regression/expressions/generated04208.lama create mode 100644 lama-compiler/regression/expressions/generated04209.input create mode 100644 lama-compiler/regression/expressions/generated04209.lama create mode 100644 lama-compiler/regression/expressions/generated04210.input create mode 100644 lama-compiler/regression/expressions/generated04210.lama create mode 100644 lama-compiler/regression/expressions/generated04211.input create mode 100644 lama-compiler/regression/expressions/generated04211.lama create mode 100644 lama-compiler/regression/expressions/generated04212.input create mode 100644 lama-compiler/regression/expressions/generated04212.lama create mode 100644 lama-compiler/regression/expressions/generated04213.input create mode 100644 lama-compiler/regression/expressions/generated04213.lama create mode 100644 lama-compiler/regression/expressions/generated04214.input create mode 100644 lama-compiler/regression/expressions/generated04214.lama create mode 100644 lama-compiler/regression/expressions/generated04215.input create mode 100644 lama-compiler/regression/expressions/generated04215.lama create mode 100644 lama-compiler/regression/expressions/generated04216.input create mode 100644 lama-compiler/regression/expressions/generated04216.lama create mode 100644 lama-compiler/regression/expressions/generated04217.input create mode 100644 lama-compiler/regression/expressions/generated04217.lama create mode 100644 lama-compiler/regression/expressions/generated04218.input create mode 100644 lama-compiler/regression/expressions/generated04218.lama create mode 100644 lama-compiler/regression/expressions/generated04219.input create mode 100644 lama-compiler/regression/expressions/generated04219.lama create mode 100644 lama-compiler/regression/expressions/generated04220.input create mode 100644 lama-compiler/regression/expressions/generated04220.lama create mode 100644 lama-compiler/regression/expressions/generated04221.input create mode 100644 lama-compiler/regression/expressions/generated04221.lama create mode 100644 lama-compiler/regression/expressions/generated04222.input create mode 100644 lama-compiler/regression/expressions/generated04222.lama create mode 100644 lama-compiler/regression/expressions/generated04223.input create mode 100644 lama-compiler/regression/expressions/generated04223.lama create mode 100644 lama-compiler/regression/expressions/generated04224.input create mode 100644 lama-compiler/regression/expressions/generated04224.lama create mode 100644 lama-compiler/regression/expressions/generated04225.input create mode 100644 lama-compiler/regression/expressions/generated04225.lama create mode 100644 lama-compiler/regression/expressions/generated04226.input create mode 100644 lama-compiler/regression/expressions/generated04226.lama create mode 100644 lama-compiler/regression/expressions/generated04227.input create mode 100644 lama-compiler/regression/expressions/generated04227.lama create mode 100644 lama-compiler/regression/expressions/generated04228.input create mode 100644 lama-compiler/regression/expressions/generated04228.lama create mode 100644 lama-compiler/regression/expressions/generated04229.input create mode 100644 lama-compiler/regression/expressions/generated04229.lama create mode 100644 lama-compiler/regression/expressions/generated04230.input create mode 100644 lama-compiler/regression/expressions/generated04230.lama create mode 100644 lama-compiler/regression/expressions/generated04231.input create mode 100644 lama-compiler/regression/expressions/generated04231.lama create mode 100644 lama-compiler/regression/expressions/generated04232.input create mode 100644 lama-compiler/regression/expressions/generated04232.lama create mode 100644 lama-compiler/regression/expressions/generated04233.input create mode 100644 lama-compiler/regression/expressions/generated04233.lama create mode 100644 lama-compiler/regression/expressions/generated04234.input create mode 100644 lama-compiler/regression/expressions/generated04234.lama create mode 100644 lama-compiler/regression/expressions/generated04235.input create mode 100644 lama-compiler/regression/expressions/generated04235.lama create mode 100644 lama-compiler/regression/expressions/generated04236.input create mode 100644 lama-compiler/regression/expressions/generated04236.lama create mode 100644 lama-compiler/regression/expressions/generated04237.input create mode 100644 lama-compiler/regression/expressions/generated04237.lama create mode 100644 lama-compiler/regression/expressions/generated04238.input create mode 100644 lama-compiler/regression/expressions/generated04238.lama create mode 100644 lama-compiler/regression/expressions/generated04239.input create mode 100644 lama-compiler/regression/expressions/generated04239.lama create mode 100644 lama-compiler/regression/expressions/generated04240.input create mode 100644 lama-compiler/regression/expressions/generated04240.lama create mode 100644 lama-compiler/regression/expressions/generated04241.input create mode 100644 lama-compiler/regression/expressions/generated04241.lama create mode 100644 lama-compiler/regression/expressions/generated04242.input create mode 100644 lama-compiler/regression/expressions/generated04242.lama create mode 100644 lama-compiler/regression/expressions/generated04243.input create mode 100644 lama-compiler/regression/expressions/generated04243.lama create mode 100644 lama-compiler/regression/expressions/generated04244.input create mode 100644 lama-compiler/regression/expressions/generated04244.lama create mode 100644 lama-compiler/regression/expressions/generated04245.input create mode 100644 lama-compiler/regression/expressions/generated04245.lama create mode 100644 lama-compiler/regression/expressions/generated04246.input create mode 100644 lama-compiler/regression/expressions/generated04246.lama create mode 100644 lama-compiler/regression/expressions/generated04247.input create mode 100644 lama-compiler/regression/expressions/generated04247.lama create mode 100644 lama-compiler/regression/expressions/generated04248.input create mode 100644 lama-compiler/regression/expressions/generated04248.lama create mode 100644 lama-compiler/regression/expressions/generated04249.input create mode 100644 lama-compiler/regression/expressions/generated04249.lama create mode 100644 lama-compiler/regression/expressions/generated04250.input create mode 100644 lama-compiler/regression/expressions/generated04250.lama create mode 100644 lama-compiler/regression/expressions/generated04251.input create mode 100644 lama-compiler/regression/expressions/generated04251.lama create mode 100644 lama-compiler/regression/expressions/generated04252.input create mode 100644 lama-compiler/regression/expressions/generated04252.lama create mode 100644 lama-compiler/regression/expressions/generated04253.input create mode 100644 lama-compiler/regression/expressions/generated04253.lama create mode 100644 lama-compiler/regression/expressions/generated04254.input create mode 100644 lama-compiler/regression/expressions/generated04254.lama create mode 100644 lama-compiler/regression/expressions/generated04255.input create mode 100644 lama-compiler/regression/expressions/generated04255.lama create mode 100644 lama-compiler/regression/expressions/generated04256.input create mode 100644 lama-compiler/regression/expressions/generated04256.lama create mode 100644 lama-compiler/regression/expressions/generated04257.input create mode 100644 lama-compiler/regression/expressions/generated04257.lama create mode 100644 lama-compiler/regression/expressions/generated04258.input create mode 100644 lama-compiler/regression/expressions/generated04258.lama create mode 100644 lama-compiler/regression/expressions/generated04259.input create mode 100644 lama-compiler/regression/expressions/generated04259.lama create mode 100644 lama-compiler/regression/expressions/generated04260.input create mode 100644 lama-compiler/regression/expressions/generated04260.lama create mode 100644 lama-compiler/regression/expressions/generated04261.input create mode 100644 lama-compiler/regression/expressions/generated04261.lama create mode 100644 lama-compiler/regression/expressions/generated04262.input create mode 100644 lama-compiler/regression/expressions/generated04262.lama create mode 100644 lama-compiler/regression/expressions/generated04263.input create mode 100644 lama-compiler/regression/expressions/generated04263.lama create mode 100644 lama-compiler/regression/expressions/generated04264.input create mode 100644 lama-compiler/regression/expressions/generated04264.lama create mode 100644 lama-compiler/regression/expressions/generated04265.input create mode 100644 lama-compiler/regression/expressions/generated04265.lama create mode 100644 lama-compiler/regression/expressions/generated04266.input create mode 100644 lama-compiler/regression/expressions/generated04266.lama create mode 100644 lama-compiler/regression/expressions/generated04267.input create mode 100644 lama-compiler/regression/expressions/generated04267.lama create mode 100644 lama-compiler/regression/expressions/generated04268.input create mode 100644 lama-compiler/regression/expressions/generated04268.lama create mode 100644 lama-compiler/regression/expressions/generated04269.input create mode 100644 lama-compiler/regression/expressions/generated04269.lama create mode 100644 lama-compiler/regression/expressions/generated04270.input create mode 100644 lama-compiler/regression/expressions/generated04270.lama create mode 100644 lama-compiler/regression/expressions/generated04271.input create mode 100644 lama-compiler/regression/expressions/generated04271.lama create mode 100644 lama-compiler/regression/expressions/generated04272.input create mode 100644 lama-compiler/regression/expressions/generated04272.lama create mode 100644 lama-compiler/regression/expressions/generated04273.input create mode 100644 lama-compiler/regression/expressions/generated04273.lama create mode 100644 lama-compiler/regression/expressions/generated04274.input create mode 100644 lama-compiler/regression/expressions/generated04274.lama create mode 100644 lama-compiler/regression/expressions/generated04275.input create mode 100644 lama-compiler/regression/expressions/generated04275.lama create mode 100644 lama-compiler/regression/expressions/generated04276.input create mode 100644 lama-compiler/regression/expressions/generated04276.lama create mode 100644 lama-compiler/regression/expressions/generated04277.input create mode 100644 lama-compiler/regression/expressions/generated04277.lama create mode 100644 lama-compiler/regression/expressions/generated04278.input create mode 100644 lama-compiler/regression/expressions/generated04278.lama create mode 100644 lama-compiler/regression/expressions/generated04279.input create mode 100644 lama-compiler/regression/expressions/generated04279.lama create mode 100644 lama-compiler/regression/expressions/generated04280.input create mode 100644 lama-compiler/regression/expressions/generated04280.lama create mode 100644 lama-compiler/regression/expressions/generated04281.input create mode 100644 lama-compiler/regression/expressions/generated04281.lama create mode 100644 lama-compiler/regression/expressions/generated04282.input create mode 100644 lama-compiler/regression/expressions/generated04282.lama create mode 100644 lama-compiler/regression/expressions/generated04283.input create mode 100644 lama-compiler/regression/expressions/generated04283.lama create mode 100644 lama-compiler/regression/expressions/generated04284.input create mode 100644 lama-compiler/regression/expressions/generated04284.lama create mode 100644 lama-compiler/regression/expressions/generated04285.input create mode 100644 lama-compiler/regression/expressions/generated04285.lama create mode 100644 lama-compiler/regression/expressions/generated04286.input create mode 100644 lama-compiler/regression/expressions/generated04286.lama create mode 100644 lama-compiler/regression/expressions/generated04287.input create mode 100644 lama-compiler/regression/expressions/generated04287.lama create mode 100644 lama-compiler/regression/expressions/generated04288.input create mode 100644 lama-compiler/regression/expressions/generated04288.lama create mode 100644 lama-compiler/regression/expressions/generated04289.input create mode 100644 lama-compiler/regression/expressions/generated04289.lama create mode 100644 lama-compiler/regression/expressions/generated04290.input create mode 100644 lama-compiler/regression/expressions/generated04290.lama create mode 100644 lama-compiler/regression/expressions/generated04291.input create mode 100644 lama-compiler/regression/expressions/generated04291.lama create mode 100644 lama-compiler/regression/expressions/generated04292.input create mode 100644 lama-compiler/regression/expressions/generated04292.lama create mode 100644 lama-compiler/regression/expressions/generated04293.input create mode 100644 lama-compiler/regression/expressions/generated04293.lama create mode 100644 lama-compiler/regression/expressions/generated04294.input create mode 100644 lama-compiler/regression/expressions/generated04294.lama create mode 100644 lama-compiler/regression/expressions/generated04295.input create mode 100644 lama-compiler/regression/expressions/generated04295.lama create mode 100644 lama-compiler/regression/expressions/generated04297.input create mode 100644 lama-compiler/regression/expressions/generated04297.lama create mode 100644 lama-compiler/regression/expressions/generated04298.input create mode 100644 lama-compiler/regression/expressions/generated04298.lama create mode 100644 lama-compiler/regression/expressions/generated04299.input create mode 100644 lama-compiler/regression/expressions/generated04299.lama create mode 100644 lama-compiler/regression/expressions/generated04300.input create mode 100644 lama-compiler/regression/expressions/generated04300.lama create mode 100644 lama-compiler/regression/expressions/generated04301.input create mode 100644 lama-compiler/regression/expressions/generated04301.lama create mode 100644 lama-compiler/regression/expressions/generated04302.input create mode 100644 lama-compiler/regression/expressions/generated04302.lama create mode 100644 lama-compiler/regression/expressions/generated04303.input create mode 100644 lama-compiler/regression/expressions/generated04303.lama create mode 100644 lama-compiler/regression/expressions/generated04304.input create mode 100644 lama-compiler/regression/expressions/generated04304.lama create mode 100644 lama-compiler/regression/expressions/generated04305.input create mode 100644 lama-compiler/regression/expressions/generated04305.lama create mode 100644 lama-compiler/regression/expressions/generated04306.input create mode 100644 lama-compiler/regression/expressions/generated04306.lama create mode 100644 lama-compiler/regression/expressions/generated04307.input create mode 100644 lama-compiler/regression/expressions/generated04307.lama create mode 100644 lama-compiler/regression/expressions/generated04308.input create mode 100644 lama-compiler/regression/expressions/generated04308.lama create mode 100644 lama-compiler/regression/expressions/generated04309.input create mode 100644 lama-compiler/regression/expressions/generated04309.lama create mode 100644 lama-compiler/regression/expressions/generated04310.input create mode 100644 lama-compiler/regression/expressions/generated04310.lama create mode 100644 lama-compiler/regression/expressions/generated04311.input create mode 100644 lama-compiler/regression/expressions/generated04311.lama create mode 100644 lama-compiler/regression/expressions/generated04312.input create mode 100644 lama-compiler/regression/expressions/generated04312.lama create mode 100644 lama-compiler/regression/expressions/generated04313.input create mode 100644 lama-compiler/regression/expressions/generated04313.lama create mode 100644 lama-compiler/regression/expressions/generated04314.input create mode 100644 lama-compiler/regression/expressions/generated04314.lama create mode 100644 lama-compiler/regression/expressions/generated04315.input create mode 100644 lama-compiler/regression/expressions/generated04315.lama create mode 100644 lama-compiler/regression/expressions/generated04316.input create mode 100644 lama-compiler/regression/expressions/generated04316.lama create mode 100644 lama-compiler/regression/expressions/generated04317.input create mode 100644 lama-compiler/regression/expressions/generated04317.lama create mode 100644 lama-compiler/regression/expressions/generated04318.input create mode 100644 lama-compiler/regression/expressions/generated04318.lama create mode 100644 lama-compiler/regression/expressions/generated04319.input create mode 100644 lama-compiler/regression/expressions/generated04319.lama create mode 100644 lama-compiler/regression/expressions/generated04320.input create mode 100644 lama-compiler/regression/expressions/generated04320.lama create mode 100644 lama-compiler/regression/expressions/generated04321.input create mode 100644 lama-compiler/regression/expressions/generated04321.lama create mode 100644 lama-compiler/regression/expressions/generated04322.input create mode 100644 lama-compiler/regression/expressions/generated04322.lama create mode 100644 lama-compiler/regression/expressions/generated04323.input create mode 100644 lama-compiler/regression/expressions/generated04323.lama create mode 100644 lama-compiler/regression/expressions/generated04324.input create mode 100644 lama-compiler/regression/expressions/generated04324.lama create mode 100644 lama-compiler/regression/expressions/generated04325.input create mode 100644 lama-compiler/regression/expressions/generated04325.lama create mode 100644 lama-compiler/regression/expressions/generated04326.input create mode 100644 lama-compiler/regression/expressions/generated04326.lama create mode 100644 lama-compiler/regression/expressions/generated04327.input create mode 100644 lama-compiler/regression/expressions/generated04327.lama create mode 100644 lama-compiler/regression/expressions/generated04328.input create mode 100644 lama-compiler/regression/expressions/generated04328.lama create mode 100644 lama-compiler/regression/expressions/generated04329.input create mode 100644 lama-compiler/regression/expressions/generated04329.lama create mode 100644 lama-compiler/regression/expressions/generated04330.input create mode 100644 lama-compiler/regression/expressions/generated04330.lama create mode 100644 lama-compiler/regression/expressions/generated04331.input create mode 100644 lama-compiler/regression/expressions/generated04331.lama create mode 100644 lama-compiler/regression/expressions/generated04332.input create mode 100644 lama-compiler/regression/expressions/generated04332.lama create mode 100644 lama-compiler/regression/expressions/generated04333.input create mode 100644 lama-compiler/regression/expressions/generated04333.lama create mode 100644 lama-compiler/regression/expressions/generated04334.input create mode 100644 lama-compiler/regression/expressions/generated04334.lama create mode 100644 lama-compiler/regression/expressions/generated04335.input create mode 100644 lama-compiler/regression/expressions/generated04335.lama create mode 100644 lama-compiler/regression/expressions/generated04336.input create mode 100644 lama-compiler/regression/expressions/generated04336.lama create mode 100644 lama-compiler/regression/expressions/generated04337.input create mode 100644 lama-compiler/regression/expressions/generated04337.lama create mode 100644 lama-compiler/regression/expressions/generated04338.input create mode 100644 lama-compiler/regression/expressions/generated04338.lama create mode 100644 lama-compiler/regression/expressions/generated04339.input create mode 100644 lama-compiler/regression/expressions/generated04339.lama create mode 100644 lama-compiler/regression/expressions/generated04340.input create mode 100644 lama-compiler/regression/expressions/generated04340.lama create mode 100644 lama-compiler/regression/expressions/generated04341.input create mode 100644 lama-compiler/regression/expressions/generated04341.lama create mode 100644 lama-compiler/regression/expressions/generated04342.input create mode 100644 lama-compiler/regression/expressions/generated04342.lama create mode 100644 lama-compiler/regression/expressions/generated04343.input create mode 100644 lama-compiler/regression/expressions/generated04343.lama create mode 100644 lama-compiler/regression/expressions/generated04344.input create mode 100644 lama-compiler/regression/expressions/generated04344.lama create mode 100644 lama-compiler/regression/expressions/generated04345.input create mode 100644 lama-compiler/regression/expressions/generated04345.lama create mode 100644 lama-compiler/regression/expressions/generated04346.input create mode 100644 lama-compiler/regression/expressions/generated04346.lama create mode 100644 lama-compiler/regression/expressions/generated04347.input create mode 100644 lama-compiler/regression/expressions/generated04347.lama create mode 100644 lama-compiler/regression/expressions/generated04348.input create mode 100644 lama-compiler/regression/expressions/generated04348.lama create mode 100644 lama-compiler/regression/expressions/generated04349.input create mode 100644 lama-compiler/regression/expressions/generated04349.lama create mode 100644 lama-compiler/regression/expressions/generated04350.input create mode 100644 lama-compiler/regression/expressions/generated04350.lama create mode 100644 lama-compiler/regression/expressions/generated04351.input create mode 100644 lama-compiler/regression/expressions/generated04351.lama create mode 100644 lama-compiler/regression/expressions/generated04352.input create mode 100644 lama-compiler/regression/expressions/generated04352.lama create mode 100644 lama-compiler/regression/expressions/generated04353.input create mode 100644 lama-compiler/regression/expressions/generated04353.lama create mode 100644 lama-compiler/regression/expressions/generated04354.input create mode 100644 lama-compiler/regression/expressions/generated04354.lama create mode 100644 lama-compiler/regression/expressions/generated04355.input create mode 100644 lama-compiler/regression/expressions/generated04355.lama create mode 100644 lama-compiler/regression/expressions/generated04356.input create mode 100644 lama-compiler/regression/expressions/generated04356.lama create mode 100644 lama-compiler/regression/expressions/generated04357.input create mode 100644 lama-compiler/regression/expressions/generated04357.lama create mode 100644 lama-compiler/regression/expressions/generated04358.input create mode 100644 lama-compiler/regression/expressions/generated04358.lama create mode 100644 lama-compiler/regression/expressions/generated04359.input create mode 100644 lama-compiler/regression/expressions/generated04359.lama create mode 100644 lama-compiler/regression/expressions/generated04360.input create mode 100644 lama-compiler/regression/expressions/generated04360.lama create mode 100644 lama-compiler/regression/expressions/generated04361.input create mode 100644 lama-compiler/regression/expressions/generated04361.lama create mode 100644 lama-compiler/regression/expressions/generated04362.input create mode 100644 lama-compiler/regression/expressions/generated04362.lama create mode 100644 lama-compiler/regression/expressions/generated04363.input create mode 100644 lama-compiler/regression/expressions/generated04363.lama create mode 100644 lama-compiler/regression/expressions/generated04364.input create mode 100644 lama-compiler/regression/expressions/generated04364.lama create mode 100644 lama-compiler/regression/expressions/generated04365.input create mode 100644 lama-compiler/regression/expressions/generated04365.lama create mode 100644 lama-compiler/regression/expressions/generated04366.input create mode 100644 lama-compiler/regression/expressions/generated04366.lama create mode 100644 lama-compiler/regression/expressions/generated04367.input create mode 100644 lama-compiler/regression/expressions/generated04367.lama create mode 100644 lama-compiler/regression/expressions/generated04368.input create mode 100644 lama-compiler/regression/expressions/generated04368.lama create mode 100644 lama-compiler/regression/expressions/generated04369.input create mode 100644 lama-compiler/regression/expressions/generated04369.lama create mode 100644 lama-compiler/regression/expressions/generated04370.input create mode 100644 lama-compiler/regression/expressions/generated04370.lama create mode 100644 lama-compiler/regression/expressions/generated04371.input create mode 100644 lama-compiler/regression/expressions/generated04371.lama create mode 100644 lama-compiler/regression/expressions/generated04372.input create mode 100644 lama-compiler/regression/expressions/generated04372.lama create mode 100644 lama-compiler/regression/expressions/generated04373.input create mode 100644 lama-compiler/regression/expressions/generated04373.lama create mode 100644 lama-compiler/regression/expressions/generated04374.input create mode 100644 lama-compiler/regression/expressions/generated04374.lama create mode 100644 lama-compiler/regression/expressions/generated04375.input create mode 100644 lama-compiler/regression/expressions/generated04375.lama create mode 100644 lama-compiler/regression/expressions/generated04376.input create mode 100644 lama-compiler/regression/expressions/generated04376.lama create mode 100644 lama-compiler/regression/expressions/generated04377.input create mode 100644 lama-compiler/regression/expressions/generated04377.lama create mode 100644 lama-compiler/regression/expressions/generated04378.input create mode 100644 lama-compiler/regression/expressions/generated04378.lama create mode 100644 lama-compiler/regression/expressions/generated04379.input create mode 100644 lama-compiler/regression/expressions/generated04379.lama create mode 100644 lama-compiler/regression/expressions/generated04380.input create mode 100644 lama-compiler/regression/expressions/generated04380.lama create mode 100644 lama-compiler/regression/expressions/generated04381.input create mode 100644 lama-compiler/regression/expressions/generated04381.lama create mode 100644 lama-compiler/regression/expressions/generated04382.input create mode 100644 lama-compiler/regression/expressions/generated04382.lama create mode 100644 lama-compiler/regression/expressions/generated04383.input create mode 100644 lama-compiler/regression/expressions/generated04383.lama create mode 100644 lama-compiler/regression/expressions/generated04384.input create mode 100644 lama-compiler/regression/expressions/generated04384.lama create mode 100644 lama-compiler/regression/expressions/generated04385.input create mode 100644 lama-compiler/regression/expressions/generated04385.lama create mode 100644 lama-compiler/regression/expressions/generated04386.input create mode 100644 lama-compiler/regression/expressions/generated04386.lama create mode 100644 lama-compiler/regression/expressions/generated04387.input create mode 100644 lama-compiler/regression/expressions/generated04387.lama create mode 100644 lama-compiler/regression/expressions/generated04388.input create mode 100644 lama-compiler/regression/expressions/generated04388.lama create mode 100644 lama-compiler/regression/expressions/generated04389.input create mode 100644 lama-compiler/regression/expressions/generated04389.lama create mode 100644 lama-compiler/regression/expressions/generated04390.input create mode 100644 lama-compiler/regression/expressions/generated04390.lama create mode 100644 lama-compiler/regression/expressions/generated04391.input create mode 100644 lama-compiler/regression/expressions/generated04391.lama create mode 100644 lama-compiler/regression/expressions/generated04392.input create mode 100644 lama-compiler/regression/expressions/generated04392.lama create mode 100644 lama-compiler/regression/expressions/generated04393.input create mode 100644 lama-compiler/regression/expressions/generated04393.lama create mode 100644 lama-compiler/regression/expressions/generated04394.input create mode 100644 lama-compiler/regression/expressions/generated04394.lama create mode 100644 lama-compiler/regression/expressions/generated04395.input create mode 100644 lama-compiler/regression/expressions/generated04395.lama create mode 100644 lama-compiler/regression/expressions/generated04396.input create mode 100644 lama-compiler/regression/expressions/generated04396.lama create mode 100644 lama-compiler/regression/expressions/generated04397.input create mode 100644 lama-compiler/regression/expressions/generated04397.lama create mode 100644 lama-compiler/regression/expressions/generated04398.input create mode 100644 lama-compiler/regression/expressions/generated04398.lama create mode 100644 lama-compiler/regression/expressions/generated04399.input create mode 100644 lama-compiler/regression/expressions/generated04399.lama create mode 100644 lama-compiler/regression/expressions/generated04400.input create mode 100644 lama-compiler/regression/expressions/generated04400.lama create mode 100644 lama-compiler/regression/expressions/generated04401.input create mode 100644 lama-compiler/regression/expressions/generated04401.lama create mode 100644 lama-compiler/regression/expressions/generated04402.input create mode 100644 lama-compiler/regression/expressions/generated04402.lama create mode 100644 lama-compiler/regression/expressions/generated04403.input create mode 100644 lama-compiler/regression/expressions/generated04403.lama create mode 100644 lama-compiler/regression/expressions/generated04404.input create mode 100644 lama-compiler/regression/expressions/generated04404.lama create mode 100644 lama-compiler/regression/expressions/generated04405.input create mode 100644 lama-compiler/regression/expressions/generated04405.lama create mode 100644 lama-compiler/regression/expressions/generated04406.input create mode 100644 lama-compiler/regression/expressions/generated04406.lama create mode 100644 lama-compiler/regression/expressions/generated04407.input create mode 100644 lama-compiler/regression/expressions/generated04407.lama create mode 100644 lama-compiler/regression/expressions/generated04408.input create mode 100644 lama-compiler/regression/expressions/generated04408.lama create mode 100644 lama-compiler/regression/expressions/generated04409.input create mode 100644 lama-compiler/regression/expressions/generated04409.lama create mode 100644 lama-compiler/regression/expressions/generated04410.input create mode 100644 lama-compiler/regression/expressions/generated04410.lama create mode 100644 lama-compiler/regression/expressions/generated04411.input create mode 100644 lama-compiler/regression/expressions/generated04411.lama create mode 100644 lama-compiler/regression/expressions/generated04412.input create mode 100644 lama-compiler/regression/expressions/generated04412.lama create mode 100644 lama-compiler/regression/expressions/generated04413.input create mode 100644 lama-compiler/regression/expressions/generated04413.lama create mode 100644 lama-compiler/regression/expressions/generated04414.input create mode 100644 lama-compiler/regression/expressions/generated04414.lama create mode 100644 lama-compiler/regression/expressions/generated04415.input create mode 100644 lama-compiler/regression/expressions/generated04415.lama create mode 100644 lama-compiler/regression/expressions/generated04416.input create mode 100644 lama-compiler/regression/expressions/generated04416.lama create mode 100644 lama-compiler/regression/expressions/generated04417.input create mode 100644 lama-compiler/regression/expressions/generated04417.lama create mode 100644 lama-compiler/regression/expressions/generated04418.input create mode 100644 lama-compiler/regression/expressions/generated04418.lama create mode 100644 lama-compiler/regression/expressions/generated04419.input create mode 100644 lama-compiler/regression/expressions/generated04419.lama create mode 100644 lama-compiler/regression/expressions/generated04420.input create mode 100644 lama-compiler/regression/expressions/generated04420.lama create mode 100644 lama-compiler/regression/expressions/generated04421.input create mode 100644 lama-compiler/regression/expressions/generated04421.lama create mode 100644 lama-compiler/regression/expressions/generated04422.input create mode 100644 lama-compiler/regression/expressions/generated04422.lama create mode 100644 lama-compiler/regression/expressions/generated04423.input create mode 100644 lama-compiler/regression/expressions/generated04423.lama create mode 100644 lama-compiler/regression/expressions/generated04424.input create mode 100644 lama-compiler/regression/expressions/generated04424.lama create mode 100644 lama-compiler/regression/expressions/generated04425.input create mode 100644 lama-compiler/regression/expressions/generated04425.lama create mode 100644 lama-compiler/regression/expressions/generated04426.input create mode 100644 lama-compiler/regression/expressions/generated04426.lama create mode 100644 lama-compiler/regression/expressions/generated04427.input create mode 100644 lama-compiler/regression/expressions/generated04427.lama create mode 100644 lama-compiler/regression/expressions/generated04428.input create mode 100644 lama-compiler/regression/expressions/generated04428.lama create mode 100644 lama-compiler/regression/expressions/generated04429.input create mode 100644 lama-compiler/regression/expressions/generated04429.lama create mode 100644 lama-compiler/regression/expressions/generated04430.input create mode 100644 lama-compiler/regression/expressions/generated04430.lama create mode 100644 lama-compiler/regression/expressions/generated04431.input create mode 100644 lama-compiler/regression/expressions/generated04431.lama create mode 100644 lama-compiler/regression/expressions/generated04432.input create mode 100644 lama-compiler/regression/expressions/generated04432.lama create mode 100644 lama-compiler/regression/expressions/generated04433.input create mode 100644 lama-compiler/regression/expressions/generated04433.lama create mode 100644 lama-compiler/regression/expressions/generated04434.input create mode 100644 lama-compiler/regression/expressions/generated04434.lama create mode 100644 lama-compiler/regression/expressions/generated04435.input create mode 100644 lama-compiler/regression/expressions/generated04435.lama create mode 100644 lama-compiler/regression/expressions/generated04436.input create mode 100644 lama-compiler/regression/expressions/generated04436.lama create mode 100644 lama-compiler/regression/expressions/generated04437.input create mode 100644 lama-compiler/regression/expressions/generated04437.lama create mode 100644 lama-compiler/regression/expressions/generated04438.input create mode 100644 lama-compiler/regression/expressions/generated04438.lama create mode 100644 lama-compiler/regression/expressions/generated04439.input create mode 100644 lama-compiler/regression/expressions/generated04439.lama create mode 100644 lama-compiler/regression/expressions/generated04440.input create mode 100644 lama-compiler/regression/expressions/generated04440.lama create mode 100644 lama-compiler/regression/expressions/generated04441.input create mode 100644 lama-compiler/regression/expressions/generated04441.lama create mode 100644 lama-compiler/regression/expressions/generated04442.input create mode 100644 lama-compiler/regression/expressions/generated04442.lama create mode 100644 lama-compiler/regression/expressions/generated04443.input create mode 100644 lama-compiler/regression/expressions/generated04443.lama create mode 100644 lama-compiler/regression/expressions/generated04444.input create mode 100644 lama-compiler/regression/expressions/generated04444.lama create mode 100644 lama-compiler/regression/expressions/generated04445.input create mode 100644 lama-compiler/regression/expressions/generated04445.lama create mode 100644 lama-compiler/regression/expressions/generated04446.input create mode 100644 lama-compiler/regression/expressions/generated04446.lama create mode 100644 lama-compiler/regression/expressions/generated04447.input create mode 100644 lama-compiler/regression/expressions/generated04447.lama create mode 100644 lama-compiler/regression/expressions/generated04448.input create mode 100644 lama-compiler/regression/expressions/generated04448.lama create mode 100644 lama-compiler/regression/expressions/generated04449.input create mode 100644 lama-compiler/regression/expressions/generated04449.lama create mode 100644 lama-compiler/regression/expressions/generated04450.input create mode 100644 lama-compiler/regression/expressions/generated04450.lama create mode 100644 lama-compiler/regression/expressions/generated04451.input create mode 100644 lama-compiler/regression/expressions/generated04451.lama create mode 100644 lama-compiler/regression/expressions/generated04452.input create mode 100644 lama-compiler/regression/expressions/generated04452.lama create mode 100644 lama-compiler/regression/expressions/generated04453.input create mode 100644 lama-compiler/regression/expressions/generated04453.lama create mode 100644 lama-compiler/regression/expressions/generated04454.input create mode 100644 lama-compiler/regression/expressions/generated04454.lama create mode 100644 lama-compiler/regression/expressions/generated04455.input create mode 100644 lama-compiler/regression/expressions/generated04455.lama create mode 100644 lama-compiler/regression/expressions/generated04456.input create mode 100644 lama-compiler/regression/expressions/generated04456.lama create mode 100644 lama-compiler/regression/expressions/generated04457.input create mode 100644 lama-compiler/regression/expressions/generated04457.lama create mode 100644 lama-compiler/regression/expressions/generated04458.input create mode 100644 lama-compiler/regression/expressions/generated04458.lama create mode 100644 lama-compiler/regression/expressions/generated04459.input create mode 100644 lama-compiler/regression/expressions/generated04459.lama create mode 100644 lama-compiler/regression/expressions/generated04460.input create mode 100644 lama-compiler/regression/expressions/generated04460.lama create mode 100644 lama-compiler/regression/expressions/generated04461.input create mode 100644 lama-compiler/regression/expressions/generated04461.lama create mode 100644 lama-compiler/regression/expressions/generated04462.input create mode 100644 lama-compiler/regression/expressions/generated04462.lama create mode 100644 lama-compiler/regression/expressions/generated04463.input create mode 100644 lama-compiler/regression/expressions/generated04463.lama create mode 100644 lama-compiler/regression/expressions/generated04464.input create mode 100644 lama-compiler/regression/expressions/generated04464.lama create mode 100644 lama-compiler/regression/expressions/generated04465.input create mode 100644 lama-compiler/regression/expressions/generated04465.lama create mode 100644 lama-compiler/regression/expressions/generated04466.input create mode 100644 lama-compiler/regression/expressions/generated04466.lama create mode 100644 lama-compiler/regression/expressions/generated04467.input create mode 100644 lama-compiler/regression/expressions/generated04467.lama create mode 100644 lama-compiler/regression/expressions/generated04468.input create mode 100644 lama-compiler/regression/expressions/generated04468.lama create mode 100644 lama-compiler/regression/expressions/generated04469.input create mode 100644 lama-compiler/regression/expressions/generated04469.lama create mode 100644 lama-compiler/regression/expressions/generated04470.input create mode 100644 lama-compiler/regression/expressions/generated04470.lama create mode 100644 lama-compiler/regression/expressions/generated04471.input create mode 100644 lama-compiler/regression/expressions/generated04471.lama create mode 100644 lama-compiler/regression/expressions/generated04472.input create mode 100644 lama-compiler/regression/expressions/generated04472.lama create mode 100644 lama-compiler/regression/expressions/generated04473.input create mode 100644 lama-compiler/regression/expressions/generated04473.lama create mode 100644 lama-compiler/regression/expressions/generated04474.input create mode 100644 lama-compiler/regression/expressions/generated04474.lama create mode 100644 lama-compiler/regression/expressions/generated04475.input create mode 100644 lama-compiler/regression/expressions/generated04475.lama create mode 100644 lama-compiler/regression/expressions/generated04476.input create mode 100644 lama-compiler/regression/expressions/generated04476.lama create mode 100644 lama-compiler/regression/expressions/generated04477.input create mode 100644 lama-compiler/regression/expressions/generated04477.lama create mode 100644 lama-compiler/regression/expressions/generated04478.input create mode 100644 lama-compiler/regression/expressions/generated04478.lama create mode 100644 lama-compiler/regression/expressions/generated04479.input create mode 100644 lama-compiler/regression/expressions/generated04479.lama create mode 100644 lama-compiler/regression/expressions/generated04480.input create mode 100644 lama-compiler/regression/expressions/generated04480.lama create mode 100644 lama-compiler/regression/expressions/generated04481.input create mode 100644 lama-compiler/regression/expressions/generated04481.lama create mode 100644 lama-compiler/regression/expressions/generated04482.input create mode 100644 lama-compiler/regression/expressions/generated04482.lama create mode 100644 lama-compiler/regression/expressions/generated04483.input create mode 100644 lama-compiler/regression/expressions/generated04483.lama create mode 100644 lama-compiler/regression/expressions/generated04484.input create mode 100644 lama-compiler/regression/expressions/generated04484.lama create mode 100644 lama-compiler/regression/expressions/generated04485.input create mode 100644 lama-compiler/regression/expressions/generated04485.lama create mode 100644 lama-compiler/regression/expressions/generated04486.input create mode 100644 lama-compiler/regression/expressions/generated04486.lama create mode 100644 lama-compiler/regression/expressions/generated04487.input create mode 100644 lama-compiler/regression/expressions/generated04487.lama create mode 100644 lama-compiler/regression/expressions/generated04488.input create mode 100644 lama-compiler/regression/expressions/generated04488.lama create mode 100644 lama-compiler/regression/expressions/generated04489.input create mode 100644 lama-compiler/regression/expressions/generated04489.lama create mode 100644 lama-compiler/regression/expressions/generated04490.input create mode 100644 lama-compiler/regression/expressions/generated04490.lama create mode 100644 lama-compiler/regression/expressions/generated04491.input create mode 100644 lama-compiler/regression/expressions/generated04491.lama create mode 100644 lama-compiler/regression/expressions/generated04492.input create mode 100644 lama-compiler/regression/expressions/generated04492.lama create mode 100644 lama-compiler/regression/expressions/generated04493.input create mode 100644 lama-compiler/regression/expressions/generated04493.lama create mode 100644 lama-compiler/regression/expressions/generated04494.input create mode 100644 lama-compiler/regression/expressions/generated04494.lama create mode 100644 lama-compiler/regression/expressions/generated04495.input create mode 100644 lama-compiler/regression/expressions/generated04495.lama create mode 100644 lama-compiler/regression/expressions/generated04496.input create mode 100644 lama-compiler/regression/expressions/generated04496.lama create mode 100644 lama-compiler/regression/expressions/generated04497.input create mode 100644 lama-compiler/regression/expressions/generated04497.lama create mode 100644 lama-compiler/regression/expressions/generated04498.input create mode 100644 lama-compiler/regression/expressions/generated04498.lama create mode 100644 lama-compiler/regression/expressions/generated04499.input create mode 100644 lama-compiler/regression/expressions/generated04499.lama create mode 100644 lama-compiler/regression/expressions/generated04500.input create mode 100644 lama-compiler/regression/expressions/generated04500.lama create mode 100644 lama-compiler/regression/expressions/generated04501.input create mode 100644 lama-compiler/regression/expressions/generated04501.lama create mode 100644 lama-compiler/regression/expressions/generated04502.input create mode 100644 lama-compiler/regression/expressions/generated04502.lama create mode 100644 lama-compiler/regression/expressions/generated04503.input create mode 100644 lama-compiler/regression/expressions/generated04503.lama create mode 100644 lama-compiler/regression/expressions/generated04504.input create mode 100644 lama-compiler/regression/expressions/generated04504.lama create mode 100644 lama-compiler/regression/expressions/generated04505.input create mode 100644 lama-compiler/regression/expressions/generated04505.lama create mode 100644 lama-compiler/regression/expressions/generated04506.input create mode 100644 lama-compiler/regression/expressions/generated04506.lama create mode 100644 lama-compiler/regression/expressions/generated04507.input create mode 100644 lama-compiler/regression/expressions/generated04507.lama create mode 100644 lama-compiler/regression/expressions/generated04508.input create mode 100644 lama-compiler/regression/expressions/generated04508.lama create mode 100644 lama-compiler/regression/expressions/generated04509.input create mode 100644 lama-compiler/regression/expressions/generated04509.lama create mode 100644 lama-compiler/regression/expressions/generated04510.input create mode 100644 lama-compiler/regression/expressions/generated04510.lama create mode 100644 lama-compiler/regression/expressions/generated04511.input create mode 100644 lama-compiler/regression/expressions/generated04511.lama create mode 100644 lama-compiler/regression/expressions/generated04512.input create mode 100644 lama-compiler/regression/expressions/generated04512.lama create mode 100644 lama-compiler/regression/expressions/generated04513.input create mode 100644 lama-compiler/regression/expressions/generated04513.lama create mode 100644 lama-compiler/regression/expressions/generated04514.input create mode 100644 lama-compiler/regression/expressions/generated04514.lama create mode 100644 lama-compiler/regression/expressions/generated04515.input create mode 100644 lama-compiler/regression/expressions/generated04515.lama create mode 100644 lama-compiler/regression/expressions/generated04516.input create mode 100644 lama-compiler/regression/expressions/generated04516.lama create mode 100644 lama-compiler/regression/expressions/generated04517.input create mode 100644 lama-compiler/regression/expressions/generated04517.lama create mode 100644 lama-compiler/regression/expressions/generated04518.input create mode 100644 lama-compiler/regression/expressions/generated04518.lama create mode 100644 lama-compiler/regression/expressions/generated04519.input create mode 100644 lama-compiler/regression/expressions/generated04519.lama create mode 100644 lama-compiler/regression/expressions/generated04520.input create mode 100644 lama-compiler/regression/expressions/generated04520.lama create mode 100644 lama-compiler/regression/expressions/generated04521.input create mode 100644 lama-compiler/regression/expressions/generated04521.lama create mode 100644 lama-compiler/regression/expressions/generated04522.input create mode 100644 lama-compiler/regression/expressions/generated04522.lama create mode 100644 lama-compiler/regression/expressions/generated04523.input create mode 100644 lama-compiler/regression/expressions/generated04523.lama create mode 100644 lama-compiler/regression/expressions/generated04524.input create mode 100644 lama-compiler/regression/expressions/generated04524.lama create mode 100644 lama-compiler/regression/expressions/generated04525.input create mode 100644 lama-compiler/regression/expressions/generated04525.lama create mode 100644 lama-compiler/regression/expressions/generated04526.input create mode 100644 lama-compiler/regression/expressions/generated04526.lama create mode 100644 lama-compiler/regression/expressions/generated04527.input create mode 100644 lama-compiler/regression/expressions/generated04527.lama create mode 100644 lama-compiler/regression/expressions/generated04528.input create mode 100644 lama-compiler/regression/expressions/generated04528.lama create mode 100644 lama-compiler/regression/expressions/generated04529.input create mode 100644 lama-compiler/regression/expressions/generated04529.lama create mode 100644 lama-compiler/regression/expressions/generated04530.input create mode 100644 lama-compiler/regression/expressions/generated04530.lama create mode 100644 lama-compiler/regression/expressions/generated04531.input create mode 100644 lama-compiler/regression/expressions/generated04531.lama create mode 100644 lama-compiler/regression/expressions/generated04532.input create mode 100644 lama-compiler/regression/expressions/generated04532.lama create mode 100644 lama-compiler/regression/expressions/generated04533.input create mode 100644 lama-compiler/regression/expressions/generated04533.lama create mode 100644 lama-compiler/regression/expressions/generated04534.input create mode 100644 lama-compiler/regression/expressions/generated04534.lama create mode 100644 lama-compiler/regression/expressions/generated04535.input create mode 100644 lama-compiler/regression/expressions/generated04535.lama create mode 100644 lama-compiler/regression/expressions/generated04536.input create mode 100644 lama-compiler/regression/expressions/generated04536.lama create mode 100644 lama-compiler/regression/expressions/generated04537.input create mode 100644 lama-compiler/regression/expressions/generated04537.lama create mode 100644 lama-compiler/regression/expressions/generated04538.input create mode 100644 lama-compiler/regression/expressions/generated04538.lama create mode 100644 lama-compiler/regression/expressions/generated04539.input create mode 100644 lama-compiler/regression/expressions/generated04539.lama create mode 100644 lama-compiler/regression/expressions/generated04540.input create mode 100644 lama-compiler/regression/expressions/generated04540.lama create mode 100644 lama-compiler/regression/expressions/generated04541.input create mode 100644 lama-compiler/regression/expressions/generated04541.lama create mode 100644 lama-compiler/regression/expressions/generated04542.input create mode 100644 lama-compiler/regression/expressions/generated04542.lama create mode 100644 lama-compiler/regression/expressions/generated04543.input create mode 100644 lama-compiler/regression/expressions/generated04543.lama create mode 100644 lama-compiler/regression/expressions/generated04544.input create mode 100644 lama-compiler/regression/expressions/generated04544.lama create mode 100644 lama-compiler/regression/expressions/generated04545.input create mode 100644 lama-compiler/regression/expressions/generated04545.lama create mode 100644 lama-compiler/regression/expressions/generated04546.input create mode 100644 lama-compiler/regression/expressions/generated04546.lama create mode 100644 lama-compiler/regression/expressions/generated04547.input create mode 100644 lama-compiler/regression/expressions/generated04547.lama create mode 100644 lama-compiler/regression/expressions/generated04548.input create mode 100644 lama-compiler/regression/expressions/generated04548.lama create mode 100644 lama-compiler/regression/expressions/generated04549.input create mode 100644 lama-compiler/regression/expressions/generated04549.lama create mode 100644 lama-compiler/regression/expressions/generated04550.input create mode 100644 lama-compiler/regression/expressions/generated04550.lama create mode 100644 lama-compiler/regression/expressions/generated04551.input create mode 100644 lama-compiler/regression/expressions/generated04551.lama create mode 100644 lama-compiler/regression/expressions/generated04552.input create mode 100644 lama-compiler/regression/expressions/generated04552.lama create mode 100644 lama-compiler/regression/expressions/generated04553.input create mode 100644 lama-compiler/regression/expressions/generated04553.lama create mode 100644 lama-compiler/regression/expressions/generated04554.input create mode 100644 lama-compiler/regression/expressions/generated04554.lama create mode 100644 lama-compiler/regression/expressions/generated04555.input create mode 100644 lama-compiler/regression/expressions/generated04555.lama create mode 100644 lama-compiler/regression/expressions/generated04556.input create mode 100644 lama-compiler/regression/expressions/generated04556.lama create mode 100644 lama-compiler/regression/expressions/generated04557.input create mode 100644 lama-compiler/regression/expressions/generated04557.lama create mode 100644 lama-compiler/regression/expressions/generated04558.input create mode 100644 lama-compiler/regression/expressions/generated04558.lama create mode 100644 lama-compiler/regression/expressions/generated04559.input create mode 100644 lama-compiler/regression/expressions/generated04559.lama create mode 100644 lama-compiler/regression/expressions/generated04560.input create mode 100644 lama-compiler/regression/expressions/generated04560.lama create mode 100644 lama-compiler/regression/expressions/generated04561.input create mode 100644 lama-compiler/regression/expressions/generated04561.lama create mode 100644 lama-compiler/regression/expressions/generated04562.input create mode 100644 lama-compiler/regression/expressions/generated04562.lama create mode 100644 lama-compiler/regression/expressions/generated04563.input create mode 100644 lama-compiler/regression/expressions/generated04563.lama create mode 100644 lama-compiler/regression/expressions/generated04564.input create mode 100644 lama-compiler/regression/expressions/generated04564.lama create mode 100644 lama-compiler/regression/expressions/generated04565.input create mode 100644 lama-compiler/regression/expressions/generated04565.lama create mode 100644 lama-compiler/regression/expressions/generated04566.input create mode 100644 lama-compiler/regression/expressions/generated04566.lama create mode 100644 lama-compiler/regression/expressions/generated04567.input create mode 100644 lama-compiler/regression/expressions/generated04567.lama create mode 100644 lama-compiler/regression/expressions/generated04568.input create mode 100644 lama-compiler/regression/expressions/generated04568.lama create mode 100644 lama-compiler/regression/expressions/generated04569.input create mode 100644 lama-compiler/regression/expressions/generated04569.lama create mode 100644 lama-compiler/regression/expressions/generated04570.input create mode 100644 lama-compiler/regression/expressions/generated04570.lama create mode 100644 lama-compiler/regression/expressions/generated04571.input create mode 100644 lama-compiler/regression/expressions/generated04571.lama create mode 100644 lama-compiler/regression/expressions/generated04572.input create mode 100644 lama-compiler/regression/expressions/generated04572.lama create mode 100644 lama-compiler/regression/expressions/generated04573.input create mode 100644 lama-compiler/regression/expressions/generated04573.lama create mode 100644 lama-compiler/regression/expressions/generated04574.input create mode 100644 lama-compiler/regression/expressions/generated04574.lama create mode 100644 lama-compiler/regression/expressions/generated04575.input create mode 100644 lama-compiler/regression/expressions/generated04575.lama create mode 100644 lama-compiler/regression/expressions/generated04576.input create mode 100644 lama-compiler/regression/expressions/generated04576.lama create mode 100644 lama-compiler/regression/expressions/generated04577.input create mode 100644 lama-compiler/regression/expressions/generated04577.lama create mode 100644 lama-compiler/regression/expressions/generated04578.input create mode 100644 lama-compiler/regression/expressions/generated04578.lama create mode 100644 lama-compiler/regression/expressions/generated04579.input create mode 100644 lama-compiler/regression/expressions/generated04579.lama create mode 100644 lama-compiler/regression/expressions/generated04580.input create mode 100644 lama-compiler/regression/expressions/generated04580.lama create mode 100644 lama-compiler/regression/expressions/generated04581.input create mode 100644 lama-compiler/regression/expressions/generated04581.lama create mode 100644 lama-compiler/regression/expressions/generated04582.input create mode 100644 lama-compiler/regression/expressions/generated04582.lama create mode 100644 lama-compiler/regression/expressions/generated04583.input create mode 100644 lama-compiler/regression/expressions/generated04583.lama create mode 100644 lama-compiler/regression/expressions/generated04584.input create mode 100644 lama-compiler/regression/expressions/generated04584.lama create mode 100644 lama-compiler/regression/expressions/generated04585.input create mode 100644 lama-compiler/regression/expressions/generated04585.lama create mode 100644 lama-compiler/regression/expressions/generated04586.input create mode 100644 lama-compiler/regression/expressions/generated04586.lama create mode 100644 lama-compiler/regression/expressions/generated04587.input create mode 100644 lama-compiler/regression/expressions/generated04587.lama create mode 100644 lama-compiler/regression/expressions/generated04588.input create mode 100644 lama-compiler/regression/expressions/generated04588.lama create mode 100644 lama-compiler/regression/expressions/generated04589.input create mode 100644 lama-compiler/regression/expressions/generated04589.lama create mode 100644 lama-compiler/regression/expressions/generated04590.input create mode 100644 lama-compiler/regression/expressions/generated04590.lama create mode 100644 lama-compiler/regression/expressions/generated04591.input create mode 100644 lama-compiler/regression/expressions/generated04591.lama create mode 100644 lama-compiler/regression/expressions/generated04592.input create mode 100644 lama-compiler/regression/expressions/generated04592.lama create mode 100644 lama-compiler/regression/expressions/generated04593.input create mode 100644 lama-compiler/regression/expressions/generated04593.lama create mode 100644 lama-compiler/regression/expressions/generated04594.input create mode 100644 lama-compiler/regression/expressions/generated04594.lama create mode 100644 lama-compiler/regression/expressions/generated04595.input create mode 100644 lama-compiler/regression/expressions/generated04595.lama create mode 100644 lama-compiler/regression/expressions/generated04596.input create mode 100644 lama-compiler/regression/expressions/generated04596.lama create mode 100644 lama-compiler/regression/expressions/generated04597.input create mode 100644 lama-compiler/regression/expressions/generated04597.lama create mode 100644 lama-compiler/regression/expressions/generated04598.input create mode 100644 lama-compiler/regression/expressions/generated04598.lama create mode 100644 lama-compiler/regression/expressions/generated04599.input create mode 100644 lama-compiler/regression/expressions/generated04599.lama create mode 100644 lama-compiler/regression/expressions/generated04600.input create mode 100644 lama-compiler/regression/expressions/generated04600.lama create mode 100644 lama-compiler/regression/expressions/generated04601.input create mode 100644 lama-compiler/regression/expressions/generated04601.lama create mode 100644 lama-compiler/regression/expressions/generated04602.input create mode 100644 lama-compiler/regression/expressions/generated04602.lama create mode 100644 lama-compiler/regression/expressions/generated04603.input create mode 100644 lama-compiler/regression/expressions/generated04603.lama create mode 100644 lama-compiler/regression/expressions/generated04604.input create mode 100644 lama-compiler/regression/expressions/generated04604.lama create mode 100644 lama-compiler/regression/expressions/generated04605.input create mode 100644 lama-compiler/regression/expressions/generated04605.lama create mode 100644 lama-compiler/regression/expressions/generated04606.input create mode 100644 lama-compiler/regression/expressions/generated04606.lama create mode 100644 lama-compiler/regression/expressions/generated04607.input create mode 100644 lama-compiler/regression/expressions/generated04607.lama create mode 100644 lama-compiler/regression/expressions/generated04608.input create mode 100644 lama-compiler/regression/expressions/generated04608.lama create mode 100644 lama-compiler/regression/expressions/generated04609.input create mode 100644 lama-compiler/regression/expressions/generated04609.lama create mode 100644 lama-compiler/regression/expressions/generated04610.input create mode 100644 lama-compiler/regression/expressions/generated04610.lama create mode 100644 lama-compiler/regression/expressions/generated04611.input create mode 100644 lama-compiler/regression/expressions/generated04611.lama create mode 100644 lama-compiler/regression/expressions/generated04612.input create mode 100644 lama-compiler/regression/expressions/generated04612.lama create mode 100644 lama-compiler/regression/expressions/generated04613.input create mode 100644 lama-compiler/regression/expressions/generated04613.lama create mode 100644 lama-compiler/regression/expressions/generated04614.input create mode 100644 lama-compiler/regression/expressions/generated04614.lama create mode 100644 lama-compiler/regression/expressions/generated04615.input create mode 100644 lama-compiler/regression/expressions/generated04615.lama create mode 100644 lama-compiler/regression/expressions/generated04616.input create mode 100644 lama-compiler/regression/expressions/generated04616.lama create mode 100644 lama-compiler/regression/expressions/generated04617.input create mode 100644 lama-compiler/regression/expressions/generated04617.lama create mode 100644 lama-compiler/regression/expressions/generated04618.input create mode 100644 lama-compiler/regression/expressions/generated04618.lama create mode 100644 lama-compiler/regression/expressions/generated04619.input create mode 100644 lama-compiler/regression/expressions/generated04619.lama create mode 100644 lama-compiler/regression/expressions/generated04620.input create mode 100644 lama-compiler/regression/expressions/generated04620.lama create mode 100644 lama-compiler/regression/expressions/generated04621.input create mode 100644 lama-compiler/regression/expressions/generated04621.lama create mode 100644 lama-compiler/regression/expressions/generated04622.input create mode 100644 lama-compiler/regression/expressions/generated04622.lama create mode 100644 lama-compiler/regression/expressions/generated04623.input create mode 100644 lama-compiler/regression/expressions/generated04623.lama create mode 100644 lama-compiler/regression/expressions/generated04624.input create mode 100644 lama-compiler/regression/expressions/generated04624.lama create mode 100644 lama-compiler/regression/expressions/generated04625.input create mode 100644 lama-compiler/regression/expressions/generated04625.lama create mode 100644 lama-compiler/regression/expressions/generated04626.input create mode 100644 lama-compiler/regression/expressions/generated04626.lama create mode 100644 lama-compiler/regression/expressions/generated04627.input create mode 100644 lama-compiler/regression/expressions/generated04627.lama create mode 100644 lama-compiler/regression/expressions/generated04628.input create mode 100644 lama-compiler/regression/expressions/generated04628.lama create mode 100644 lama-compiler/regression/expressions/generated04629.input create mode 100644 lama-compiler/regression/expressions/generated04629.lama create mode 100644 lama-compiler/regression/expressions/generated04630.input create mode 100644 lama-compiler/regression/expressions/generated04630.lama create mode 100644 lama-compiler/regression/expressions/generated04631.input create mode 100644 lama-compiler/regression/expressions/generated04631.lama create mode 100644 lama-compiler/regression/expressions/generated04632.input create mode 100644 lama-compiler/regression/expressions/generated04632.lama create mode 100644 lama-compiler/regression/expressions/generated04633.input create mode 100644 lama-compiler/regression/expressions/generated04633.lama create mode 100644 lama-compiler/regression/expressions/generated04634.input create mode 100644 lama-compiler/regression/expressions/generated04634.lama create mode 100644 lama-compiler/regression/expressions/generated04635.input create mode 100644 lama-compiler/regression/expressions/generated04635.lama create mode 100644 lama-compiler/regression/expressions/generated04636.input create mode 100644 lama-compiler/regression/expressions/generated04636.lama create mode 100644 lama-compiler/regression/expressions/generated04637.input create mode 100644 lama-compiler/regression/expressions/generated04637.lama create mode 100644 lama-compiler/regression/expressions/generated04638.input create mode 100644 lama-compiler/regression/expressions/generated04638.lama create mode 100644 lama-compiler/regression/expressions/generated04639.input create mode 100644 lama-compiler/regression/expressions/generated04639.lama create mode 100644 lama-compiler/regression/expressions/generated04640.input create mode 100644 lama-compiler/regression/expressions/generated04640.lama create mode 100644 lama-compiler/regression/expressions/generated04641.input create mode 100644 lama-compiler/regression/expressions/generated04641.lama create mode 100644 lama-compiler/regression/expressions/generated04642.input create mode 100644 lama-compiler/regression/expressions/generated04642.lama create mode 100644 lama-compiler/regression/expressions/generated04643.input create mode 100644 lama-compiler/regression/expressions/generated04643.lama create mode 100644 lama-compiler/regression/expressions/generated04644.input create mode 100644 lama-compiler/regression/expressions/generated04644.lama create mode 100644 lama-compiler/regression/expressions/generated04645.input create mode 100644 lama-compiler/regression/expressions/generated04645.lama create mode 100644 lama-compiler/regression/expressions/generated04646.input create mode 100644 lama-compiler/regression/expressions/generated04646.lama create mode 100644 lama-compiler/regression/expressions/generated04647.input create mode 100644 lama-compiler/regression/expressions/generated04647.lama create mode 100644 lama-compiler/regression/expressions/generated04648.input create mode 100644 lama-compiler/regression/expressions/generated04648.lama create mode 100644 lama-compiler/regression/expressions/generated04649.input create mode 100644 lama-compiler/regression/expressions/generated04649.lama create mode 100644 lama-compiler/regression/expressions/generated04650.input create mode 100644 lama-compiler/regression/expressions/generated04650.lama create mode 100644 lama-compiler/regression/expressions/generated04651.input create mode 100644 lama-compiler/regression/expressions/generated04651.lama create mode 100644 lama-compiler/regression/expressions/generated04652.input create mode 100644 lama-compiler/regression/expressions/generated04652.lama create mode 100644 lama-compiler/regression/expressions/generated04653.input create mode 100644 lama-compiler/regression/expressions/generated04653.lama create mode 100644 lama-compiler/regression/expressions/generated04654.input create mode 100644 lama-compiler/regression/expressions/generated04654.lama create mode 100644 lama-compiler/regression/expressions/generated04655.input create mode 100644 lama-compiler/regression/expressions/generated04655.lama create mode 100644 lama-compiler/regression/expressions/generated04656.input create mode 100644 lama-compiler/regression/expressions/generated04656.lama create mode 100644 lama-compiler/regression/expressions/generated04657.input create mode 100644 lama-compiler/regression/expressions/generated04657.lama create mode 100644 lama-compiler/regression/expressions/generated04658.input create mode 100644 lama-compiler/regression/expressions/generated04658.lama create mode 100644 lama-compiler/regression/expressions/generated04659.input create mode 100644 lama-compiler/regression/expressions/generated04659.lama create mode 100644 lama-compiler/regression/expressions/generated04660.input create mode 100644 lama-compiler/regression/expressions/generated04660.lama create mode 100644 lama-compiler/regression/expressions/generated04661.input create mode 100644 lama-compiler/regression/expressions/generated04661.lama create mode 100644 lama-compiler/regression/expressions/generated04662.input create mode 100644 lama-compiler/regression/expressions/generated04662.lama create mode 100644 lama-compiler/regression/expressions/generated04663.input create mode 100644 lama-compiler/regression/expressions/generated04663.lama create mode 100644 lama-compiler/regression/expressions/generated04664.input create mode 100644 lama-compiler/regression/expressions/generated04664.lama create mode 100644 lama-compiler/regression/expressions/generated04665.input create mode 100644 lama-compiler/regression/expressions/generated04665.lama create mode 100644 lama-compiler/regression/expressions/generated04666.input create mode 100644 lama-compiler/regression/expressions/generated04666.lama create mode 100644 lama-compiler/regression/expressions/generated04667.input create mode 100644 lama-compiler/regression/expressions/generated04667.lama create mode 100644 lama-compiler/regression/expressions/generated04668.input create mode 100644 lama-compiler/regression/expressions/generated04668.lama create mode 100644 lama-compiler/regression/expressions/generated04669.input create mode 100644 lama-compiler/regression/expressions/generated04669.lama create mode 100644 lama-compiler/regression/expressions/generated04670.input create mode 100644 lama-compiler/regression/expressions/generated04670.lama create mode 100644 lama-compiler/regression/expressions/generated04671.input create mode 100644 lama-compiler/regression/expressions/generated04671.lama create mode 100644 lama-compiler/regression/expressions/generated04672.input create mode 100644 lama-compiler/regression/expressions/generated04672.lama create mode 100644 lama-compiler/regression/expressions/generated04673.input create mode 100644 lama-compiler/regression/expressions/generated04673.lama create mode 100644 lama-compiler/regression/expressions/generated04674.input create mode 100644 lama-compiler/regression/expressions/generated04674.lama create mode 100644 lama-compiler/regression/expressions/generated04675.input create mode 100644 lama-compiler/regression/expressions/generated04675.lama create mode 100644 lama-compiler/regression/expressions/generated04676.input create mode 100644 lama-compiler/regression/expressions/generated04676.lama create mode 100644 lama-compiler/regression/expressions/generated04677.input create mode 100644 lama-compiler/regression/expressions/generated04677.lama create mode 100644 lama-compiler/regression/expressions/generated04678.input create mode 100644 lama-compiler/regression/expressions/generated04678.lama create mode 100644 lama-compiler/regression/expressions/generated04679.input create mode 100644 lama-compiler/regression/expressions/generated04679.lama create mode 100644 lama-compiler/regression/expressions/generated04680.input create mode 100644 lama-compiler/regression/expressions/generated04680.lama create mode 100644 lama-compiler/regression/expressions/generated04681.input create mode 100644 lama-compiler/regression/expressions/generated04681.lama create mode 100644 lama-compiler/regression/expressions/generated04682.input create mode 100644 lama-compiler/regression/expressions/generated04682.lama create mode 100644 lama-compiler/regression/expressions/generated04683.input create mode 100644 lama-compiler/regression/expressions/generated04683.lama create mode 100644 lama-compiler/regression/expressions/generated04684.input create mode 100644 lama-compiler/regression/expressions/generated04684.lama create mode 100644 lama-compiler/regression/expressions/generated04685.input create mode 100644 lama-compiler/regression/expressions/generated04685.lama create mode 100644 lama-compiler/regression/expressions/generated04686.input create mode 100644 lama-compiler/regression/expressions/generated04686.lama create mode 100644 lama-compiler/regression/expressions/generated04687.input create mode 100644 lama-compiler/regression/expressions/generated04687.lama create mode 100644 lama-compiler/regression/expressions/generated04688.input create mode 100644 lama-compiler/regression/expressions/generated04688.lama create mode 100644 lama-compiler/regression/expressions/generated04689.input create mode 100644 lama-compiler/regression/expressions/generated04689.lama create mode 100644 lama-compiler/regression/expressions/generated04690.input create mode 100644 lama-compiler/regression/expressions/generated04690.lama create mode 100644 lama-compiler/regression/expressions/generated04691.input create mode 100644 lama-compiler/regression/expressions/generated04691.lama create mode 100644 lama-compiler/regression/expressions/generated04692.input create mode 100644 lama-compiler/regression/expressions/generated04692.lama create mode 100644 lama-compiler/regression/expressions/generated04693.input create mode 100644 lama-compiler/regression/expressions/generated04693.lama create mode 100644 lama-compiler/regression/expressions/generated04694.input create mode 100644 lama-compiler/regression/expressions/generated04694.lama create mode 100644 lama-compiler/regression/expressions/generated04695.input create mode 100644 lama-compiler/regression/expressions/generated04695.lama create mode 100644 lama-compiler/regression/expressions/generated04696.input create mode 100644 lama-compiler/regression/expressions/generated04696.lama create mode 100644 lama-compiler/regression/expressions/generated04697.input create mode 100644 lama-compiler/regression/expressions/generated04697.lama create mode 100644 lama-compiler/regression/expressions/generated04698.input create mode 100644 lama-compiler/regression/expressions/generated04698.lama create mode 100644 lama-compiler/regression/expressions/generated04699.input create mode 100644 lama-compiler/regression/expressions/generated04699.lama create mode 100644 lama-compiler/regression/expressions/generated04700.input create mode 100644 lama-compiler/regression/expressions/generated04700.lama create mode 100644 lama-compiler/regression/expressions/generated04701.input create mode 100644 lama-compiler/regression/expressions/generated04701.lama create mode 100644 lama-compiler/regression/expressions/generated04702.input create mode 100644 lama-compiler/regression/expressions/generated04702.lama create mode 100644 lama-compiler/regression/expressions/generated04703.input create mode 100644 lama-compiler/regression/expressions/generated04703.lama create mode 100644 lama-compiler/regression/expressions/generated04704.input create mode 100644 lama-compiler/regression/expressions/generated04704.lama create mode 100644 lama-compiler/regression/expressions/generated04705.input create mode 100644 lama-compiler/regression/expressions/generated04705.lama create mode 100644 lama-compiler/regression/expressions/generated04706.input create mode 100644 lama-compiler/regression/expressions/generated04706.lama create mode 100644 lama-compiler/regression/expressions/generated04707.input create mode 100644 lama-compiler/regression/expressions/generated04707.lama create mode 100644 lama-compiler/regression/expressions/generated04708.input create mode 100644 lama-compiler/regression/expressions/generated04708.lama create mode 100644 lama-compiler/regression/expressions/generated04709.input create mode 100644 lama-compiler/regression/expressions/generated04709.lama create mode 100644 lama-compiler/regression/expressions/generated04710.input create mode 100644 lama-compiler/regression/expressions/generated04710.lama create mode 100644 lama-compiler/regression/expressions/generated04711.input create mode 100644 lama-compiler/regression/expressions/generated04711.lama create mode 100644 lama-compiler/regression/expressions/generated04712.input create mode 100644 lama-compiler/regression/expressions/generated04712.lama create mode 100644 lama-compiler/regression/expressions/generated04713.input create mode 100644 lama-compiler/regression/expressions/generated04713.lama create mode 100644 lama-compiler/regression/expressions/generated04714.input create mode 100644 lama-compiler/regression/expressions/generated04714.lama create mode 100644 lama-compiler/regression/expressions/generated04715.input create mode 100644 lama-compiler/regression/expressions/generated04715.lama create mode 100644 lama-compiler/regression/expressions/generated04716.input create mode 100644 lama-compiler/regression/expressions/generated04716.lama create mode 100644 lama-compiler/regression/expressions/generated04717.input create mode 100644 lama-compiler/regression/expressions/generated04717.lama create mode 100644 lama-compiler/regression/expressions/generated04718.input create mode 100644 lama-compiler/regression/expressions/generated04718.lama create mode 100644 lama-compiler/regression/expressions/generated04719.input create mode 100644 lama-compiler/regression/expressions/generated04719.lama create mode 100644 lama-compiler/regression/expressions/generated04720.input create mode 100644 lama-compiler/regression/expressions/generated04720.lama create mode 100644 lama-compiler/regression/expressions/generated04721.input create mode 100644 lama-compiler/regression/expressions/generated04721.lama create mode 100644 lama-compiler/regression/expressions/generated04722.input create mode 100644 lama-compiler/regression/expressions/generated04722.lama create mode 100644 lama-compiler/regression/expressions/generated04723.input create mode 100644 lama-compiler/regression/expressions/generated04723.lama create mode 100644 lama-compiler/regression/expressions/generated04724.input create mode 100644 lama-compiler/regression/expressions/generated04724.lama create mode 100644 lama-compiler/regression/expressions/generated04725.input create mode 100644 lama-compiler/regression/expressions/generated04725.lama create mode 100644 lama-compiler/regression/expressions/generated04726.input create mode 100644 lama-compiler/regression/expressions/generated04726.lama create mode 100644 lama-compiler/regression/expressions/generated04727.input create mode 100644 lama-compiler/regression/expressions/generated04727.lama create mode 100644 lama-compiler/regression/expressions/generated04728.input create mode 100644 lama-compiler/regression/expressions/generated04728.lama create mode 100644 lama-compiler/regression/expressions/generated04729.input create mode 100644 lama-compiler/regression/expressions/generated04729.lama create mode 100644 lama-compiler/regression/expressions/generated04730.input create mode 100644 lama-compiler/regression/expressions/generated04730.lama create mode 100644 lama-compiler/regression/expressions/generated04731.input create mode 100644 lama-compiler/regression/expressions/generated04731.lama create mode 100644 lama-compiler/regression/expressions/generated04732.input create mode 100644 lama-compiler/regression/expressions/generated04732.lama create mode 100644 lama-compiler/regression/expressions/generated04733.input create mode 100644 lama-compiler/regression/expressions/generated04733.lama create mode 100644 lama-compiler/regression/expressions/generated04734.input create mode 100644 lama-compiler/regression/expressions/generated04734.lama create mode 100644 lama-compiler/regression/expressions/generated04735.input create mode 100644 lama-compiler/regression/expressions/generated04735.lama create mode 100644 lama-compiler/regression/expressions/generated04736.input create mode 100644 lama-compiler/regression/expressions/generated04736.lama create mode 100644 lama-compiler/regression/expressions/generated04737.input create mode 100644 lama-compiler/regression/expressions/generated04737.lama create mode 100644 lama-compiler/regression/expressions/generated04738.input create mode 100644 lama-compiler/regression/expressions/generated04738.lama create mode 100644 lama-compiler/regression/expressions/generated04739.input create mode 100644 lama-compiler/regression/expressions/generated04739.lama create mode 100644 lama-compiler/regression/expressions/generated04740.input create mode 100644 lama-compiler/regression/expressions/generated04740.lama create mode 100644 lama-compiler/regression/expressions/generated04741.input create mode 100644 lama-compiler/regression/expressions/generated04741.lama create mode 100644 lama-compiler/regression/expressions/generated04742.input create mode 100644 lama-compiler/regression/expressions/generated04742.lama create mode 100644 lama-compiler/regression/expressions/generated04743.input create mode 100644 lama-compiler/regression/expressions/generated04743.lama create mode 100644 lama-compiler/regression/expressions/generated04744.input create mode 100644 lama-compiler/regression/expressions/generated04744.lama create mode 100644 lama-compiler/regression/expressions/generated04745.input create mode 100644 lama-compiler/regression/expressions/generated04745.lama create mode 100644 lama-compiler/regression/expressions/generated04746.input create mode 100644 lama-compiler/regression/expressions/generated04746.lama create mode 100644 lama-compiler/regression/expressions/generated04747.input create mode 100644 lama-compiler/regression/expressions/generated04747.lama create mode 100644 lama-compiler/regression/expressions/generated04748.input create mode 100644 lama-compiler/regression/expressions/generated04748.lama create mode 100644 lama-compiler/regression/expressions/generated04749.input create mode 100644 lama-compiler/regression/expressions/generated04749.lama create mode 100644 lama-compiler/regression/expressions/generated04750.input create mode 100644 lama-compiler/regression/expressions/generated04750.lama create mode 100644 lama-compiler/regression/expressions/generated04751.input create mode 100644 lama-compiler/regression/expressions/generated04751.lama create mode 100644 lama-compiler/regression/expressions/generated04752.input create mode 100644 lama-compiler/regression/expressions/generated04752.lama create mode 100644 lama-compiler/regression/expressions/generated04753.input create mode 100644 lama-compiler/regression/expressions/generated04753.lama create mode 100644 lama-compiler/regression/expressions/generated04754.input create mode 100644 lama-compiler/regression/expressions/generated04754.lama create mode 100644 lama-compiler/regression/expressions/generated04755.input create mode 100644 lama-compiler/regression/expressions/generated04755.lama create mode 100644 lama-compiler/regression/expressions/generated04756.input create mode 100644 lama-compiler/regression/expressions/generated04756.lama create mode 100644 lama-compiler/regression/expressions/generated04757.input create mode 100644 lama-compiler/regression/expressions/generated04757.lama create mode 100644 lama-compiler/regression/expressions/generated04758.input create mode 100644 lama-compiler/regression/expressions/generated04758.lama create mode 100644 lama-compiler/regression/expressions/generated04759.input create mode 100644 lama-compiler/regression/expressions/generated04759.lama create mode 100644 lama-compiler/regression/expressions/generated04760.input create mode 100644 lama-compiler/regression/expressions/generated04760.lama create mode 100644 lama-compiler/regression/expressions/generated04761.input create mode 100644 lama-compiler/regression/expressions/generated04761.lama create mode 100644 lama-compiler/regression/expressions/generated04762.input create mode 100644 lama-compiler/regression/expressions/generated04762.lama create mode 100644 lama-compiler/regression/expressions/generated04763.input create mode 100644 lama-compiler/regression/expressions/generated04763.lama create mode 100644 lama-compiler/regression/expressions/generated04764.input create mode 100644 lama-compiler/regression/expressions/generated04764.lama create mode 100644 lama-compiler/regression/expressions/generated04765.input create mode 100644 lama-compiler/regression/expressions/generated04765.lama create mode 100644 lama-compiler/regression/expressions/generated04766.input create mode 100644 lama-compiler/regression/expressions/generated04766.lama create mode 100644 lama-compiler/regression/expressions/generated04767.input create mode 100644 lama-compiler/regression/expressions/generated04767.lama create mode 100644 lama-compiler/regression/expressions/generated04768.input create mode 100644 lama-compiler/regression/expressions/generated04768.lama create mode 100644 lama-compiler/regression/expressions/generated04769.input create mode 100644 lama-compiler/regression/expressions/generated04769.lama create mode 100644 lama-compiler/regression/expressions/generated04770.input create mode 100644 lama-compiler/regression/expressions/generated04770.lama create mode 100644 lama-compiler/regression/expressions/generated04771.input create mode 100644 lama-compiler/regression/expressions/generated04771.lama create mode 100644 lama-compiler/regression/expressions/generated04772.input create mode 100644 lama-compiler/regression/expressions/generated04772.lama create mode 100644 lama-compiler/regression/expressions/generated04773.input create mode 100644 lama-compiler/regression/expressions/generated04773.lama create mode 100644 lama-compiler/regression/expressions/generated04774.input create mode 100644 lama-compiler/regression/expressions/generated04774.lama create mode 100644 lama-compiler/regression/expressions/generated04775.input create mode 100644 lama-compiler/regression/expressions/generated04775.lama create mode 100644 lama-compiler/regression/expressions/generated04776.input create mode 100644 lama-compiler/regression/expressions/generated04776.lama create mode 100644 lama-compiler/regression/expressions/generated04777.input create mode 100644 lama-compiler/regression/expressions/generated04777.lama create mode 100644 lama-compiler/regression/expressions/generated04778.input create mode 100644 lama-compiler/regression/expressions/generated04778.lama create mode 100644 lama-compiler/regression/expressions/generated04779.input create mode 100644 lama-compiler/regression/expressions/generated04779.lama create mode 100644 lama-compiler/regression/expressions/generated04780.input create mode 100644 lama-compiler/regression/expressions/generated04780.lama create mode 100644 lama-compiler/regression/expressions/generated04781.input create mode 100644 lama-compiler/regression/expressions/generated04781.lama create mode 100644 lama-compiler/regression/expressions/generated04782.input create mode 100644 lama-compiler/regression/expressions/generated04782.lama create mode 100644 lama-compiler/regression/expressions/generated04783.input create mode 100644 lama-compiler/regression/expressions/generated04783.lama create mode 100644 lama-compiler/regression/expressions/generated04784.input create mode 100644 lama-compiler/regression/expressions/generated04784.lama create mode 100644 lama-compiler/regression/expressions/generated04785.input create mode 100644 lama-compiler/regression/expressions/generated04785.lama create mode 100644 lama-compiler/regression/expressions/generated04786.input create mode 100644 lama-compiler/regression/expressions/generated04786.lama create mode 100644 lama-compiler/regression/expressions/generated04787.input create mode 100644 lama-compiler/regression/expressions/generated04787.lama create mode 100644 lama-compiler/regression/expressions/generated04788.input create mode 100644 lama-compiler/regression/expressions/generated04788.lama create mode 100644 lama-compiler/regression/expressions/generated04789.input create mode 100644 lama-compiler/regression/expressions/generated04789.lama create mode 100644 lama-compiler/regression/expressions/generated04790.input create mode 100644 lama-compiler/regression/expressions/generated04790.lama create mode 100644 lama-compiler/regression/expressions/generated04791.input create mode 100644 lama-compiler/regression/expressions/generated04791.lama create mode 100644 lama-compiler/regression/expressions/generated04792.input create mode 100644 lama-compiler/regression/expressions/generated04792.lama create mode 100644 lama-compiler/regression/expressions/generated04793.input create mode 100644 lama-compiler/regression/expressions/generated04793.lama create mode 100644 lama-compiler/regression/expressions/generated04794.input create mode 100644 lama-compiler/regression/expressions/generated04794.lama create mode 100644 lama-compiler/regression/expressions/generated04795.input create mode 100644 lama-compiler/regression/expressions/generated04795.lama create mode 100644 lama-compiler/regression/expressions/generated04796.input create mode 100644 lama-compiler/regression/expressions/generated04796.lama create mode 100644 lama-compiler/regression/expressions/generated04797.input create mode 100644 lama-compiler/regression/expressions/generated04797.lama create mode 100644 lama-compiler/regression/expressions/generated04798.input create mode 100644 lama-compiler/regression/expressions/generated04798.lama create mode 100644 lama-compiler/regression/expressions/generated04799.input create mode 100644 lama-compiler/regression/expressions/generated04799.lama create mode 100644 lama-compiler/regression/expressions/generated04800.input create mode 100644 lama-compiler/regression/expressions/generated04800.lama create mode 100644 lama-compiler/regression/expressions/generated04801.input create mode 100644 lama-compiler/regression/expressions/generated04801.lama create mode 100644 lama-compiler/regression/expressions/generated04802.input create mode 100644 lama-compiler/regression/expressions/generated04802.lama create mode 100644 lama-compiler/regression/expressions/generated04803.input create mode 100644 lama-compiler/regression/expressions/generated04803.lama create mode 100644 lama-compiler/regression/expressions/generated04804.input create mode 100644 lama-compiler/regression/expressions/generated04804.lama create mode 100644 lama-compiler/regression/expressions/generated04805.input create mode 100644 lama-compiler/regression/expressions/generated04805.lama create mode 100644 lama-compiler/regression/expressions/generated04806.input create mode 100644 lama-compiler/regression/expressions/generated04806.lama create mode 100644 lama-compiler/regression/expressions/generated04807.input create mode 100644 lama-compiler/regression/expressions/generated04807.lama create mode 100644 lama-compiler/regression/expressions/generated04808.input create mode 100644 lama-compiler/regression/expressions/generated04808.lama create mode 100644 lama-compiler/regression/expressions/generated04809.input create mode 100644 lama-compiler/regression/expressions/generated04809.lama create mode 100644 lama-compiler/regression/expressions/generated04810.input create mode 100644 lama-compiler/regression/expressions/generated04810.lama create mode 100644 lama-compiler/regression/expressions/generated04811.input create mode 100644 lama-compiler/regression/expressions/generated04811.lama create mode 100644 lama-compiler/regression/expressions/generated04812.input create mode 100644 lama-compiler/regression/expressions/generated04812.lama create mode 100644 lama-compiler/regression/expressions/generated04813.input create mode 100644 lama-compiler/regression/expressions/generated04813.lama create mode 100644 lama-compiler/regression/expressions/generated04814.input create mode 100644 lama-compiler/regression/expressions/generated04814.lama create mode 100644 lama-compiler/regression/expressions/generated04815.input create mode 100644 lama-compiler/regression/expressions/generated04815.lama create mode 100644 lama-compiler/regression/expressions/generated04816.input create mode 100644 lama-compiler/regression/expressions/generated04816.lama create mode 100644 lama-compiler/regression/expressions/generated04817.input create mode 100644 lama-compiler/regression/expressions/generated04817.lama create mode 100644 lama-compiler/regression/expressions/generated04818.input create mode 100644 lama-compiler/regression/expressions/generated04818.lama create mode 100644 lama-compiler/regression/expressions/generated04819.input create mode 100644 lama-compiler/regression/expressions/generated04819.lama create mode 100644 lama-compiler/regression/expressions/generated04820.input create mode 100644 lama-compiler/regression/expressions/generated04820.lama create mode 100644 lama-compiler/regression/expressions/generated04821.input create mode 100644 lama-compiler/regression/expressions/generated04821.lama create mode 100644 lama-compiler/regression/expressions/generated04822.input create mode 100644 lama-compiler/regression/expressions/generated04822.lama create mode 100644 lama-compiler/regression/expressions/generated04823.input create mode 100644 lama-compiler/regression/expressions/generated04823.lama create mode 100644 lama-compiler/regression/expressions/generated04824.input create mode 100644 lama-compiler/regression/expressions/generated04824.lama create mode 100644 lama-compiler/regression/expressions/generated04825.input create mode 100644 lama-compiler/regression/expressions/generated04825.lama create mode 100644 lama-compiler/regression/expressions/generated04826.input create mode 100644 lama-compiler/regression/expressions/generated04826.lama create mode 100644 lama-compiler/regression/expressions/generated04827.input create mode 100644 lama-compiler/regression/expressions/generated04827.lama create mode 100644 lama-compiler/regression/expressions/generated04828.input create mode 100644 lama-compiler/regression/expressions/generated04828.lama create mode 100644 lama-compiler/regression/expressions/generated04829.input create mode 100644 lama-compiler/regression/expressions/generated04829.lama create mode 100644 lama-compiler/regression/expressions/generated04830.input create mode 100644 lama-compiler/regression/expressions/generated04830.lama create mode 100644 lama-compiler/regression/expressions/generated04831.input create mode 100644 lama-compiler/regression/expressions/generated04831.lama create mode 100644 lama-compiler/regression/expressions/generated04832.input create mode 100644 lama-compiler/regression/expressions/generated04832.lama create mode 100644 lama-compiler/regression/expressions/generated04833.input create mode 100644 lama-compiler/regression/expressions/generated04833.lama create mode 100644 lama-compiler/regression/expressions/generated04834.input create mode 100644 lama-compiler/regression/expressions/generated04834.lama create mode 100644 lama-compiler/regression/expressions/generated04835.input create mode 100644 lama-compiler/regression/expressions/generated04835.lama create mode 100644 lama-compiler/regression/expressions/generated04836.input create mode 100644 lama-compiler/regression/expressions/generated04836.lama create mode 100644 lama-compiler/regression/expressions/generated04837.input create mode 100644 lama-compiler/regression/expressions/generated04837.lama create mode 100644 lama-compiler/regression/expressions/generated04838.input create mode 100644 lama-compiler/regression/expressions/generated04838.lama create mode 100644 lama-compiler/regression/expressions/generated04839.input create mode 100644 lama-compiler/regression/expressions/generated04839.lama create mode 100644 lama-compiler/regression/expressions/generated04840.input create mode 100644 lama-compiler/regression/expressions/generated04840.lama create mode 100644 lama-compiler/regression/expressions/generated04841.input create mode 100644 lama-compiler/regression/expressions/generated04841.lama create mode 100644 lama-compiler/regression/expressions/generated04842.input create mode 100644 lama-compiler/regression/expressions/generated04842.lama create mode 100644 lama-compiler/regression/expressions/generated04843.input create mode 100644 lama-compiler/regression/expressions/generated04843.lama create mode 100644 lama-compiler/regression/expressions/generated04844.input create mode 100644 lama-compiler/regression/expressions/generated04844.lama create mode 100644 lama-compiler/regression/expressions/generated04845.input create mode 100644 lama-compiler/regression/expressions/generated04845.lama create mode 100644 lama-compiler/regression/expressions/generated04846.input create mode 100644 lama-compiler/regression/expressions/generated04846.lama create mode 100644 lama-compiler/regression/expressions/generated04847.input create mode 100644 lama-compiler/regression/expressions/generated04847.lama create mode 100644 lama-compiler/regression/expressions/generated04848.input create mode 100644 lama-compiler/regression/expressions/generated04848.lama create mode 100644 lama-compiler/regression/expressions/generated04849.input create mode 100644 lama-compiler/regression/expressions/generated04849.lama create mode 100644 lama-compiler/regression/expressions/generated04850.input create mode 100644 lama-compiler/regression/expressions/generated04850.lama create mode 100644 lama-compiler/regression/expressions/generated04851.input create mode 100644 lama-compiler/regression/expressions/generated04851.lama create mode 100644 lama-compiler/regression/expressions/generated04852.input create mode 100644 lama-compiler/regression/expressions/generated04852.lama create mode 100644 lama-compiler/regression/expressions/generated04853.input create mode 100644 lama-compiler/regression/expressions/generated04853.lama create mode 100644 lama-compiler/regression/expressions/generated04854.input create mode 100644 lama-compiler/regression/expressions/generated04854.lama create mode 100644 lama-compiler/regression/expressions/generated04855.input create mode 100644 lama-compiler/regression/expressions/generated04855.lama create mode 100644 lama-compiler/regression/expressions/generated04856.input create mode 100644 lama-compiler/regression/expressions/generated04856.lama create mode 100644 lama-compiler/regression/expressions/generated04857.input create mode 100644 lama-compiler/regression/expressions/generated04857.lama create mode 100644 lama-compiler/regression/expressions/generated04858.input create mode 100644 lama-compiler/regression/expressions/generated04858.lama create mode 100644 lama-compiler/regression/expressions/generated04859.input create mode 100644 lama-compiler/regression/expressions/generated04859.lama create mode 100644 lama-compiler/regression/expressions/generated04860.input create mode 100644 lama-compiler/regression/expressions/generated04860.lama create mode 100644 lama-compiler/regression/expressions/generated04861.input create mode 100644 lama-compiler/regression/expressions/generated04861.lama create mode 100644 lama-compiler/regression/expressions/generated04862.input create mode 100644 lama-compiler/regression/expressions/generated04862.lama create mode 100644 lama-compiler/regression/expressions/generated04863.input create mode 100644 lama-compiler/regression/expressions/generated04863.lama create mode 100644 lama-compiler/regression/expressions/generated04864.input create mode 100644 lama-compiler/regression/expressions/generated04864.lama create mode 100644 lama-compiler/regression/expressions/generated04865.input create mode 100644 lama-compiler/regression/expressions/generated04865.lama create mode 100644 lama-compiler/regression/expressions/generated04866.input create mode 100644 lama-compiler/regression/expressions/generated04866.lama create mode 100644 lama-compiler/regression/expressions/generated04867.input create mode 100644 lama-compiler/regression/expressions/generated04867.lama create mode 100644 lama-compiler/regression/expressions/generated04868.input create mode 100644 lama-compiler/regression/expressions/generated04868.lama create mode 100644 lama-compiler/regression/expressions/generated04869.input create mode 100644 lama-compiler/regression/expressions/generated04869.lama create mode 100644 lama-compiler/regression/expressions/generated04870.input create mode 100644 lama-compiler/regression/expressions/generated04870.lama create mode 100644 lama-compiler/regression/expressions/generated04871.input create mode 100644 lama-compiler/regression/expressions/generated04871.lama create mode 100644 lama-compiler/regression/expressions/generated04872.input create mode 100644 lama-compiler/regression/expressions/generated04872.lama create mode 100644 lama-compiler/regression/expressions/generated04874.input create mode 100644 lama-compiler/regression/expressions/generated04874.lama create mode 100644 lama-compiler/regression/expressions/generated04875.input create mode 100644 lama-compiler/regression/expressions/generated04875.lama create mode 100644 lama-compiler/regression/expressions/generated04876.input create mode 100644 lama-compiler/regression/expressions/generated04876.lama create mode 100644 lama-compiler/regression/expressions/generated04877.input create mode 100644 lama-compiler/regression/expressions/generated04877.lama create mode 100644 lama-compiler/regression/expressions/generated04878.input create mode 100644 lama-compiler/regression/expressions/generated04878.lama create mode 100644 lama-compiler/regression/expressions/generated04879.input create mode 100644 lama-compiler/regression/expressions/generated04879.lama create mode 100644 lama-compiler/regression/expressions/generated04880.input create mode 100644 lama-compiler/regression/expressions/generated04880.lama create mode 100644 lama-compiler/regression/expressions/generated04881.input create mode 100644 lama-compiler/regression/expressions/generated04881.lama create mode 100644 lama-compiler/regression/expressions/generated04882.input create mode 100644 lama-compiler/regression/expressions/generated04882.lama create mode 100644 lama-compiler/regression/expressions/generated04883.input create mode 100644 lama-compiler/regression/expressions/generated04883.lama create mode 100644 lama-compiler/regression/expressions/generated04884.input create mode 100644 lama-compiler/regression/expressions/generated04884.lama create mode 100644 lama-compiler/regression/expressions/generated04885.input create mode 100644 lama-compiler/regression/expressions/generated04885.lama create mode 100644 lama-compiler/regression/expressions/generated04886.input create mode 100644 lama-compiler/regression/expressions/generated04886.lama create mode 100644 lama-compiler/regression/expressions/generated04887.input create mode 100644 lama-compiler/regression/expressions/generated04887.lama create mode 100644 lama-compiler/regression/expressions/generated04888.input create mode 100644 lama-compiler/regression/expressions/generated04888.lama create mode 100644 lama-compiler/regression/expressions/generated04889.input create mode 100644 lama-compiler/regression/expressions/generated04889.lama create mode 100644 lama-compiler/regression/expressions/generated04890.input create mode 100644 lama-compiler/regression/expressions/generated04890.lama create mode 100644 lama-compiler/regression/expressions/generated04891.input create mode 100644 lama-compiler/regression/expressions/generated04891.lama create mode 100644 lama-compiler/regression/expressions/generated04892.input create mode 100644 lama-compiler/regression/expressions/generated04892.lama create mode 100644 lama-compiler/regression/expressions/generated04893.input create mode 100644 lama-compiler/regression/expressions/generated04893.lama create mode 100644 lama-compiler/regression/expressions/generated04894.input create mode 100644 lama-compiler/regression/expressions/generated04894.lama create mode 100644 lama-compiler/regression/expressions/generated04895.input create mode 100644 lama-compiler/regression/expressions/generated04895.lama create mode 100644 lama-compiler/regression/expressions/generated04896.input create mode 100644 lama-compiler/regression/expressions/generated04896.lama create mode 100644 lama-compiler/regression/expressions/generated04897.input create mode 100644 lama-compiler/regression/expressions/generated04897.lama create mode 100644 lama-compiler/regression/expressions/generated04898.input create mode 100644 lama-compiler/regression/expressions/generated04898.lama create mode 100644 lama-compiler/regression/expressions/generated04899.input create mode 100644 lama-compiler/regression/expressions/generated04899.lama create mode 100644 lama-compiler/regression/expressions/generated04900.input create mode 100644 lama-compiler/regression/expressions/generated04900.lama create mode 100644 lama-compiler/regression/expressions/generated04901.input create mode 100644 lama-compiler/regression/expressions/generated04901.lama create mode 100644 lama-compiler/regression/expressions/generated04902.input create mode 100644 lama-compiler/regression/expressions/generated04902.lama create mode 100644 lama-compiler/regression/expressions/generated04903.input create mode 100644 lama-compiler/regression/expressions/generated04903.lama create mode 100644 lama-compiler/regression/expressions/generated04904.input create mode 100644 lama-compiler/regression/expressions/generated04904.lama create mode 100644 lama-compiler/regression/expressions/generated04905.input create mode 100644 lama-compiler/regression/expressions/generated04905.lama create mode 100644 lama-compiler/regression/expressions/generated04906.input create mode 100644 lama-compiler/regression/expressions/generated04906.lama create mode 100644 lama-compiler/regression/expressions/generated04907.input create mode 100644 lama-compiler/regression/expressions/generated04907.lama create mode 100644 lama-compiler/regression/expressions/generated04908.input create mode 100644 lama-compiler/regression/expressions/generated04908.lama create mode 100644 lama-compiler/regression/expressions/generated04909.input create mode 100644 lama-compiler/regression/expressions/generated04909.lama create mode 100644 lama-compiler/regression/expressions/generated04910.input create mode 100644 lama-compiler/regression/expressions/generated04910.lama create mode 100644 lama-compiler/regression/expressions/generated04911.input create mode 100644 lama-compiler/regression/expressions/generated04911.lama create mode 100644 lama-compiler/regression/expressions/generated04912.input create mode 100644 lama-compiler/regression/expressions/generated04912.lama create mode 100644 lama-compiler/regression/expressions/generated04913.input create mode 100644 lama-compiler/regression/expressions/generated04913.lama create mode 100644 lama-compiler/regression/expressions/generated04914.input create mode 100644 lama-compiler/regression/expressions/generated04914.lama create mode 100644 lama-compiler/regression/expressions/generated04915.input create mode 100644 lama-compiler/regression/expressions/generated04915.lama create mode 100644 lama-compiler/regression/expressions/generated04916.input create mode 100644 lama-compiler/regression/expressions/generated04916.lama create mode 100644 lama-compiler/regression/expressions/generated04917.input create mode 100644 lama-compiler/regression/expressions/generated04917.lama create mode 100644 lama-compiler/regression/expressions/generated04918.input create mode 100644 lama-compiler/regression/expressions/generated04918.lama create mode 100644 lama-compiler/regression/expressions/generated04919.input create mode 100644 lama-compiler/regression/expressions/generated04919.lama create mode 100644 lama-compiler/regression/expressions/generated04920.input create mode 100644 lama-compiler/regression/expressions/generated04920.lama create mode 100644 lama-compiler/regression/expressions/generated04921.input create mode 100644 lama-compiler/regression/expressions/generated04921.lama create mode 100644 lama-compiler/regression/expressions/generated04922.input create mode 100644 lama-compiler/regression/expressions/generated04922.lama create mode 100644 lama-compiler/regression/expressions/generated04923.input create mode 100644 lama-compiler/regression/expressions/generated04923.lama create mode 100644 lama-compiler/regression/expressions/generated04924.input create mode 100644 lama-compiler/regression/expressions/generated04924.lama create mode 100644 lama-compiler/regression/expressions/generated04925.input create mode 100644 lama-compiler/regression/expressions/generated04925.lama create mode 100644 lama-compiler/regression/expressions/generated04926.input create mode 100644 lama-compiler/regression/expressions/generated04926.lama create mode 100644 lama-compiler/regression/expressions/generated04927.input create mode 100644 lama-compiler/regression/expressions/generated04927.lama create mode 100644 lama-compiler/regression/expressions/generated04928.input create mode 100644 lama-compiler/regression/expressions/generated04928.lama create mode 100644 lama-compiler/regression/expressions/generated04929.input create mode 100644 lama-compiler/regression/expressions/generated04929.lama create mode 100644 lama-compiler/regression/expressions/generated04930.input create mode 100644 lama-compiler/regression/expressions/generated04930.lama create mode 100644 lama-compiler/regression/expressions/generated04931.input create mode 100644 lama-compiler/regression/expressions/generated04931.lama create mode 100644 lama-compiler/regression/expressions/generated04932.input create mode 100644 lama-compiler/regression/expressions/generated04932.lama create mode 100644 lama-compiler/regression/expressions/generated04933.input create mode 100644 lama-compiler/regression/expressions/generated04933.lama create mode 100644 lama-compiler/regression/expressions/generated04934.input create mode 100644 lama-compiler/regression/expressions/generated04934.lama create mode 100644 lama-compiler/regression/expressions/generated04935.input create mode 100644 lama-compiler/regression/expressions/generated04935.lama create mode 100644 lama-compiler/regression/expressions/generated04936.input create mode 100644 lama-compiler/regression/expressions/generated04936.lama create mode 100644 lama-compiler/regression/expressions/generated04937.input create mode 100644 lama-compiler/regression/expressions/generated04937.lama create mode 100644 lama-compiler/regression/expressions/generated04939.input create mode 100644 lama-compiler/regression/expressions/generated04939.lama create mode 100644 lama-compiler/regression/expressions/generated04940.input create mode 100644 lama-compiler/regression/expressions/generated04940.lama create mode 100644 lama-compiler/regression/expressions/generated04941.input create mode 100644 lama-compiler/regression/expressions/generated04941.lama create mode 100644 lama-compiler/regression/expressions/generated04942.input create mode 100644 lama-compiler/regression/expressions/generated04942.lama create mode 100644 lama-compiler/regression/expressions/generated04943.input create mode 100644 lama-compiler/regression/expressions/generated04943.lama create mode 100644 lama-compiler/regression/expressions/generated04944.input create mode 100644 lama-compiler/regression/expressions/generated04944.lama create mode 100644 lama-compiler/regression/expressions/generated04945.input create mode 100644 lama-compiler/regression/expressions/generated04945.lama create mode 100644 lama-compiler/regression/expressions/generated04946.input create mode 100644 lama-compiler/regression/expressions/generated04946.lama create mode 100644 lama-compiler/regression/expressions/generated04947.input create mode 100644 lama-compiler/regression/expressions/generated04947.lama create mode 100644 lama-compiler/regression/expressions/generated04948.input create mode 100644 lama-compiler/regression/expressions/generated04948.lama create mode 100644 lama-compiler/regression/expressions/generated04949.input create mode 100644 lama-compiler/regression/expressions/generated04949.lama create mode 100644 lama-compiler/regression/expressions/generated04950.input create mode 100644 lama-compiler/regression/expressions/generated04950.lama create mode 100644 lama-compiler/regression/expressions/generated04951.input create mode 100644 lama-compiler/regression/expressions/generated04951.lama create mode 100644 lama-compiler/regression/expressions/generated04952.input create mode 100644 lama-compiler/regression/expressions/generated04952.lama create mode 100644 lama-compiler/regression/expressions/generated04953.input create mode 100644 lama-compiler/regression/expressions/generated04953.lama create mode 100644 lama-compiler/regression/expressions/generated04954.input create mode 100644 lama-compiler/regression/expressions/generated04954.lama create mode 100644 lama-compiler/regression/expressions/generated04955.input create mode 100644 lama-compiler/regression/expressions/generated04955.lama create mode 100644 lama-compiler/regression/expressions/generated04956.input create mode 100644 lama-compiler/regression/expressions/generated04956.lama create mode 100644 lama-compiler/regression/expressions/generated04957.input create mode 100644 lama-compiler/regression/expressions/generated04957.lama create mode 100644 lama-compiler/regression/expressions/generated04958.input create mode 100644 lama-compiler/regression/expressions/generated04958.lama create mode 100644 lama-compiler/regression/expressions/generated04959.input create mode 100644 lama-compiler/regression/expressions/generated04959.lama create mode 100644 lama-compiler/regression/expressions/generated04960.input create mode 100644 lama-compiler/regression/expressions/generated04960.lama create mode 100644 lama-compiler/regression/expressions/generated04961.input create mode 100644 lama-compiler/regression/expressions/generated04961.lama create mode 100644 lama-compiler/regression/expressions/generated04962.input create mode 100644 lama-compiler/regression/expressions/generated04962.lama create mode 100644 lama-compiler/regression/expressions/generated04963.input create mode 100644 lama-compiler/regression/expressions/generated04963.lama create mode 100644 lama-compiler/regression/expressions/generated04964.input create mode 100644 lama-compiler/regression/expressions/generated04964.lama create mode 100644 lama-compiler/regression/expressions/generated04965.input create mode 100644 lama-compiler/regression/expressions/generated04965.lama create mode 100644 lama-compiler/regression/expressions/generated04966.input create mode 100644 lama-compiler/regression/expressions/generated04966.lama create mode 100644 lama-compiler/regression/expressions/generated04967.input create mode 100644 lama-compiler/regression/expressions/generated04967.lama create mode 100644 lama-compiler/regression/expressions/generated04968.input create mode 100644 lama-compiler/regression/expressions/generated04968.lama create mode 100644 lama-compiler/regression/expressions/generated04969.input create mode 100644 lama-compiler/regression/expressions/generated04969.lama create mode 100644 lama-compiler/regression/expressions/generated04970.input create mode 100644 lama-compiler/regression/expressions/generated04970.lama create mode 100644 lama-compiler/regression/expressions/generated04971.input create mode 100644 lama-compiler/regression/expressions/generated04971.lama create mode 100644 lama-compiler/regression/expressions/generated04972.input create mode 100644 lama-compiler/regression/expressions/generated04972.lama create mode 100644 lama-compiler/regression/expressions/generated04973.input create mode 100644 lama-compiler/regression/expressions/generated04973.lama create mode 100644 lama-compiler/regression/expressions/generated04974.input create mode 100644 lama-compiler/regression/expressions/generated04974.lama create mode 100644 lama-compiler/regression/expressions/generated04975.input create mode 100644 lama-compiler/regression/expressions/generated04975.lama create mode 100644 lama-compiler/regression/expressions/generated04976.input create mode 100644 lama-compiler/regression/expressions/generated04976.lama create mode 100644 lama-compiler/regression/expressions/generated04977.input create mode 100644 lama-compiler/regression/expressions/generated04977.lama create mode 100644 lama-compiler/regression/expressions/generated04978.input create mode 100644 lama-compiler/regression/expressions/generated04978.lama create mode 100644 lama-compiler/regression/expressions/generated04979.input create mode 100644 lama-compiler/regression/expressions/generated04979.lama create mode 100644 lama-compiler/regression/expressions/generated04980.input create mode 100644 lama-compiler/regression/expressions/generated04980.lama create mode 100644 lama-compiler/regression/expressions/generated04981.input create mode 100644 lama-compiler/regression/expressions/generated04981.lama create mode 100644 lama-compiler/regression/expressions/generated04982.input create mode 100644 lama-compiler/regression/expressions/generated04982.lama create mode 100644 lama-compiler/regression/expressions/generated04983.input create mode 100644 lama-compiler/regression/expressions/generated04983.lama create mode 100644 lama-compiler/regression/expressions/generated04984.input create mode 100644 lama-compiler/regression/expressions/generated04984.lama create mode 100644 lama-compiler/regression/expressions/generated04985.input create mode 100644 lama-compiler/regression/expressions/generated04985.lama create mode 100644 lama-compiler/regression/expressions/generated04986.input create mode 100644 lama-compiler/regression/expressions/generated04986.lama create mode 100644 lama-compiler/regression/expressions/generated04987.input create mode 100644 lama-compiler/regression/expressions/generated04987.lama create mode 100644 lama-compiler/regression/expressions/generated04988.input create mode 100644 lama-compiler/regression/expressions/generated04988.lama create mode 100644 lama-compiler/regression/expressions/generated04989.input create mode 100644 lama-compiler/regression/expressions/generated04989.lama create mode 100644 lama-compiler/regression/expressions/generated04990.input create mode 100644 lama-compiler/regression/expressions/generated04990.lama create mode 100644 lama-compiler/regression/expressions/generated04991.input create mode 100644 lama-compiler/regression/expressions/generated04991.lama create mode 100644 lama-compiler/regression/expressions/generated04992.input create mode 100644 lama-compiler/regression/expressions/generated04992.lama create mode 100644 lama-compiler/regression/expressions/generated04993.input create mode 100644 lama-compiler/regression/expressions/generated04993.lama create mode 100644 lama-compiler/regression/expressions/generated04994.input create mode 100644 lama-compiler/regression/expressions/generated04994.lama create mode 100644 lama-compiler/regression/expressions/generated04995.input create mode 100644 lama-compiler/regression/expressions/generated04995.lama create mode 100644 lama-compiler/regression/expressions/generated04996.input create mode 100644 lama-compiler/regression/expressions/generated04996.lama create mode 100644 lama-compiler/regression/expressions/generated04997.input create mode 100644 lama-compiler/regression/expressions/generated04997.lama create mode 100644 lama-compiler/regression/expressions/generated04998.input create mode 100644 lama-compiler/regression/expressions/generated04998.lama create mode 100644 lama-compiler/regression/expressions/generated04999.input create mode 100644 lama-compiler/regression/expressions/generated04999.lama create mode 100644 lama-compiler/regression/expressions/generated05000.input create mode 100644 lama-compiler/regression/expressions/generated05000.lama create mode 100644 lama-compiler/regression/expressions/orig/generated04000.log create mode 100644 lama-compiler/regression/expressions/orig/generated04001.log create mode 100644 lama-compiler/regression/expressions/orig/generated04002.log create mode 100644 lama-compiler/regression/expressions/orig/generated04003.log create mode 100644 lama-compiler/regression/expressions/orig/generated04004.log create mode 100644 lama-compiler/regression/expressions/orig/generated04005.log create mode 100644 lama-compiler/regression/expressions/orig/generated04006.log create mode 100644 lama-compiler/regression/expressions/orig/generated04007.log create mode 100644 lama-compiler/regression/expressions/orig/generated04008.log create mode 100644 lama-compiler/regression/expressions/orig/generated04009.log create mode 100644 lama-compiler/regression/expressions/orig/generated04010.log create mode 100644 lama-compiler/regression/expressions/orig/generated04011.log create mode 100644 lama-compiler/regression/expressions/orig/generated04012.log create mode 100644 lama-compiler/regression/expressions/orig/generated04013.log create mode 100644 lama-compiler/regression/expressions/orig/generated04014.log create mode 100644 lama-compiler/regression/expressions/orig/generated04015.log create mode 100644 lama-compiler/regression/expressions/orig/generated04016.log create mode 100644 lama-compiler/regression/expressions/orig/generated04017.log create mode 100644 lama-compiler/regression/expressions/orig/generated04018.log create mode 100644 lama-compiler/regression/expressions/orig/generated04019.log create mode 100644 lama-compiler/regression/expressions/orig/generated04020.log create mode 100644 lama-compiler/regression/expressions/orig/generated04021.log create mode 100644 lama-compiler/regression/expressions/orig/generated04022.log create mode 100644 lama-compiler/regression/expressions/orig/generated04023.log create mode 100644 lama-compiler/regression/expressions/orig/generated04024.log create mode 100644 lama-compiler/regression/expressions/orig/generated04025.log create mode 100644 lama-compiler/regression/expressions/orig/generated04026.log create mode 100644 lama-compiler/regression/expressions/orig/generated04027.log create mode 100644 lama-compiler/regression/expressions/orig/generated04028.log create mode 100644 lama-compiler/regression/expressions/orig/generated04029.log create mode 100644 lama-compiler/regression/expressions/orig/generated04030.log create mode 100644 lama-compiler/regression/expressions/orig/generated04031.log create mode 100644 lama-compiler/regression/expressions/orig/generated04032.log create mode 100644 lama-compiler/regression/expressions/orig/generated04033.log create mode 100644 lama-compiler/regression/expressions/orig/generated04034.log create mode 100644 lama-compiler/regression/expressions/orig/generated04035.log create mode 100644 lama-compiler/regression/expressions/orig/generated04036.log create mode 100644 lama-compiler/regression/expressions/orig/generated04037.log create mode 100644 lama-compiler/regression/expressions/orig/generated04038.log create mode 100644 lama-compiler/regression/expressions/orig/generated04039.log create mode 100644 lama-compiler/regression/expressions/orig/generated04040.log create mode 100644 lama-compiler/regression/expressions/orig/generated04041.log create mode 100644 lama-compiler/regression/expressions/orig/generated04042.log create mode 100644 lama-compiler/regression/expressions/orig/generated04043.log create mode 100644 lama-compiler/regression/expressions/orig/generated04044.log create mode 100644 lama-compiler/regression/expressions/orig/generated04045.log create mode 100644 lama-compiler/regression/expressions/orig/generated04046.log create mode 100644 lama-compiler/regression/expressions/orig/generated04047.log create mode 100644 lama-compiler/regression/expressions/orig/generated04048.log create mode 100644 lama-compiler/regression/expressions/orig/generated04049.log create mode 100644 lama-compiler/regression/expressions/orig/generated04050.log create mode 100644 lama-compiler/regression/expressions/orig/generated04051.log create mode 100644 lama-compiler/regression/expressions/orig/generated04052.log create mode 100644 lama-compiler/regression/expressions/orig/generated04053.log create mode 100644 lama-compiler/regression/expressions/orig/generated04054.log create mode 100644 lama-compiler/regression/expressions/orig/generated04055.log create mode 100644 lama-compiler/regression/expressions/orig/generated04056.log create mode 100644 lama-compiler/regression/expressions/orig/generated04057.log create mode 100644 lama-compiler/regression/expressions/orig/generated04058.log create mode 100644 lama-compiler/regression/expressions/orig/generated04059.log create mode 100644 lama-compiler/regression/expressions/orig/generated04060.log create mode 100644 lama-compiler/regression/expressions/orig/generated04061.log create mode 100644 lama-compiler/regression/expressions/orig/generated04062.log create mode 100644 lama-compiler/regression/expressions/orig/generated04063.log create mode 100644 lama-compiler/regression/expressions/orig/generated04064.log create mode 100644 lama-compiler/regression/expressions/orig/generated04065.log create mode 100644 lama-compiler/regression/expressions/orig/generated04066.log create mode 100644 lama-compiler/regression/expressions/orig/generated04067.log create mode 100644 lama-compiler/regression/expressions/orig/generated04068.log create mode 100644 lama-compiler/regression/expressions/orig/generated04069.log create mode 100644 lama-compiler/regression/expressions/orig/generated04070.log create mode 100644 lama-compiler/regression/expressions/orig/generated04071.log create mode 100644 lama-compiler/regression/expressions/orig/generated04072.log create mode 100644 lama-compiler/regression/expressions/orig/generated04073.log create mode 100644 lama-compiler/regression/expressions/orig/generated04074.log create mode 100644 lama-compiler/regression/expressions/orig/generated04075.log create mode 100644 lama-compiler/regression/expressions/orig/generated04076.log create mode 100644 lama-compiler/regression/expressions/orig/generated04077.log create mode 100644 lama-compiler/regression/expressions/orig/generated04078.log create mode 100644 lama-compiler/regression/expressions/orig/generated04079.log create mode 100644 lama-compiler/regression/expressions/orig/generated04080.log create mode 100644 lama-compiler/regression/expressions/orig/generated04081.log create mode 100644 lama-compiler/regression/expressions/orig/generated04082.log create mode 100644 lama-compiler/regression/expressions/orig/generated04083.log create mode 100644 lama-compiler/regression/expressions/orig/generated04084.log create mode 100644 lama-compiler/regression/expressions/orig/generated04085.log create mode 100644 lama-compiler/regression/expressions/orig/generated04086.log create mode 100644 lama-compiler/regression/expressions/orig/generated04087.log create mode 100644 lama-compiler/regression/expressions/orig/generated04088.log create mode 100644 lama-compiler/regression/expressions/orig/generated04089.log create mode 100644 lama-compiler/regression/expressions/orig/generated04090.log create mode 100644 lama-compiler/regression/expressions/orig/generated04091.log create mode 100644 lama-compiler/regression/expressions/orig/generated04092.log create mode 100644 lama-compiler/regression/expressions/orig/generated04093.log create mode 100644 lama-compiler/regression/expressions/orig/generated04094.log create mode 100644 lama-compiler/regression/expressions/orig/generated04095.log create mode 100644 lama-compiler/regression/expressions/orig/generated04096.log create mode 100644 lama-compiler/regression/expressions/orig/generated04097.log create mode 100644 lama-compiler/regression/expressions/orig/generated04098.log create mode 100644 lama-compiler/regression/expressions/orig/generated04099.log create mode 100644 lama-compiler/regression/expressions/orig/generated04100.log create mode 100644 lama-compiler/regression/expressions/orig/generated04101.log create mode 100644 lama-compiler/regression/expressions/orig/generated04102.log create mode 100644 lama-compiler/regression/expressions/orig/generated04103.log create mode 100644 lama-compiler/regression/expressions/orig/generated04104.log create mode 100644 lama-compiler/regression/expressions/orig/generated04105.log create mode 100644 lama-compiler/regression/expressions/orig/generated04106.log create mode 100644 lama-compiler/regression/expressions/orig/generated04107.log create mode 100644 lama-compiler/regression/expressions/orig/generated04108.log create mode 100644 lama-compiler/regression/expressions/orig/generated04109.log create mode 100644 lama-compiler/regression/expressions/orig/generated04110.log create mode 100644 lama-compiler/regression/expressions/orig/generated04111.log create mode 100644 lama-compiler/regression/expressions/orig/generated04112.log create mode 100644 lama-compiler/regression/expressions/orig/generated04113.log create mode 100644 lama-compiler/regression/expressions/orig/generated04114.log create mode 100644 lama-compiler/regression/expressions/orig/generated04115.log create mode 100644 lama-compiler/regression/expressions/orig/generated04116.log create mode 100644 lama-compiler/regression/expressions/orig/generated04117.log create mode 100644 lama-compiler/regression/expressions/orig/generated04118.log create mode 100644 lama-compiler/regression/expressions/orig/generated04119.log create mode 100644 lama-compiler/regression/expressions/orig/generated04120.log create mode 100644 lama-compiler/regression/expressions/orig/generated04121.log create mode 100644 lama-compiler/regression/expressions/orig/generated04122.log create mode 100644 lama-compiler/regression/expressions/orig/generated04123.log create mode 100644 lama-compiler/regression/expressions/orig/generated04124.log create mode 100644 lama-compiler/regression/expressions/orig/generated04125.log create mode 100644 lama-compiler/regression/expressions/orig/generated04126.log create mode 100644 lama-compiler/regression/expressions/orig/generated04127.log create mode 100644 lama-compiler/regression/expressions/orig/generated04128.log create mode 100644 lama-compiler/regression/expressions/orig/generated04129.log create mode 100644 lama-compiler/regression/expressions/orig/generated04130.log create mode 100644 lama-compiler/regression/expressions/orig/generated04131.log create mode 100644 lama-compiler/regression/expressions/orig/generated04132.log create mode 100644 lama-compiler/regression/expressions/orig/generated04133.log create mode 100644 lama-compiler/regression/expressions/orig/generated04134.log create mode 100644 lama-compiler/regression/expressions/orig/generated04135.log create mode 100644 lama-compiler/regression/expressions/orig/generated04136.log create mode 100644 lama-compiler/regression/expressions/orig/generated04137.log create mode 100644 lama-compiler/regression/expressions/orig/generated04138.log create mode 100644 lama-compiler/regression/expressions/orig/generated04139.log create mode 100644 lama-compiler/regression/expressions/orig/generated04140.log create mode 100644 lama-compiler/regression/expressions/orig/generated04141.log create mode 100644 lama-compiler/regression/expressions/orig/generated04142.log create mode 100644 lama-compiler/regression/expressions/orig/generated04143.log create mode 100644 lama-compiler/regression/expressions/orig/generated04144.log create mode 100644 lama-compiler/regression/expressions/orig/generated04145.log create mode 100644 lama-compiler/regression/expressions/orig/generated04146.log create mode 100644 lama-compiler/regression/expressions/orig/generated04147.log create mode 100644 lama-compiler/regression/expressions/orig/generated04148.log create mode 100644 lama-compiler/regression/expressions/orig/generated04149.log create mode 100644 lama-compiler/regression/expressions/orig/generated04150.log create mode 100644 lama-compiler/regression/expressions/orig/generated04151.log create mode 100644 lama-compiler/regression/expressions/orig/generated04152.log create mode 100644 lama-compiler/regression/expressions/orig/generated04153.log create mode 100644 lama-compiler/regression/expressions/orig/generated04154.log create mode 100644 lama-compiler/regression/expressions/orig/generated04155.log create mode 100644 lama-compiler/regression/expressions/orig/generated04156.log create mode 100644 lama-compiler/regression/expressions/orig/generated04157.log create mode 100644 lama-compiler/regression/expressions/orig/generated04158.log create mode 100644 lama-compiler/regression/expressions/orig/generated04159.log create mode 100644 lama-compiler/regression/expressions/orig/generated04160.log create mode 100644 lama-compiler/regression/expressions/orig/generated04161.log create mode 100644 lama-compiler/regression/expressions/orig/generated04162.log create mode 100644 lama-compiler/regression/expressions/orig/generated04163.log create mode 100644 lama-compiler/regression/expressions/orig/generated04164.log create mode 100644 lama-compiler/regression/expressions/orig/generated04165.log create mode 100644 lama-compiler/regression/expressions/orig/generated04166.log create mode 100644 lama-compiler/regression/expressions/orig/generated04167.log create mode 100644 lama-compiler/regression/expressions/orig/generated04168.log create mode 100644 lama-compiler/regression/expressions/orig/generated04169.log create mode 100644 lama-compiler/regression/expressions/orig/generated04170.log create mode 100644 lama-compiler/regression/expressions/orig/generated04171.log create mode 100644 lama-compiler/regression/expressions/orig/generated04172.log create mode 100644 lama-compiler/regression/expressions/orig/generated04173.log create mode 100644 lama-compiler/regression/expressions/orig/generated04174.log create mode 100644 lama-compiler/regression/expressions/orig/generated04175.log create mode 100644 lama-compiler/regression/expressions/orig/generated04176.log create mode 100644 lama-compiler/regression/expressions/orig/generated04177.log create mode 100644 lama-compiler/regression/expressions/orig/generated04178.log create mode 100644 lama-compiler/regression/expressions/orig/generated04179.log create mode 100644 lama-compiler/regression/expressions/orig/generated04180.log create mode 100644 lama-compiler/regression/expressions/orig/generated04181.log create mode 100644 lama-compiler/regression/expressions/orig/generated04182.log create mode 100644 lama-compiler/regression/expressions/orig/generated04183.log create mode 100644 lama-compiler/regression/expressions/orig/generated04184.log create mode 100644 lama-compiler/regression/expressions/orig/generated04185.log create mode 100644 lama-compiler/regression/expressions/orig/generated04186.log create mode 100644 lama-compiler/regression/expressions/orig/generated04187.log create mode 100644 lama-compiler/regression/expressions/orig/generated04188.log create mode 100644 lama-compiler/regression/expressions/orig/generated04189.log create mode 100644 lama-compiler/regression/expressions/orig/generated04190.log create mode 100644 lama-compiler/regression/expressions/orig/generated04191.log create mode 100644 lama-compiler/regression/expressions/orig/generated04192.log create mode 100644 lama-compiler/regression/expressions/orig/generated04193.log create mode 100644 lama-compiler/regression/expressions/orig/generated04194.log create mode 100644 lama-compiler/regression/expressions/orig/generated04195.log create mode 100644 lama-compiler/regression/expressions/orig/generated04196.log create mode 100644 lama-compiler/regression/expressions/orig/generated04197.log create mode 100644 lama-compiler/regression/expressions/orig/generated04198.log create mode 100644 lama-compiler/regression/expressions/orig/generated04199.log create mode 100644 lama-compiler/regression/expressions/orig/generated04200.log create mode 100644 lama-compiler/regression/expressions/orig/generated04201.log create mode 100644 lama-compiler/regression/expressions/orig/generated04202.log create mode 100644 lama-compiler/regression/expressions/orig/generated04203.log create mode 100644 lama-compiler/regression/expressions/orig/generated04204.log create mode 100644 lama-compiler/regression/expressions/orig/generated04205.log create mode 100644 lama-compiler/regression/expressions/orig/generated04206.log create mode 100644 lama-compiler/regression/expressions/orig/generated04207.log create mode 100644 lama-compiler/regression/expressions/orig/generated04208.log create mode 100644 lama-compiler/regression/expressions/orig/generated04209.log create mode 100644 lama-compiler/regression/expressions/orig/generated04210.log create mode 100644 lama-compiler/regression/expressions/orig/generated04211.log create mode 100644 lama-compiler/regression/expressions/orig/generated04212.log create mode 100644 lama-compiler/regression/expressions/orig/generated04213.log create mode 100644 lama-compiler/regression/expressions/orig/generated04214.log create mode 100644 lama-compiler/regression/expressions/orig/generated04215.log create mode 100644 lama-compiler/regression/expressions/orig/generated04216.log create mode 100644 lama-compiler/regression/expressions/orig/generated04217.log create mode 100644 lama-compiler/regression/expressions/orig/generated04218.log create mode 100644 lama-compiler/regression/expressions/orig/generated04219.log create mode 100644 lama-compiler/regression/expressions/orig/generated04220.log create mode 100644 lama-compiler/regression/expressions/orig/generated04221.log create mode 100644 lama-compiler/regression/expressions/orig/generated04222.log create mode 100644 lama-compiler/regression/expressions/orig/generated04223.log create mode 100644 lama-compiler/regression/expressions/orig/generated04224.log create mode 100644 lama-compiler/regression/expressions/orig/generated04225.log create mode 100644 lama-compiler/regression/expressions/orig/generated04226.log create mode 100644 lama-compiler/regression/expressions/orig/generated04227.log create mode 100644 lama-compiler/regression/expressions/orig/generated04228.log create mode 100644 lama-compiler/regression/expressions/orig/generated04229.log create mode 100644 lama-compiler/regression/expressions/orig/generated04230.log create mode 100644 lama-compiler/regression/expressions/orig/generated04231.log create mode 100644 lama-compiler/regression/expressions/orig/generated04232.log create mode 100644 lama-compiler/regression/expressions/orig/generated04233.log create mode 100644 lama-compiler/regression/expressions/orig/generated04234.log create mode 100644 lama-compiler/regression/expressions/orig/generated04235.log create mode 100644 lama-compiler/regression/expressions/orig/generated04236.log create mode 100644 lama-compiler/regression/expressions/orig/generated04237.log create mode 100644 lama-compiler/regression/expressions/orig/generated04238.log create mode 100644 lama-compiler/regression/expressions/orig/generated04239.log create mode 100644 lama-compiler/regression/expressions/orig/generated04240.log create mode 100644 lama-compiler/regression/expressions/orig/generated04241.log create mode 100644 lama-compiler/regression/expressions/orig/generated04242.log create mode 100644 lama-compiler/regression/expressions/orig/generated04243.log create mode 100644 lama-compiler/regression/expressions/orig/generated04244.log create mode 100644 lama-compiler/regression/expressions/orig/generated04245.log create mode 100644 lama-compiler/regression/expressions/orig/generated04246.log create mode 100644 lama-compiler/regression/expressions/orig/generated04247.log create mode 100644 lama-compiler/regression/expressions/orig/generated04248.log create mode 100644 lama-compiler/regression/expressions/orig/generated04249.log create mode 100644 lama-compiler/regression/expressions/orig/generated04250.log create mode 100644 lama-compiler/regression/expressions/orig/generated04251.log create mode 100644 lama-compiler/regression/expressions/orig/generated04252.log create mode 100644 lama-compiler/regression/expressions/orig/generated04253.log create mode 100644 lama-compiler/regression/expressions/orig/generated04254.log create mode 100644 lama-compiler/regression/expressions/orig/generated04255.log create mode 100644 lama-compiler/regression/expressions/orig/generated04256.log create mode 100644 lama-compiler/regression/expressions/orig/generated04257.log create mode 100644 lama-compiler/regression/expressions/orig/generated04258.log create mode 100644 lama-compiler/regression/expressions/orig/generated04259.log create mode 100644 lama-compiler/regression/expressions/orig/generated04260.log create mode 100644 lama-compiler/regression/expressions/orig/generated04261.log create mode 100644 lama-compiler/regression/expressions/orig/generated04262.log create mode 100644 lama-compiler/regression/expressions/orig/generated04263.log create mode 100644 lama-compiler/regression/expressions/orig/generated04264.log create mode 100644 lama-compiler/regression/expressions/orig/generated04265.log create mode 100644 lama-compiler/regression/expressions/orig/generated04266.log create mode 100644 lama-compiler/regression/expressions/orig/generated04267.log create mode 100644 lama-compiler/regression/expressions/orig/generated04268.log create mode 100644 lama-compiler/regression/expressions/orig/generated04269.log create mode 100644 lama-compiler/regression/expressions/orig/generated04270.log create mode 100644 lama-compiler/regression/expressions/orig/generated04271.log create mode 100644 lama-compiler/regression/expressions/orig/generated04272.log create mode 100644 lama-compiler/regression/expressions/orig/generated04273.log create mode 100644 lama-compiler/regression/expressions/orig/generated04274.log create mode 100644 lama-compiler/regression/expressions/orig/generated04275.log create mode 100644 lama-compiler/regression/expressions/orig/generated04276.log create mode 100644 lama-compiler/regression/expressions/orig/generated04277.log create mode 100644 lama-compiler/regression/expressions/orig/generated04278.log create mode 100644 lama-compiler/regression/expressions/orig/generated04279.log create mode 100644 lama-compiler/regression/expressions/orig/generated04280.log create mode 100644 lama-compiler/regression/expressions/orig/generated04281.log create mode 100644 lama-compiler/regression/expressions/orig/generated04282.log create mode 100644 lama-compiler/regression/expressions/orig/generated04283.log create mode 100644 lama-compiler/regression/expressions/orig/generated04284.log create mode 100644 lama-compiler/regression/expressions/orig/generated04285.log create mode 100644 lama-compiler/regression/expressions/orig/generated04286.log create mode 100644 lama-compiler/regression/expressions/orig/generated04287.log create mode 100644 lama-compiler/regression/expressions/orig/generated04288.log create mode 100644 lama-compiler/regression/expressions/orig/generated04289.log create mode 100644 lama-compiler/regression/expressions/orig/generated04290.log create mode 100644 lama-compiler/regression/expressions/orig/generated04291.log create mode 100644 lama-compiler/regression/expressions/orig/generated04292.log create mode 100644 lama-compiler/regression/expressions/orig/generated04293.log create mode 100644 lama-compiler/regression/expressions/orig/generated04294.log create mode 100644 lama-compiler/regression/expressions/orig/generated04295.log create mode 100644 lama-compiler/regression/expressions/orig/generated04297.log create mode 100644 lama-compiler/regression/expressions/orig/generated04298.log create mode 100644 lama-compiler/regression/expressions/orig/generated04299.log create mode 100644 lama-compiler/regression/expressions/orig/generated04300.log create mode 100644 lama-compiler/regression/expressions/orig/generated04301.log create mode 100644 lama-compiler/regression/expressions/orig/generated04302.log create mode 100644 lama-compiler/regression/expressions/orig/generated04303.log create mode 100644 lama-compiler/regression/expressions/orig/generated04304.log create mode 100644 lama-compiler/regression/expressions/orig/generated04305.log create mode 100644 lama-compiler/regression/expressions/orig/generated04306.log create mode 100644 lama-compiler/regression/expressions/orig/generated04307.log create mode 100644 lama-compiler/regression/expressions/orig/generated04308.log create mode 100644 lama-compiler/regression/expressions/orig/generated04309.log create mode 100644 lama-compiler/regression/expressions/orig/generated04310.log create mode 100644 lama-compiler/regression/expressions/orig/generated04311.log create mode 100644 lama-compiler/regression/expressions/orig/generated04312.log create mode 100644 lama-compiler/regression/expressions/orig/generated04313.log create mode 100644 lama-compiler/regression/expressions/orig/generated04314.log create mode 100644 lama-compiler/regression/expressions/orig/generated04315.log create mode 100644 lama-compiler/regression/expressions/orig/generated04316.log create mode 100644 lama-compiler/regression/expressions/orig/generated04317.log create mode 100644 lama-compiler/regression/expressions/orig/generated04318.log create mode 100644 lama-compiler/regression/expressions/orig/generated04319.log create mode 100644 lama-compiler/regression/expressions/orig/generated04320.log create mode 100644 lama-compiler/regression/expressions/orig/generated04321.log create mode 100644 lama-compiler/regression/expressions/orig/generated04322.log create mode 100644 lama-compiler/regression/expressions/orig/generated04323.log create mode 100644 lama-compiler/regression/expressions/orig/generated04324.log create mode 100644 lama-compiler/regression/expressions/orig/generated04325.log create mode 100644 lama-compiler/regression/expressions/orig/generated04326.log create mode 100644 lama-compiler/regression/expressions/orig/generated04327.log create mode 100644 lama-compiler/regression/expressions/orig/generated04328.log create mode 100644 lama-compiler/regression/expressions/orig/generated04329.log create mode 100644 lama-compiler/regression/expressions/orig/generated04330.log create mode 100644 lama-compiler/regression/expressions/orig/generated04331.log create mode 100644 lama-compiler/regression/expressions/orig/generated04332.log create mode 100644 lama-compiler/regression/expressions/orig/generated04333.log create mode 100644 lama-compiler/regression/expressions/orig/generated04334.log create mode 100644 lama-compiler/regression/expressions/orig/generated04335.log create mode 100644 lama-compiler/regression/expressions/orig/generated04336.log create mode 100644 lama-compiler/regression/expressions/orig/generated04337.log create mode 100644 lama-compiler/regression/expressions/orig/generated04338.log create mode 100644 lama-compiler/regression/expressions/orig/generated04339.log create mode 100644 lama-compiler/regression/expressions/orig/generated04340.log create mode 100644 lama-compiler/regression/expressions/orig/generated04341.log create mode 100644 lama-compiler/regression/expressions/orig/generated04342.log create mode 100644 lama-compiler/regression/expressions/orig/generated04343.log create mode 100644 lama-compiler/regression/expressions/orig/generated04344.log create mode 100644 lama-compiler/regression/expressions/orig/generated04345.log create mode 100644 lama-compiler/regression/expressions/orig/generated04346.log create mode 100644 lama-compiler/regression/expressions/orig/generated04347.log create mode 100644 lama-compiler/regression/expressions/orig/generated04348.log create mode 100644 lama-compiler/regression/expressions/orig/generated04349.log create mode 100644 lama-compiler/regression/expressions/orig/generated04350.log create mode 100644 lama-compiler/regression/expressions/orig/generated04351.log create mode 100644 lama-compiler/regression/expressions/orig/generated04352.log create mode 100644 lama-compiler/regression/expressions/orig/generated04353.log create mode 100644 lama-compiler/regression/expressions/orig/generated04354.log create mode 100644 lama-compiler/regression/expressions/orig/generated04355.log create mode 100644 lama-compiler/regression/expressions/orig/generated04356.log create mode 100644 lama-compiler/regression/expressions/orig/generated04357.log create mode 100644 lama-compiler/regression/expressions/orig/generated04358.log create mode 100644 lama-compiler/regression/expressions/orig/generated04359.log create mode 100644 lama-compiler/regression/expressions/orig/generated04360.log create mode 100644 lama-compiler/regression/expressions/orig/generated04361.log create mode 100644 lama-compiler/regression/expressions/orig/generated04362.log create mode 100644 lama-compiler/regression/expressions/orig/generated04363.log create mode 100644 lama-compiler/regression/expressions/orig/generated04364.log create mode 100644 lama-compiler/regression/expressions/orig/generated04365.log create mode 100644 lama-compiler/regression/expressions/orig/generated04366.log create mode 100644 lama-compiler/regression/expressions/orig/generated04367.log create mode 100644 lama-compiler/regression/expressions/orig/generated04368.log create mode 100644 lama-compiler/regression/expressions/orig/generated04369.log create mode 100644 lama-compiler/regression/expressions/orig/generated04370.log create mode 100644 lama-compiler/regression/expressions/orig/generated04371.log create mode 100644 lama-compiler/regression/expressions/orig/generated04372.log create mode 100644 lama-compiler/regression/expressions/orig/generated04373.log create mode 100644 lama-compiler/regression/expressions/orig/generated04374.log create mode 100644 lama-compiler/regression/expressions/orig/generated04375.log create mode 100644 lama-compiler/regression/expressions/orig/generated04376.log create mode 100644 lama-compiler/regression/expressions/orig/generated04377.log create mode 100644 lama-compiler/regression/expressions/orig/generated04378.log create mode 100644 lama-compiler/regression/expressions/orig/generated04379.log create mode 100644 lama-compiler/regression/expressions/orig/generated04380.log create mode 100644 lama-compiler/regression/expressions/orig/generated04381.log create mode 100644 lama-compiler/regression/expressions/orig/generated04382.log create mode 100644 lama-compiler/regression/expressions/orig/generated04383.log create mode 100644 lama-compiler/regression/expressions/orig/generated04384.log create mode 100644 lama-compiler/regression/expressions/orig/generated04385.log create mode 100644 lama-compiler/regression/expressions/orig/generated04386.log create mode 100644 lama-compiler/regression/expressions/orig/generated04387.log create mode 100644 lama-compiler/regression/expressions/orig/generated04388.log create mode 100644 lama-compiler/regression/expressions/orig/generated04389.log create mode 100644 lama-compiler/regression/expressions/orig/generated04390.log create mode 100644 lama-compiler/regression/expressions/orig/generated04391.log create mode 100644 lama-compiler/regression/expressions/orig/generated04392.log create mode 100644 lama-compiler/regression/expressions/orig/generated04393.log create mode 100644 lama-compiler/regression/expressions/orig/generated04394.log create mode 100644 lama-compiler/regression/expressions/orig/generated04395.log create mode 100644 lama-compiler/regression/expressions/orig/generated04396.log create mode 100644 lama-compiler/regression/expressions/orig/generated04397.log create mode 100644 lama-compiler/regression/expressions/orig/generated04398.log create mode 100644 lama-compiler/regression/expressions/orig/generated04399.log create mode 100644 lama-compiler/regression/expressions/orig/generated04400.log create mode 100644 lama-compiler/regression/expressions/orig/generated04401.log create mode 100644 lama-compiler/regression/expressions/orig/generated04402.log create mode 100644 lama-compiler/regression/expressions/orig/generated04403.log create mode 100644 lama-compiler/regression/expressions/orig/generated04404.log create mode 100644 lama-compiler/regression/expressions/orig/generated04405.log create mode 100644 lama-compiler/regression/expressions/orig/generated04406.log create mode 100644 lama-compiler/regression/expressions/orig/generated04407.log create mode 100644 lama-compiler/regression/expressions/orig/generated04408.log create mode 100644 lama-compiler/regression/expressions/orig/generated04409.log create mode 100644 lama-compiler/regression/expressions/orig/generated04410.log create mode 100644 lama-compiler/regression/expressions/orig/generated04411.log create mode 100644 lama-compiler/regression/expressions/orig/generated04412.log create mode 100644 lama-compiler/regression/expressions/orig/generated04413.log create mode 100644 lama-compiler/regression/expressions/orig/generated04414.log create mode 100644 lama-compiler/regression/expressions/orig/generated04415.log create mode 100644 lama-compiler/regression/expressions/orig/generated04416.log create mode 100644 lama-compiler/regression/expressions/orig/generated04417.log create mode 100644 lama-compiler/regression/expressions/orig/generated04418.log create mode 100644 lama-compiler/regression/expressions/orig/generated04419.log create mode 100644 lama-compiler/regression/expressions/orig/generated04420.log create mode 100644 lama-compiler/regression/expressions/orig/generated04421.log create mode 100644 lama-compiler/regression/expressions/orig/generated04422.log create mode 100644 lama-compiler/regression/expressions/orig/generated04423.log create mode 100644 lama-compiler/regression/expressions/orig/generated04424.log create mode 100644 lama-compiler/regression/expressions/orig/generated04425.log create mode 100644 lama-compiler/regression/expressions/orig/generated04426.log create mode 100644 lama-compiler/regression/expressions/orig/generated04427.log create mode 100644 lama-compiler/regression/expressions/orig/generated04428.log create mode 100644 lama-compiler/regression/expressions/orig/generated04429.log create mode 100644 lama-compiler/regression/expressions/orig/generated04430.log create mode 100644 lama-compiler/regression/expressions/orig/generated04431.log create mode 100644 lama-compiler/regression/expressions/orig/generated04432.log create mode 100644 lama-compiler/regression/expressions/orig/generated04433.log create mode 100644 lama-compiler/regression/expressions/orig/generated04434.log create mode 100644 lama-compiler/regression/expressions/orig/generated04435.log create mode 100644 lama-compiler/regression/expressions/orig/generated04436.log create mode 100644 lama-compiler/regression/expressions/orig/generated04437.log create mode 100644 lama-compiler/regression/expressions/orig/generated04438.log create mode 100644 lama-compiler/regression/expressions/orig/generated04439.log create mode 100644 lama-compiler/regression/expressions/orig/generated04440.log create mode 100644 lama-compiler/regression/expressions/orig/generated04441.log create mode 100644 lama-compiler/regression/expressions/orig/generated04442.log create mode 100644 lama-compiler/regression/expressions/orig/generated04443.log create mode 100644 lama-compiler/regression/expressions/orig/generated04444.log create mode 100644 lama-compiler/regression/expressions/orig/generated04445.log create mode 100644 lama-compiler/regression/expressions/orig/generated04446.log create mode 100644 lama-compiler/regression/expressions/orig/generated04447.log create mode 100644 lama-compiler/regression/expressions/orig/generated04448.log create mode 100644 lama-compiler/regression/expressions/orig/generated04449.log create mode 100644 lama-compiler/regression/expressions/orig/generated04450.log create mode 100644 lama-compiler/regression/expressions/orig/generated04451.log create mode 100644 lama-compiler/regression/expressions/orig/generated04452.log create mode 100644 lama-compiler/regression/expressions/orig/generated04453.log create mode 100644 lama-compiler/regression/expressions/orig/generated04454.log create mode 100644 lama-compiler/regression/expressions/orig/generated04455.log create mode 100644 lama-compiler/regression/expressions/orig/generated04456.log create mode 100644 lama-compiler/regression/expressions/orig/generated04457.log create mode 100644 lama-compiler/regression/expressions/orig/generated04458.log create mode 100644 lama-compiler/regression/expressions/orig/generated04459.log create mode 100644 lama-compiler/regression/expressions/orig/generated04460.log create mode 100644 lama-compiler/regression/expressions/orig/generated04461.log create mode 100644 lama-compiler/regression/expressions/orig/generated04462.log create mode 100644 lama-compiler/regression/expressions/orig/generated04463.log create mode 100644 lama-compiler/regression/expressions/orig/generated04464.log create mode 100644 lama-compiler/regression/expressions/orig/generated04465.log create mode 100644 lama-compiler/regression/expressions/orig/generated04466.log create mode 100644 lama-compiler/regression/expressions/orig/generated04467.log create mode 100644 lama-compiler/regression/expressions/orig/generated04468.log create mode 100644 lama-compiler/regression/expressions/orig/generated04469.log create mode 100644 lama-compiler/regression/expressions/orig/generated04470.log create mode 100644 lama-compiler/regression/expressions/orig/generated04471.log create mode 100644 lama-compiler/regression/expressions/orig/generated04472.log create mode 100644 lama-compiler/regression/expressions/orig/generated04473.log create mode 100644 lama-compiler/regression/expressions/orig/generated04474.log create mode 100644 lama-compiler/regression/expressions/orig/generated04475.log create mode 100644 lama-compiler/regression/expressions/orig/generated04476.log create mode 100644 lama-compiler/regression/expressions/orig/generated04477.log create mode 100644 lama-compiler/regression/expressions/orig/generated04478.log create mode 100644 lama-compiler/regression/expressions/orig/generated04479.log create mode 100644 lama-compiler/regression/expressions/orig/generated04480.log create mode 100644 lama-compiler/regression/expressions/orig/generated04481.log create mode 100644 lama-compiler/regression/expressions/orig/generated04482.log create mode 100644 lama-compiler/regression/expressions/orig/generated04483.log create mode 100644 lama-compiler/regression/expressions/orig/generated04484.log create mode 100644 lama-compiler/regression/expressions/orig/generated04485.log create mode 100644 lama-compiler/regression/expressions/orig/generated04486.log create mode 100644 lama-compiler/regression/expressions/orig/generated04487.log create mode 100644 lama-compiler/regression/expressions/orig/generated04488.log create mode 100644 lama-compiler/regression/expressions/orig/generated04489.log create mode 100644 lama-compiler/regression/expressions/orig/generated04490.log create mode 100644 lama-compiler/regression/expressions/orig/generated04491.log create mode 100644 lama-compiler/regression/expressions/orig/generated04492.log create mode 100644 lama-compiler/regression/expressions/orig/generated04493.log create mode 100644 lama-compiler/regression/expressions/orig/generated04494.log create mode 100644 lama-compiler/regression/expressions/orig/generated04495.log create mode 100644 lama-compiler/regression/expressions/orig/generated04496.log create mode 100644 lama-compiler/regression/expressions/orig/generated04497.log create mode 100644 lama-compiler/regression/expressions/orig/generated04498.log create mode 100644 lama-compiler/regression/expressions/orig/generated04499.log create mode 100644 lama-compiler/regression/expressions/orig/generated04500.log create mode 100644 lama-compiler/regression/expressions/orig/generated04501.log create mode 100644 lama-compiler/regression/expressions/orig/generated04502.log create mode 100644 lama-compiler/regression/expressions/orig/generated04503.log create mode 100644 lama-compiler/regression/expressions/orig/generated04504.log create mode 100644 lama-compiler/regression/expressions/orig/generated04505.log create mode 100644 lama-compiler/regression/expressions/orig/generated04506.log create mode 100644 lama-compiler/regression/expressions/orig/generated04507.log create mode 100644 lama-compiler/regression/expressions/orig/generated04508.log create mode 100644 lama-compiler/regression/expressions/orig/generated04509.log create mode 100644 lama-compiler/regression/expressions/orig/generated04510.log create mode 100644 lama-compiler/regression/expressions/orig/generated04511.log create mode 100644 lama-compiler/regression/expressions/orig/generated04512.log create mode 100644 lama-compiler/regression/expressions/orig/generated04513.log create mode 100644 lama-compiler/regression/expressions/orig/generated04514.log create mode 100644 lama-compiler/regression/expressions/orig/generated04515.log create mode 100644 lama-compiler/regression/expressions/orig/generated04516.log create mode 100644 lama-compiler/regression/expressions/orig/generated04517.log create mode 100644 lama-compiler/regression/expressions/orig/generated04518.log create mode 100644 lama-compiler/regression/expressions/orig/generated04519.log create mode 100644 lama-compiler/regression/expressions/orig/generated04520.log create mode 100644 lama-compiler/regression/expressions/orig/generated04521.log create mode 100644 lama-compiler/regression/expressions/orig/generated04522.log create mode 100644 lama-compiler/regression/expressions/orig/generated04523.log create mode 100644 lama-compiler/regression/expressions/orig/generated04524.log create mode 100644 lama-compiler/regression/expressions/orig/generated04525.log create mode 100644 lama-compiler/regression/expressions/orig/generated04526.log create mode 100644 lama-compiler/regression/expressions/orig/generated04527.log create mode 100644 lama-compiler/regression/expressions/orig/generated04528.log create mode 100644 lama-compiler/regression/expressions/orig/generated04529.log create mode 100644 lama-compiler/regression/expressions/orig/generated04530.log create mode 100644 lama-compiler/regression/expressions/orig/generated04531.log create mode 100644 lama-compiler/regression/expressions/orig/generated04532.log create mode 100644 lama-compiler/regression/expressions/orig/generated04533.log create mode 100644 lama-compiler/regression/expressions/orig/generated04534.log create mode 100644 lama-compiler/regression/expressions/orig/generated04535.log create mode 100644 lama-compiler/regression/expressions/orig/generated04536.log create mode 100644 lama-compiler/regression/expressions/orig/generated04537.log create mode 100644 lama-compiler/regression/expressions/orig/generated04538.log create mode 100644 lama-compiler/regression/expressions/orig/generated04539.log create mode 100644 lama-compiler/regression/expressions/orig/generated04540.log create mode 100644 lama-compiler/regression/expressions/orig/generated04541.log create mode 100644 lama-compiler/regression/expressions/orig/generated04542.log create mode 100644 lama-compiler/regression/expressions/orig/generated04543.log create mode 100644 lama-compiler/regression/expressions/orig/generated04544.log create mode 100644 lama-compiler/regression/expressions/orig/generated04545.log create mode 100644 lama-compiler/regression/expressions/orig/generated04546.log create mode 100644 lama-compiler/regression/expressions/orig/generated04547.log create mode 100644 lama-compiler/regression/expressions/orig/generated04548.log create mode 100644 lama-compiler/regression/expressions/orig/generated04549.log create mode 100644 lama-compiler/regression/expressions/orig/generated04550.log create mode 100644 lama-compiler/regression/expressions/orig/generated04551.log create mode 100644 lama-compiler/regression/expressions/orig/generated04552.log create mode 100644 lama-compiler/regression/expressions/orig/generated04553.log create mode 100644 lama-compiler/regression/expressions/orig/generated04554.log create mode 100644 lama-compiler/regression/expressions/orig/generated04555.log create mode 100644 lama-compiler/regression/expressions/orig/generated04556.log create mode 100644 lama-compiler/regression/expressions/orig/generated04557.log create mode 100644 lama-compiler/regression/expressions/orig/generated04558.log create mode 100644 lama-compiler/regression/expressions/orig/generated04559.log create mode 100644 lama-compiler/regression/expressions/orig/generated04560.log create mode 100644 lama-compiler/regression/expressions/orig/generated04561.log create mode 100644 lama-compiler/regression/expressions/orig/generated04562.log create mode 100644 lama-compiler/regression/expressions/orig/generated04563.log create mode 100644 lama-compiler/regression/expressions/orig/generated04564.log create mode 100644 lama-compiler/regression/expressions/orig/generated04565.log create mode 100644 lama-compiler/regression/expressions/orig/generated04566.log create mode 100644 lama-compiler/regression/expressions/orig/generated04567.log create mode 100644 lama-compiler/regression/expressions/orig/generated04568.log create mode 100644 lama-compiler/regression/expressions/orig/generated04569.log create mode 100644 lama-compiler/regression/expressions/orig/generated04570.log create mode 100644 lama-compiler/regression/expressions/orig/generated04571.log create mode 100644 lama-compiler/regression/expressions/orig/generated04572.log create mode 100644 lama-compiler/regression/expressions/orig/generated04573.log create mode 100644 lama-compiler/regression/expressions/orig/generated04574.log create mode 100644 lama-compiler/regression/expressions/orig/generated04575.log create mode 100644 lama-compiler/regression/expressions/orig/generated04576.log create mode 100644 lama-compiler/regression/expressions/orig/generated04577.log create mode 100644 lama-compiler/regression/expressions/orig/generated04578.log create mode 100644 lama-compiler/regression/expressions/orig/generated04579.log create mode 100644 lama-compiler/regression/expressions/orig/generated04580.log create mode 100644 lama-compiler/regression/expressions/orig/generated04581.log create mode 100644 lama-compiler/regression/expressions/orig/generated04582.log create mode 100644 lama-compiler/regression/expressions/orig/generated04583.log create mode 100644 lama-compiler/regression/expressions/orig/generated04584.log create mode 100644 lama-compiler/regression/expressions/orig/generated04585.log create mode 100644 lama-compiler/regression/expressions/orig/generated04586.log create mode 100644 lama-compiler/regression/expressions/orig/generated04587.log create mode 100644 lama-compiler/regression/expressions/orig/generated04588.log create mode 100644 lama-compiler/regression/expressions/orig/generated04589.log create mode 100644 lama-compiler/regression/expressions/orig/generated04590.log create mode 100644 lama-compiler/regression/expressions/orig/generated04591.log create mode 100644 lama-compiler/regression/expressions/orig/generated04592.log create mode 100644 lama-compiler/regression/expressions/orig/generated04593.log create mode 100644 lama-compiler/regression/expressions/orig/generated04594.log create mode 100644 lama-compiler/regression/expressions/orig/generated04595.log create mode 100644 lama-compiler/regression/expressions/orig/generated04596.log create mode 100644 lama-compiler/regression/expressions/orig/generated04597.log create mode 100644 lama-compiler/regression/expressions/orig/generated04598.log create mode 100644 lama-compiler/regression/expressions/orig/generated04599.log create mode 100644 lama-compiler/regression/expressions/orig/generated04600.log create mode 100644 lama-compiler/regression/expressions/orig/generated04601.log create mode 100644 lama-compiler/regression/expressions/orig/generated04602.log create mode 100644 lama-compiler/regression/expressions/orig/generated04603.log create mode 100644 lama-compiler/regression/expressions/orig/generated04604.log create mode 100644 lama-compiler/regression/expressions/orig/generated04605.log create mode 100644 lama-compiler/regression/expressions/orig/generated04606.log create mode 100644 lama-compiler/regression/expressions/orig/generated04607.log create mode 100644 lama-compiler/regression/expressions/orig/generated04608.log create mode 100644 lama-compiler/regression/expressions/orig/generated04609.log create mode 100644 lama-compiler/regression/expressions/orig/generated04610.log create mode 100644 lama-compiler/regression/expressions/orig/generated04611.log create mode 100644 lama-compiler/regression/expressions/orig/generated04612.log create mode 100644 lama-compiler/regression/expressions/orig/generated04613.log create mode 100644 lama-compiler/regression/expressions/orig/generated04614.log create mode 100644 lama-compiler/regression/expressions/orig/generated04615.log create mode 100644 lama-compiler/regression/expressions/orig/generated04616.log create mode 100644 lama-compiler/regression/expressions/orig/generated04617.log create mode 100644 lama-compiler/regression/expressions/orig/generated04618.log create mode 100644 lama-compiler/regression/expressions/orig/generated04619.log create mode 100644 lama-compiler/regression/expressions/orig/generated04620.log create mode 100644 lama-compiler/regression/expressions/orig/generated04621.log create mode 100644 lama-compiler/regression/expressions/orig/generated04622.log create mode 100644 lama-compiler/regression/expressions/orig/generated04623.log create mode 100644 lama-compiler/regression/expressions/orig/generated04624.log create mode 100644 lama-compiler/regression/expressions/orig/generated04625.log create mode 100644 lama-compiler/regression/expressions/orig/generated04626.log create mode 100644 lama-compiler/regression/expressions/orig/generated04627.log create mode 100644 lama-compiler/regression/expressions/orig/generated04628.log create mode 100644 lama-compiler/regression/expressions/orig/generated04629.log create mode 100644 lama-compiler/regression/expressions/orig/generated04630.log create mode 100644 lama-compiler/regression/expressions/orig/generated04631.log create mode 100644 lama-compiler/regression/expressions/orig/generated04632.log create mode 100644 lama-compiler/regression/expressions/orig/generated04633.log create mode 100644 lama-compiler/regression/expressions/orig/generated04634.log create mode 100644 lama-compiler/regression/expressions/orig/generated04635.log create mode 100644 lama-compiler/regression/expressions/orig/generated04636.log create mode 100644 lama-compiler/regression/expressions/orig/generated04637.log create mode 100644 lama-compiler/regression/expressions/orig/generated04638.log create mode 100644 lama-compiler/regression/expressions/orig/generated04639.log create mode 100644 lama-compiler/regression/expressions/orig/generated04640.log create mode 100644 lama-compiler/regression/expressions/orig/generated04641.log create mode 100644 lama-compiler/regression/expressions/orig/generated04642.log create mode 100644 lama-compiler/regression/expressions/orig/generated04643.log create mode 100644 lama-compiler/regression/expressions/orig/generated04644.log create mode 100644 lama-compiler/regression/expressions/orig/generated04645.log create mode 100644 lama-compiler/regression/expressions/orig/generated04646.log create mode 100644 lama-compiler/regression/expressions/orig/generated04647.log create mode 100644 lama-compiler/regression/expressions/orig/generated04648.log create mode 100644 lama-compiler/regression/expressions/orig/generated04649.log create mode 100644 lama-compiler/regression/expressions/orig/generated04650.log create mode 100644 lama-compiler/regression/expressions/orig/generated04651.log create mode 100644 lama-compiler/regression/expressions/orig/generated04652.log create mode 100644 lama-compiler/regression/expressions/orig/generated04653.log create mode 100644 lama-compiler/regression/expressions/orig/generated04654.log create mode 100644 lama-compiler/regression/expressions/orig/generated04655.log create mode 100644 lama-compiler/regression/expressions/orig/generated04656.log create mode 100644 lama-compiler/regression/expressions/orig/generated04657.log create mode 100644 lama-compiler/regression/expressions/orig/generated04658.log create mode 100644 lama-compiler/regression/expressions/orig/generated04659.log create mode 100644 lama-compiler/regression/expressions/orig/generated04660.log create mode 100644 lama-compiler/regression/expressions/orig/generated04661.log create mode 100644 lama-compiler/regression/expressions/orig/generated04662.log create mode 100644 lama-compiler/regression/expressions/orig/generated04663.log create mode 100644 lama-compiler/regression/expressions/orig/generated04664.log create mode 100644 lama-compiler/regression/expressions/orig/generated04665.log create mode 100644 lama-compiler/regression/expressions/orig/generated04666.log create mode 100644 lama-compiler/regression/expressions/orig/generated04667.log create mode 100644 lama-compiler/regression/expressions/orig/generated04668.log create mode 100644 lama-compiler/regression/expressions/orig/generated04669.log create mode 100644 lama-compiler/regression/expressions/orig/generated04670.log create mode 100644 lama-compiler/regression/expressions/orig/generated04671.log create mode 100644 lama-compiler/regression/expressions/orig/generated04672.log create mode 100644 lama-compiler/regression/expressions/orig/generated04673.log create mode 100644 lama-compiler/regression/expressions/orig/generated04674.log create mode 100644 lama-compiler/regression/expressions/orig/generated04675.log create mode 100644 lama-compiler/regression/expressions/orig/generated04676.log create mode 100644 lama-compiler/regression/expressions/orig/generated04677.log create mode 100644 lama-compiler/regression/expressions/orig/generated04678.log create mode 100644 lama-compiler/regression/expressions/orig/generated04679.log create mode 100644 lama-compiler/regression/expressions/orig/generated04680.log create mode 100644 lama-compiler/regression/expressions/orig/generated04681.log create mode 100644 lama-compiler/regression/expressions/orig/generated04682.log create mode 100644 lama-compiler/regression/expressions/orig/generated04683.log create mode 100644 lama-compiler/regression/expressions/orig/generated04684.log create mode 100644 lama-compiler/regression/expressions/orig/generated04685.log create mode 100644 lama-compiler/regression/expressions/orig/generated04686.log create mode 100644 lama-compiler/regression/expressions/orig/generated04687.log create mode 100644 lama-compiler/regression/expressions/orig/generated04688.log create mode 100644 lama-compiler/regression/expressions/orig/generated04689.log create mode 100644 lama-compiler/regression/expressions/orig/generated04690.log create mode 100644 lama-compiler/regression/expressions/orig/generated04691.log create mode 100644 lama-compiler/regression/expressions/orig/generated04692.log create mode 100644 lama-compiler/regression/expressions/orig/generated04693.log create mode 100644 lama-compiler/regression/expressions/orig/generated04694.log create mode 100644 lama-compiler/regression/expressions/orig/generated04695.log create mode 100644 lama-compiler/regression/expressions/orig/generated04696.log create mode 100644 lama-compiler/regression/expressions/orig/generated04697.log create mode 100644 lama-compiler/regression/expressions/orig/generated04698.log create mode 100644 lama-compiler/regression/expressions/orig/generated04699.log create mode 100644 lama-compiler/regression/expressions/orig/generated04700.log create mode 100644 lama-compiler/regression/expressions/orig/generated04701.log create mode 100644 lama-compiler/regression/expressions/orig/generated04702.log create mode 100644 lama-compiler/regression/expressions/orig/generated04703.log create mode 100644 lama-compiler/regression/expressions/orig/generated04704.log create mode 100644 lama-compiler/regression/expressions/orig/generated04705.log create mode 100644 lama-compiler/regression/expressions/orig/generated04706.log create mode 100644 lama-compiler/regression/expressions/orig/generated04707.log create mode 100644 lama-compiler/regression/expressions/orig/generated04708.log create mode 100644 lama-compiler/regression/expressions/orig/generated04709.log create mode 100644 lama-compiler/regression/expressions/orig/generated04710.log create mode 100644 lama-compiler/regression/expressions/orig/generated04711.log create mode 100644 lama-compiler/regression/expressions/orig/generated04712.log create mode 100644 lama-compiler/regression/expressions/orig/generated04713.log create mode 100644 lama-compiler/regression/expressions/orig/generated04714.log create mode 100644 lama-compiler/regression/expressions/orig/generated04715.log create mode 100644 lama-compiler/regression/expressions/orig/generated04716.log create mode 100644 lama-compiler/regression/expressions/orig/generated04717.log create mode 100644 lama-compiler/regression/expressions/orig/generated04718.log create mode 100644 lama-compiler/regression/expressions/orig/generated04719.log create mode 100644 lama-compiler/regression/expressions/orig/generated04720.log create mode 100644 lama-compiler/regression/expressions/orig/generated04721.log create mode 100644 lama-compiler/regression/expressions/orig/generated04722.log create mode 100644 lama-compiler/regression/expressions/orig/generated04723.log create mode 100644 lama-compiler/regression/expressions/orig/generated04724.log create mode 100644 lama-compiler/regression/expressions/orig/generated04725.log create mode 100644 lama-compiler/regression/expressions/orig/generated04726.log create mode 100644 lama-compiler/regression/expressions/orig/generated04727.log create mode 100644 lama-compiler/regression/expressions/orig/generated04728.log create mode 100644 lama-compiler/regression/expressions/orig/generated04729.log create mode 100644 lama-compiler/regression/expressions/orig/generated04730.log create mode 100644 lama-compiler/regression/expressions/orig/generated04731.log create mode 100644 lama-compiler/regression/expressions/orig/generated04732.log create mode 100644 lama-compiler/regression/expressions/orig/generated04733.log create mode 100644 lama-compiler/regression/expressions/orig/generated04734.log create mode 100644 lama-compiler/regression/expressions/orig/generated04735.log create mode 100644 lama-compiler/regression/expressions/orig/generated04736.log create mode 100644 lama-compiler/regression/expressions/orig/generated04737.log create mode 100644 lama-compiler/regression/expressions/orig/generated04738.log create mode 100644 lama-compiler/regression/expressions/orig/generated04739.log create mode 100644 lama-compiler/regression/expressions/orig/generated04740.log create mode 100644 lama-compiler/regression/expressions/orig/generated04741.log create mode 100644 lama-compiler/regression/expressions/orig/generated04742.log create mode 100644 lama-compiler/regression/expressions/orig/generated04743.log create mode 100644 lama-compiler/regression/expressions/orig/generated04744.log create mode 100644 lama-compiler/regression/expressions/orig/generated04745.log create mode 100644 lama-compiler/regression/expressions/orig/generated04746.log create mode 100644 lama-compiler/regression/expressions/orig/generated04747.log create mode 100644 lama-compiler/regression/expressions/orig/generated04748.log create mode 100644 lama-compiler/regression/expressions/orig/generated04749.log create mode 100644 lama-compiler/regression/expressions/orig/generated04750.log create mode 100644 lama-compiler/regression/expressions/orig/generated04751.log create mode 100644 lama-compiler/regression/expressions/orig/generated04752.log create mode 100644 lama-compiler/regression/expressions/orig/generated04753.log create mode 100644 lama-compiler/regression/expressions/orig/generated04754.log create mode 100644 lama-compiler/regression/expressions/orig/generated04755.log create mode 100644 lama-compiler/regression/expressions/orig/generated04756.log create mode 100644 lama-compiler/regression/expressions/orig/generated04757.log create mode 100644 lama-compiler/regression/expressions/orig/generated04758.log create mode 100644 lama-compiler/regression/expressions/orig/generated04759.log create mode 100644 lama-compiler/regression/expressions/orig/generated04760.log create mode 100644 lama-compiler/regression/expressions/orig/generated04761.log create mode 100644 lama-compiler/regression/expressions/orig/generated04762.log create mode 100644 lama-compiler/regression/expressions/orig/generated04763.log create mode 100644 lama-compiler/regression/expressions/orig/generated04764.log create mode 100644 lama-compiler/regression/expressions/orig/generated04765.log create mode 100644 lama-compiler/regression/expressions/orig/generated04766.log create mode 100644 lama-compiler/regression/expressions/orig/generated04767.log create mode 100644 lama-compiler/regression/expressions/orig/generated04768.log create mode 100644 lama-compiler/regression/expressions/orig/generated04769.log create mode 100644 lama-compiler/regression/expressions/orig/generated04770.log create mode 100644 lama-compiler/regression/expressions/orig/generated04771.log create mode 100644 lama-compiler/regression/expressions/orig/generated04772.log create mode 100644 lama-compiler/regression/expressions/orig/generated04773.log create mode 100644 lama-compiler/regression/expressions/orig/generated04774.log create mode 100644 lama-compiler/regression/expressions/orig/generated04775.log create mode 100644 lama-compiler/regression/expressions/orig/generated04776.log create mode 100644 lama-compiler/regression/expressions/orig/generated04777.log create mode 100644 lama-compiler/regression/expressions/orig/generated04778.log create mode 100644 lama-compiler/regression/expressions/orig/generated04779.log create mode 100644 lama-compiler/regression/expressions/orig/generated04780.log create mode 100644 lama-compiler/regression/expressions/orig/generated04781.log create mode 100644 lama-compiler/regression/expressions/orig/generated04782.log create mode 100644 lama-compiler/regression/expressions/orig/generated04783.log create mode 100644 lama-compiler/regression/expressions/orig/generated04784.log create mode 100644 lama-compiler/regression/expressions/orig/generated04785.log create mode 100644 lama-compiler/regression/expressions/orig/generated04786.log create mode 100644 lama-compiler/regression/expressions/orig/generated04787.log create mode 100644 lama-compiler/regression/expressions/orig/generated04788.log create mode 100644 lama-compiler/regression/expressions/orig/generated04789.log create mode 100644 lama-compiler/regression/expressions/orig/generated04790.log create mode 100644 lama-compiler/regression/expressions/orig/generated04791.log create mode 100644 lama-compiler/regression/expressions/orig/generated04792.log create mode 100644 lama-compiler/regression/expressions/orig/generated04793.log create mode 100644 lama-compiler/regression/expressions/orig/generated04794.log create mode 100644 lama-compiler/regression/expressions/orig/generated04795.log create mode 100644 lama-compiler/regression/expressions/orig/generated04796.log create mode 100644 lama-compiler/regression/expressions/orig/generated04797.log create mode 100644 lama-compiler/regression/expressions/orig/generated04798.log create mode 100644 lama-compiler/regression/expressions/orig/generated04799.log create mode 100644 lama-compiler/regression/expressions/orig/generated04800.log create mode 100644 lama-compiler/regression/expressions/orig/generated04801.log create mode 100644 lama-compiler/regression/expressions/orig/generated04802.log create mode 100644 lama-compiler/regression/expressions/orig/generated04803.log create mode 100644 lama-compiler/regression/expressions/orig/generated04804.log create mode 100644 lama-compiler/regression/expressions/orig/generated04805.log create mode 100644 lama-compiler/regression/expressions/orig/generated04806.log create mode 100644 lama-compiler/regression/expressions/orig/generated04807.log create mode 100644 lama-compiler/regression/expressions/orig/generated04808.log create mode 100644 lama-compiler/regression/expressions/orig/generated04809.log create mode 100644 lama-compiler/regression/expressions/orig/generated04810.log create mode 100644 lama-compiler/regression/expressions/orig/generated04811.log create mode 100644 lama-compiler/regression/expressions/orig/generated04812.log create mode 100644 lama-compiler/regression/expressions/orig/generated04813.log create mode 100644 lama-compiler/regression/expressions/orig/generated04814.log create mode 100644 lama-compiler/regression/expressions/orig/generated04815.log create mode 100644 lama-compiler/regression/expressions/orig/generated04816.log create mode 100644 lama-compiler/regression/expressions/orig/generated04817.log create mode 100644 lama-compiler/regression/expressions/orig/generated04818.log create mode 100644 lama-compiler/regression/expressions/orig/generated04819.log create mode 100644 lama-compiler/regression/expressions/orig/generated04820.log create mode 100644 lama-compiler/regression/expressions/orig/generated04821.log create mode 100644 lama-compiler/regression/expressions/orig/generated04822.log create mode 100644 lama-compiler/regression/expressions/orig/generated04823.log create mode 100644 lama-compiler/regression/expressions/orig/generated04824.log create mode 100644 lama-compiler/regression/expressions/orig/generated04825.log create mode 100644 lama-compiler/regression/expressions/orig/generated04826.log create mode 100644 lama-compiler/regression/expressions/orig/generated04827.log create mode 100644 lama-compiler/regression/expressions/orig/generated04828.log create mode 100644 lama-compiler/regression/expressions/orig/generated04829.log create mode 100644 lama-compiler/regression/expressions/orig/generated04830.log create mode 100644 lama-compiler/regression/expressions/orig/generated04831.log create mode 100644 lama-compiler/regression/expressions/orig/generated04832.log create mode 100644 lama-compiler/regression/expressions/orig/generated04833.log create mode 100644 lama-compiler/regression/expressions/orig/generated04834.log create mode 100644 lama-compiler/regression/expressions/orig/generated04835.log create mode 100644 lama-compiler/regression/expressions/orig/generated04836.log create mode 100644 lama-compiler/regression/expressions/orig/generated04837.log create mode 100644 lama-compiler/regression/expressions/orig/generated04838.log create mode 100644 lama-compiler/regression/expressions/orig/generated04839.log create mode 100644 lama-compiler/regression/expressions/orig/generated04840.log create mode 100644 lama-compiler/regression/expressions/orig/generated04841.log create mode 100644 lama-compiler/regression/expressions/orig/generated04842.log create mode 100644 lama-compiler/regression/expressions/orig/generated04843.log create mode 100644 lama-compiler/regression/expressions/orig/generated04844.log create mode 100644 lama-compiler/regression/expressions/orig/generated04845.log create mode 100644 lama-compiler/regression/expressions/orig/generated04846.log create mode 100644 lama-compiler/regression/expressions/orig/generated04847.log create mode 100644 lama-compiler/regression/expressions/orig/generated04848.log create mode 100644 lama-compiler/regression/expressions/orig/generated04849.log create mode 100644 lama-compiler/regression/expressions/orig/generated04850.log create mode 100644 lama-compiler/regression/expressions/orig/generated04851.log create mode 100644 lama-compiler/regression/expressions/orig/generated04852.log create mode 100644 lama-compiler/regression/expressions/orig/generated04853.log create mode 100644 lama-compiler/regression/expressions/orig/generated04854.log create mode 100644 lama-compiler/regression/expressions/orig/generated04855.log create mode 100644 lama-compiler/regression/expressions/orig/generated04856.log create mode 100644 lama-compiler/regression/expressions/orig/generated04857.log create mode 100644 lama-compiler/regression/expressions/orig/generated04858.log create mode 100644 lama-compiler/regression/expressions/orig/generated04859.log create mode 100644 lama-compiler/regression/expressions/orig/generated04860.log create mode 100644 lama-compiler/regression/expressions/orig/generated04861.log create mode 100644 lama-compiler/regression/expressions/orig/generated04862.log create mode 100644 lama-compiler/regression/expressions/orig/generated04863.log create mode 100644 lama-compiler/regression/expressions/orig/generated04864.log create mode 100644 lama-compiler/regression/expressions/orig/generated04865.log create mode 100644 lama-compiler/regression/expressions/orig/generated04866.log create mode 100644 lama-compiler/regression/expressions/orig/generated04867.log create mode 100644 lama-compiler/regression/expressions/orig/generated04868.log create mode 100644 lama-compiler/regression/expressions/orig/generated04869.log create mode 100644 lama-compiler/regression/expressions/orig/generated04870.log create mode 100644 lama-compiler/regression/expressions/orig/generated04871.log create mode 100644 lama-compiler/regression/expressions/orig/generated04872.log create mode 100644 lama-compiler/regression/expressions/orig/generated04874.log create mode 100644 lama-compiler/regression/expressions/orig/generated04875.log create mode 100644 lama-compiler/regression/expressions/orig/generated04876.log create mode 100644 lama-compiler/regression/expressions/orig/generated04877.log create mode 100644 lama-compiler/regression/expressions/orig/generated04878.log create mode 100644 lama-compiler/regression/expressions/orig/generated04879.log create mode 100644 lama-compiler/regression/expressions/orig/generated04880.log create mode 100644 lama-compiler/regression/expressions/orig/generated04881.log create mode 100644 lama-compiler/regression/expressions/orig/generated04882.log create mode 100644 lama-compiler/regression/expressions/orig/generated04883.log create mode 100644 lama-compiler/regression/expressions/orig/generated04884.log create mode 100644 lama-compiler/regression/expressions/orig/generated04885.log create mode 100644 lama-compiler/regression/expressions/orig/generated04886.log create mode 100644 lama-compiler/regression/expressions/orig/generated04887.log create mode 100644 lama-compiler/regression/expressions/orig/generated04888.log create mode 100644 lama-compiler/regression/expressions/orig/generated04889.log create mode 100644 lama-compiler/regression/expressions/orig/generated04890.log create mode 100644 lama-compiler/regression/expressions/orig/generated04891.log create mode 100644 lama-compiler/regression/expressions/orig/generated04892.log create mode 100644 lama-compiler/regression/expressions/orig/generated04893.log create mode 100644 lama-compiler/regression/expressions/orig/generated04894.log create mode 100644 lama-compiler/regression/expressions/orig/generated04895.log create mode 100644 lama-compiler/regression/expressions/orig/generated04896.log create mode 100644 lama-compiler/regression/expressions/orig/generated04897.log create mode 100644 lama-compiler/regression/expressions/orig/generated04898.log create mode 100644 lama-compiler/regression/expressions/orig/generated04899.log create mode 100644 lama-compiler/regression/expressions/orig/generated04900.log create mode 100644 lama-compiler/regression/expressions/orig/generated04901.log create mode 100644 lama-compiler/regression/expressions/orig/generated04902.log create mode 100644 lama-compiler/regression/expressions/orig/generated04903.log create mode 100644 lama-compiler/regression/expressions/orig/generated04904.log create mode 100644 lama-compiler/regression/expressions/orig/generated04905.log create mode 100644 lama-compiler/regression/expressions/orig/generated04906.log create mode 100644 lama-compiler/regression/expressions/orig/generated04907.log create mode 100644 lama-compiler/regression/expressions/orig/generated04908.log create mode 100644 lama-compiler/regression/expressions/orig/generated04909.log create mode 100644 lama-compiler/regression/expressions/orig/generated04910.log create mode 100644 lama-compiler/regression/expressions/orig/generated04911.log create mode 100644 lama-compiler/regression/expressions/orig/generated04912.log create mode 100644 lama-compiler/regression/expressions/orig/generated04913.log create mode 100644 lama-compiler/regression/expressions/orig/generated04914.log create mode 100644 lama-compiler/regression/expressions/orig/generated04915.log create mode 100644 lama-compiler/regression/expressions/orig/generated04916.log create mode 100644 lama-compiler/regression/expressions/orig/generated04917.log create mode 100644 lama-compiler/regression/expressions/orig/generated04918.log create mode 100644 lama-compiler/regression/expressions/orig/generated04919.log create mode 100644 lama-compiler/regression/expressions/orig/generated04920.log create mode 100644 lama-compiler/regression/expressions/orig/generated04921.log create mode 100644 lama-compiler/regression/expressions/orig/generated04922.log create mode 100644 lama-compiler/regression/expressions/orig/generated04923.log create mode 100644 lama-compiler/regression/expressions/orig/generated04924.log create mode 100644 lama-compiler/regression/expressions/orig/generated04925.log create mode 100644 lama-compiler/regression/expressions/orig/generated04926.log create mode 100644 lama-compiler/regression/expressions/orig/generated04927.log create mode 100644 lama-compiler/regression/expressions/orig/generated04928.log create mode 100644 lama-compiler/regression/expressions/orig/generated04929.log create mode 100644 lama-compiler/regression/expressions/orig/generated04930.log create mode 100644 lama-compiler/regression/expressions/orig/generated04931.log create mode 100644 lama-compiler/regression/expressions/orig/generated04932.log create mode 100644 lama-compiler/regression/expressions/orig/generated04933.log create mode 100644 lama-compiler/regression/expressions/orig/generated04934.log create mode 100644 lama-compiler/regression/expressions/orig/generated04935.log create mode 100644 lama-compiler/regression/expressions/orig/generated04936.log create mode 100644 lama-compiler/regression/expressions/orig/generated04937.log create mode 100644 lama-compiler/regression/expressions/orig/generated04939.log create mode 100644 lama-compiler/regression/expressions/orig/generated04940.log create mode 100644 lama-compiler/regression/expressions/orig/generated04941.log create mode 100644 lama-compiler/regression/expressions/orig/generated04942.log create mode 100644 lama-compiler/regression/expressions/orig/generated04943.log create mode 100644 lama-compiler/regression/expressions/orig/generated04944.log create mode 100644 lama-compiler/regression/expressions/orig/generated04945.log create mode 100644 lama-compiler/regression/expressions/orig/generated04946.log create mode 100644 lama-compiler/regression/expressions/orig/generated04947.log create mode 100644 lama-compiler/regression/expressions/orig/generated04948.log create mode 100644 lama-compiler/regression/expressions/orig/generated04949.log create mode 100644 lama-compiler/regression/expressions/orig/generated04950.log create mode 100644 lama-compiler/regression/expressions/orig/generated04951.log create mode 100644 lama-compiler/regression/expressions/orig/generated04952.log create mode 100644 lama-compiler/regression/expressions/orig/generated04953.log create mode 100644 lama-compiler/regression/expressions/orig/generated04954.log create mode 100644 lama-compiler/regression/expressions/orig/generated04955.log create mode 100644 lama-compiler/regression/expressions/orig/generated04956.log create mode 100644 lama-compiler/regression/expressions/orig/generated04957.log create mode 100644 lama-compiler/regression/expressions/orig/generated04958.log create mode 100644 lama-compiler/regression/expressions/orig/generated04959.log create mode 100644 lama-compiler/regression/expressions/orig/generated04960.log create mode 100644 lama-compiler/regression/expressions/orig/generated04961.log create mode 100644 lama-compiler/regression/expressions/orig/generated04962.log create mode 100644 lama-compiler/regression/expressions/orig/generated04963.log create mode 100644 lama-compiler/regression/expressions/orig/generated04964.log create mode 100644 lama-compiler/regression/expressions/orig/generated04965.log create mode 100644 lama-compiler/regression/expressions/orig/generated04966.log create mode 100644 lama-compiler/regression/expressions/orig/generated04967.log create mode 100644 lama-compiler/regression/expressions/orig/generated04968.log create mode 100644 lama-compiler/regression/expressions/orig/generated04969.log create mode 100644 lama-compiler/regression/expressions/orig/generated04970.log create mode 100644 lama-compiler/regression/expressions/orig/generated04971.log create mode 100644 lama-compiler/regression/expressions/orig/generated04972.log create mode 100644 lama-compiler/regression/expressions/orig/generated04973.log create mode 100644 lama-compiler/regression/expressions/orig/generated04974.log create mode 100644 lama-compiler/regression/expressions/orig/generated04975.log create mode 100644 lama-compiler/regression/expressions/orig/generated04976.log create mode 100644 lama-compiler/regression/expressions/orig/generated04977.log create mode 100644 lama-compiler/regression/expressions/orig/generated04978.log create mode 100644 lama-compiler/regression/expressions/orig/generated04979.log create mode 100644 lama-compiler/regression/expressions/orig/generated04980.log create mode 100644 lama-compiler/regression/expressions/orig/generated04981.log create mode 100644 lama-compiler/regression/expressions/orig/generated04982.log create mode 100644 lama-compiler/regression/expressions/orig/generated04983.log create mode 100644 lama-compiler/regression/expressions/orig/generated04984.log create mode 100644 lama-compiler/regression/expressions/orig/generated04985.log create mode 100644 lama-compiler/regression/expressions/orig/generated04986.log create mode 100644 lama-compiler/regression/expressions/orig/generated04987.log create mode 100644 lama-compiler/regression/expressions/orig/generated04988.log create mode 100644 lama-compiler/regression/expressions/orig/generated04989.log create mode 100644 lama-compiler/regression/expressions/orig/generated04990.log create mode 100644 lama-compiler/regression/expressions/orig/generated04991.log create mode 100644 lama-compiler/regression/expressions/orig/generated04992.log create mode 100644 lama-compiler/regression/expressions/orig/generated04993.log create mode 100644 lama-compiler/regression/expressions/orig/generated04994.log create mode 100644 lama-compiler/regression/expressions/orig/generated04995.log create mode 100644 lama-compiler/regression/expressions/orig/generated04996.log create mode 100644 lama-compiler/regression/expressions/orig/generated04997.log create mode 100644 lama-compiler/regression/expressions/orig/generated04998.log create mode 100644 lama-compiler/regression/expressions/orig/generated04999.log create mode 100644 lama-compiler/regression/expressions/orig/generated05000.log create mode 100644 lama-compiler/regression/orig/test001.log create mode 100644 lama-compiler/regression/orig/test002.log create mode 100644 lama-compiler/regression/orig/test003.log create mode 100644 lama-compiler/regression/orig/test004.log create mode 100644 lama-compiler/regression/orig/test005.log create mode 100644 lama-compiler/regression/orig/test006.log create mode 100644 lama-compiler/regression/orig/test007.log create mode 100644 lama-compiler/regression/orig/test008.log create mode 100644 lama-compiler/regression/orig/test009.log create mode 100644 lama-compiler/regression/orig/test010.log create mode 100644 lama-compiler/regression/orig/test011.log create mode 100644 lama-compiler/regression/orig/test012.log create mode 100644 lama-compiler/regression/orig/test013.log create mode 100644 lama-compiler/regression/orig/test014.log create mode 100644 lama-compiler/regression/orig/test015.log create mode 100644 lama-compiler/regression/orig/test016.log create mode 100644 lama-compiler/regression/orig/test017.log create mode 100644 lama-compiler/regression/orig/test018.log create mode 100644 lama-compiler/regression/orig/test019.log create mode 100644 lama-compiler/regression/orig/test020.log create mode 100644 lama-compiler/regression/orig/test021.log create mode 100644 lama-compiler/regression/orig/test022.log create mode 100644 lama-compiler/regression/orig/test023.log create mode 100644 lama-compiler/regression/orig/test024.log create mode 100644 lama-compiler/regression/orig/test025.log create mode 100644 lama-compiler/regression/orig/test026.log create mode 100644 lama-compiler/regression/orig/test027.log create mode 100644 lama-compiler/regression/orig/test028.log create mode 100644 lama-compiler/regression/orig/test029.log create mode 100644 lama-compiler/regression/orig/test030.log create mode 100644 lama-compiler/regression/orig/test031.log create mode 100644 lama-compiler/regression/orig/test032.log create mode 100644 lama-compiler/regression/orig/test033.log create mode 100644 lama-compiler/regression/orig/test034.log create mode 100644 lama-compiler/regression/orig/test035.log create mode 100644 lama-compiler/regression/orig/test036.log create mode 100644 lama-compiler/regression/orig/test037.log create mode 100644 lama-compiler/regression/orig/test038.log create mode 100644 lama-compiler/regression/orig/test039.log create mode 100644 lama-compiler/regression/orig/test040.log create mode 100644 lama-compiler/regression/orig/test041.log create mode 100644 lama-compiler/regression/orig/test042.log create mode 100644 lama-compiler/regression/orig/test043.log create mode 100644 lama-compiler/regression/orig/test044.log create mode 100644 lama-compiler/regression/orig/test045.log create mode 100644 lama-compiler/regression/orig/test046.log create mode 100644 lama-compiler/regression/orig/test047.log create mode 100644 lama-compiler/regression/orig/test048.log create mode 100644 lama-compiler/regression/orig/test049.log create mode 100644 lama-compiler/regression/orig/test050.log create mode 100644 lama-compiler/regression/orig/test051.log create mode 100644 lama-compiler/regression/orig/test052.log create mode 100644 lama-compiler/regression/orig/test053.log create mode 100644 lama-compiler/regression/orig/test054.log create mode 100644 lama-compiler/regression/orig/test055.log create mode 100644 lama-compiler/regression/orig/test056.log create mode 100644 lama-compiler/regression/orig/test057.log create mode 100644 lama-compiler/regression/orig/test058.log create mode 100644 lama-compiler/regression/orig/test059.log create mode 100644 lama-compiler/regression/orig/test060.log create mode 100644 lama-compiler/regression/orig/test061.log create mode 100644 lama-compiler/regression/orig/test062.log create mode 100644 lama-compiler/regression/test001.input create mode 100644 lama-compiler/regression/test001.lama create mode 100644 lama-compiler/regression/test002.input create mode 100644 lama-compiler/regression/test002.lama create mode 100644 lama-compiler/regression/test003.input create mode 100644 lama-compiler/regression/test003.lama create mode 100644 lama-compiler/regression/test004.input create mode 100644 lama-compiler/regression/test004.lama create mode 100644 lama-compiler/regression/test005.input create mode 100644 lama-compiler/regression/test005.lama create mode 100644 lama-compiler/regression/test006.input create mode 100644 lama-compiler/regression/test006.lama create mode 100644 lama-compiler/regression/test007.input create mode 100644 lama-compiler/regression/test007.lama create mode 100644 lama-compiler/regression/test008.input create mode 100644 lama-compiler/regression/test008.lama create mode 100644 lama-compiler/regression/test009.input create mode 100644 lama-compiler/regression/test009.lama create mode 100644 lama-compiler/regression/test010.input create mode 100644 lama-compiler/regression/test010.lama create mode 100644 lama-compiler/regression/test011.input create mode 100644 lama-compiler/regression/test011.lama create mode 100644 lama-compiler/regression/test012.input create mode 100644 lama-compiler/regression/test012.lama create mode 100644 lama-compiler/regression/test013.input create mode 100644 lama-compiler/regression/test013.lama create mode 100644 lama-compiler/regression/test014.input create mode 100644 lama-compiler/regression/test014.lama create mode 100644 lama-compiler/regression/test015.input create mode 100644 lama-compiler/regression/test015.lama create mode 100644 lama-compiler/regression/test016.input create mode 100644 lama-compiler/regression/test016.lama create mode 100644 lama-compiler/regression/test017.input create mode 100644 lama-compiler/regression/test017.lama create mode 100644 lama-compiler/regression/test018.input create mode 100644 lama-compiler/regression/test018.lama create mode 100644 lama-compiler/regression/test019.input create mode 100644 lama-compiler/regression/test019.lama create mode 100644 lama-compiler/regression/test020.input create mode 100644 lama-compiler/regression/test020.lama create mode 100644 lama-compiler/regression/test021.input create mode 100644 lama-compiler/regression/test021.lama create mode 100644 lama-compiler/regression/test022.input create mode 100644 lama-compiler/regression/test022.lama create mode 100644 lama-compiler/regression/test023.input create mode 100644 lama-compiler/regression/test023.lama create mode 100644 lama-compiler/regression/test024.input create mode 100644 lama-compiler/regression/test024.lama create mode 100644 lama-compiler/regression/test025.input create mode 100644 lama-compiler/regression/test025.lama create mode 100644 lama-compiler/regression/test026.input create mode 100644 lama-compiler/regression/test026.lama create mode 100644 lama-compiler/regression/test027.input create mode 100644 lama-compiler/regression/test027.lama create mode 100644 lama-compiler/regression/test028.input create mode 100644 lama-compiler/regression/test028.lama create mode 100644 lama-compiler/regression/test029.input create mode 100644 lama-compiler/regression/test029.lama create mode 100644 lama-compiler/regression/test030.input create mode 100644 lama-compiler/regression/test030.lama create mode 100644 lama-compiler/regression/test031.input create mode 100644 lama-compiler/regression/test031.lama create mode 100644 lama-compiler/regression/test032.input create mode 100644 lama-compiler/regression/test032.lama create mode 100644 lama-compiler/regression/test033.input create mode 100644 lama-compiler/regression/test033.lama create mode 100644 lama-compiler/regression/test034.input create mode 100644 lama-compiler/regression/test034.lama create mode 100644 lama-compiler/regression/test035.input create mode 100644 lama-compiler/regression/test035.lama create mode 100644 lama-compiler/regression/test036.input create mode 100644 lama-compiler/regression/test036.lama create mode 100644 lama-compiler/regression/test037.input create mode 100644 lama-compiler/regression/test037.lama create mode 100644 lama-compiler/regression/test038.input create mode 100644 lama-compiler/regression/test038.lama create mode 100644 lama-compiler/regression/test039.input create mode 100644 lama-compiler/regression/test039.lama create mode 100644 lama-compiler/regression/test040.input create mode 100644 lama-compiler/regression/test040.lama create mode 100644 lama-compiler/regression/test041.input create mode 100644 lama-compiler/regression/test041.lama create mode 100644 lama-compiler/regression/test042.input create mode 100644 lama-compiler/regression/test042.lama create mode 100644 lama-compiler/regression/test043.input create mode 100644 lama-compiler/regression/test043.lama create mode 100644 lama-compiler/regression/test044.input create mode 100644 lama-compiler/regression/test044.lama create mode 100644 lama-compiler/regression/test045.input create mode 100644 lama-compiler/regression/test045.lama create mode 100644 lama-compiler/regression/test046.input create mode 100644 lama-compiler/regression/test046.lama create mode 100644 lama-compiler/regression/test047.input create mode 100644 lama-compiler/regression/test047.lama create mode 100644 lama-compiler/regression/test048.input create mode 100644 lama-compiler/regression/test048.lama create mode 100644 lama-compiler/regression/test049.input create mode 100644 lama-compiler/regression/test049.lama create mode 100644 lama-compiler/regression/test050.input create mode 100644 lama-compiler/regression/test050.lama create mode 100644 lama-compiler/regression/test051.input create mode 100644 lama-compiler/regression/test051.lama create mode 100644 lama-compiler/regression/test052.input create mode 100644 lama-compiler/regression/test052.lama create mode 100644 lama-compiler/regression/test053.input create mode 100644 lama-compiler/regression/test053.lama create mode 100644 lama-compiler/regression/test054.input create mode 100644 lama-compiler/regression/test054.lama create mode 100644 lama-compiler/regression/test055.input create mode 100644 lama-compiler/regression/test055.lama create mode 100644 lama-compiler/regression/test056.input create mode 100644 lama-compiler/regression/test056.lama create mode 100644 lama-compiler/regression/test057.input create mode 100644 lama-compiler/regression/test057.lama create mode 100644 lama-compiler/regression/test058.input create mode 100644 lama-compiler/regression/test058.lama create mode 100644 lama-compiler/regression/test059.input create mode 100644 lama-compiler/regression/test059.lama create mode 100644 lama-compiler/regression/test060.input create mode 100644 lama-compiler/regression/test060.lama create mode 100644 lama-compiler/regression/test061.input create mode 100644 lama-compiler/regression/test061.lama create mode 100644 lama-compiler/regression/test062.input create mode 100644 lama-compiler/regression/test062.lama create mode 100644 lama-compiler/runtime/Makefile create mode 100644 lama-compiler/runtime/runtime.c create mode 100644 lama-compiler/src/Builtins.lama create mode 100644 lama-compiler/src/Driver.lama create mode 100644 lama-compiler/src/Expr.lama create mode 100644 lama-compiler/src/Lexer.lama create mode 100644 lama-compiler/src/Makefile create mode 100644 lama-compiler/src/Manifest.lama create mode 100644 lama-compiler/src/Parser.lama create mode 100644 lama-compiler/src/SM.lama create mode 100644 lama-compiler/src/State.lama create mode 100644 lama-compiler/src/World.lama create mode 100644 lama-compiler/src/X86.lama create mode 100644 regression/orig/test111.log create mode 100644 regression/test111.input create mode 100644 regression/test111.lama diff --git a/Makefile b/Makefile index 8a3b6313c..0307db11e 100644 --- a/Makefile +++ b/Makefile @@ -24,6 +24,8 @@ uninstall: regression: $(MAKE) clean check -C regression $(MAKE) clean check -C stdlib/regression + bash deploy_build.sh + $(MAKE) -C lama-compiler clean: $(MAKE) clean -C src @@ -31,3 +33,5 @@ clean: $(MAKE) clean -C stdlib $(MAKE) clean -C regression $(MAKE) clean -C bench + $(MAKE) clean -C lama-compiler + if [ -d tmp-lama ]; then rm -Rf tmp-lama; fi diff --git a/deploy_build.sh b/deploy_build.sh new file mode 100755 index 000000000..c5b3f71ff --- /dev/null +++ b/deploy_build.sh @@ -0,0 +1,6 @@ +#!/usr/bin/env bash + +mkdir tmp-lama +cp runtime/Std.i tmp-lama +cp runtime/runtime.a tmp-lama +cp -R stdlib/* tmp-lama diff --git a/lama-compiler/Makefile b/lama-compiler/Makefile new file mode 100644 index 000000000..04bfba1aa --- /dev/null +++ b/lama-compiler/Makefile @@ -0,0 +1,13 @@ +.PHONY: all + +all: + make -C src + make -C runtime + make -C regression + +clean: + make clean -C src + make clean -C runtime + make clean -C regression + + diff --git a/lama-compiler/README.md b/lama-compiler/README.md new file mode 100644 index 000000000..d212fdfc8 --- /dev/null +++ b/lama-compiler/README.md @@ -0,0 +1,2 @@ +# compiler-2020 +A supplementary repository for the course on compilers. diff --git a/lama-compiler/regression/Makefile b/lama-compiler/regression/Makefile new file mode 100644 index 000000000..9ea11d187 --- /dev/null +++ b/lama-compiler/regression/Makefile @@ -0,0 +1,24 @@ +TESTS=$(sort $(basename $(wildcard test*.lama))) +LOGS=$(TESTS:=.log) + +LAMAC=../src/lama-impl +RM=rm -rf + +.PHONY: check $(TESTS) + +check: $(TESTS) expr_tests + +$(TESTS): %: %.lama + @echo $@ + @ulimit -s -S 32768; cat $@.input | $(LAMAC) $@.lama -i > $@.log && diff $@.log orig/$@.log + @ulimit -s -S 32768; cat $@.input | $(LAMAC) $@.lama -s > $@.log && diff $@.log orig/$@.log + $(LAMAC) $@.lama && cat $@.input | ./$@ > $@.log && diff $@.log orig/$@.log + +expr_tests: + make -C expressions + make -C deep-expressions + +clean: + $(RM) *.s *.i *~ $(LOGS) $(TESTS) *.run *.sm + make -C expressions clean + make -C deep-expressions clean diff --git a/lama-compiler/regression/deep-expressions/Makefile b/lama-compiler/regression/deep-expressions/Makefile new file mode 100644 index 000000000..f5c99892d --- /dev/null +++ b/lama-compiler/regression/deep-expressions/Makefile @@ -0,0 +1,18 @@ +TESTS=$(sort $(basename $(wildcard generated*.lama))) + +LAMAC = ../../src/lama-impl + +.PHONY: check $(TESTS) + +check: $(TESTS) + +$(TESTS): %: %.lama + @echo $@ + @cat $@.input | $(LAMAC) -i $< > $@.log && diff $@.log orig/$@.log + @cat $@.input | $(LAMAC) -s $< > $@.log && diff $@.log orig/$@.log + @LAMA_RUNTIME=../../runtime $(LAMAC) $< && cat $@.input | ./$@ > $@.log && diff $@.log orig/$@.log + +clean: + rm -f *.log *.s *~ + find . -maxdepth 1 -type f -not -name '*.*' -not -name 'Makefile' -delete + diff --git a/lama-compiler/regression/deep-expressions/generated00000.input b/lama-compiler/regression/deep-expressions/generated00000.input new file mode 100644 index 000000000..4bfc16e7e --- /dev/null +++ b/lama-compiler/regression/deep-expressions/generated00000.input @@ -0,0 +1,4 @@ +31 +67 +88 +69 diff --git a/lama-compiler/regression/deep-expressions/generated00000.lama b/lama-compiler/regression/deep-expressions/generated00000.lama new file mode 100644 index 000000000..b6838d9df --- /dev/null +++ b/lama-compiler/regression/deep-expressions/generated00000.lama @@ -0,0 +1,8 @@ +var x0, x1, x2, x3, y; + +x0 := read (); +x1 := read (); +x2 := read (); +x3 := read (); +y := ((((((x0<=x0)<=x2-362)>=((454!=x2)!=(x2>4))&&(444+724!=(x3!=x0))==(83-x2<=784+635))>(((x1>=x2)==(370>720))*((x3>x2)-(x1<=869))!=((x2==x3)!=(346&&243)!!x0-x0<=154*430)))!=(((499&&143)-(x0>489))-((162!=252)==(x3<129))>=((405+x2)*(x0<=568)!=(414*x1!=(x1>613))))*(((x1>129)<=(561275)==(813==557))<=((604!!x1)==(x1<475))+((x1==x0)<(554!=x1)))!!(((602!!x2)==(270>x3))*((x2<608)-x2*x1)!=((223!!65)=(x2>856))-(107*x2-(458&&x2))&&(x1+x3>=531-x0)<((230(x2!!617)))<((((402!=72)==x0-x3!!(585!!329)<(x3&&x1))<=((527&&426)>x3+x1)-((x1<=x2)<=(x0==105)))>=(((173!=843)*(117<=x0)<((734>x3)!=849-x2))==(((596<=870)<(x2(401x0)>=(409&&x2))>(x1<=13)+(299-x0))==(((366!=x3)<=(633!!x1))<((367==135)>=x0+334)))>(((x2&&x1)>=(154>721))*((569!!x1)>(x2<=47))>=(((x2=573*x2)!=(465-x2<(85>=x3)))))<=((((837>=77)-(100<=886)>=(231==x3)+x1*x3)!=((705*x0&&334-x0)>=(x3==x2&&x2<444)))<((x0*68<=(x3==933))*((290&&890)==338-594)>((455==x1)+(523>=x3)>=(x2(x2(x2==748)-x3*557)-((x1-x1)*(585*x0)>(x0<493!!x0==x3))*(((778!!516)==(x2!=268))*(980-6&&478!=x1))<=(((137>=x3)==(449==x3))+((720>598)>x2+x2)>=((122!=x0)<(x3&&335))-(614>x2&&(852&&174)))*((931<=453&&950=676))!!((x0!=917)<=(4!=x1))>(x3*924>(x2(614-x1!!463<=x3))>=(586-x2<=(22!=273))*((62&&789)+584*851))<=((88-79)*(561<=341)<=((913<731)<=529+413))+(((x0=((x0&&292)<=(575<720))))+((((x2&&485)&&(25&&387))+(386>=x0&&x3x0))>(x3==x2)*(x0<531))<(((x2!=57)!=997+113!!(135*x3!!356&&x0))<(((258==x3)<(x1!!x1))>((x3>=x1)==(725>x1)))))!!((((625>x2)-(924>x3)&&x3+943>(x1>=233))!=(x2>x2)*(x1*x0)-((x3<=x2)!=(9!!x2)))<=((((135!!652)>=(218&&x3))!=((150&&411)<(405!!101)))!=((264<=x0)*(x3&&982)<=(x2-107)*(27&&x0)))!!((((471<=335)<=(473!!1))==(799>635)+(363&&x3))!=((x3-x1!!x1==x1)<=(307==428)*(x2*563)))==((x3-x3!!x1<=17)!=((x3!!313)>=(634>107)))-((x2x2)&&(x1*409&&(590&&x2)))))!!((((x2!!x1)+(739+x2)!=((x3>499)>(x3==x2)))>=((216<=x0)<=(x3!=x0))-((x0==x2)<(x2!!572)))>=(((761+x3==x2+307)<((446&&377)!=(823<677)))>(((455&&434)==(712!=x1))==x0*x2+x2*639))!!(((774-x2&&x1+x2)<(179*341<(500!=371)))>=(x0<=164!!x2>x2)-(x3*798==657+x0))-(((188!=108)+(x0!=x3)!=(166>=35!!277+373))>(((x3<=688)>=(x0>=201))!=(257&&262)+(x0+861))))==((((995<382)==(x2>x0))+((x0&&957)!=x1+654)>=(((565==490)>=(x3>=210))>=((x0!!x0)<(x1(x0>=x2))<=((x0x3)))==(588+x0>=(123!!x1)&&x0-x0!=(898!=x2)))&&(((x1>=x2)==(588!=556))>(x1==x3!!117<=625)&&(x3*x0<=(x3!=x3))*((314!=x2)+(280x1-263)-((46-x3)+(944-678))))); +write (y) diff --git a/lama-compiler/regression/deep-expressions/generated00002.input b/lama-compiler/regression/deep-expressions/generated00002.input new file mode 100644 index 000000000..02cb98b13 --- /dev/null +++ b/lama-compiler/regression/deep-expressions/generated00002.input @@ -0,0 +1,4 @@ +5 +87 +26 +94 diff --git a/lama-compiler/regression/deep-expressions/generated00002.lama b/lama-compiler/regression/deep-expressions/generated00002.lama new file mode 100644 index 000000000..adb7c983c --- /dev/null +++ b/lama-compiler/regression/deep-expressions/generated00002.lama @@ -0,0 +1,8 @@ +var x0, x1, x2, x3, y; + +x0 := read (); +x1 := read (); +x2 := read (); +x3 := read (); +y := ((((((169&&568)-x3*675)*((x1+x3)+x3*750)!!((851>156)==x2*741)<=((x2<838)<=(x0!=6)))!=((748-463==(482!!x1))<=(635+104)+(x0==x3)&&(x0*739>=(x1!!x0))>(248>x3&&x1+x1)))<(((777!=59!!x3+685)-((x3!=235)==293*849)>=(89!=x1!!509>=386)*((65!!704)<(563==564)))>=(x1!=913&&(x3!!x2)!!(102>x0)*(x1>=596))*(x0+572<=(336>=x1)&&(x3&&x1!!x2<509)))!!((x2>x3&&615>x3)-(914+x3)*(x0<=x3)>(((x2>61)<(x0!!x3))>(x0+303&&x2+845))&&(((980<=293)<=(x1<=x3))<542*408-(649!!477))<(((x3==x1)==x3*x0)>=((x3>=x0)>=(x0=(((370*x3>(17>=x2))*((120>x1)-(67&&356))!=((x1-237<=x2-413)==(x2>x2)+(520-x1)))>=((174>=x0)*(470&&x2)==(505!!22)*(669!!x2)!!((x1>=721)=x2))-(209*x1==(516<376)))+(52*x2>=(535!!811))*((854!=601)-(468+x0)))-(((451<=x1)>(x1!!576))<=(x1!=x0&&x2==x1))*((x3<=161)<(x0<527)&&(x2==947&&x1*x1))>((x2*x2!=947*x2)-((x0!!383)-(64!!97))!=(920+957!=(x1&&60))+((587<198)+(877(304<=602))!!558*x3+(x2<=x1)!=(42+x3&&(934&&x3))))<(((991-392==(x1&&x2))<=(690+772!!x2<=614))+((x2!=884)!=(970!!460)&&(247>=656)-(x3(x2&&x0)*(949!=x0)))-((((x3+x0)-(x0>=372)<=((939!!902)!=(492>=769)))>((287*229<853-105)<=(x0!!x3)*(x0<=x3)))+((((x2=(x1>=578))<=((x1!!x1)>=152-186))>=((488>=x1)*(859<=x1)<=(721!!x0)-(157>x1))))); +write (y) diff --git a/lama-compiler/regression/deep-expressions/generated00003.input b/lama-compiler/regression/deep-expressions/generated00003.input new file mode 100644 index 000000000..005ef320a --- /dev/null +++ b/lama-compiler/regression/deep-expressions/generated00003.input @@ -0,0 +1,4 @@ +80 +59 +0 +34 diff --git a/lama-compiler/regression/deep-expressions/generated00003.lama b/lama-compiler/regression/deep-expressions/generated00003.lama new file mode 100644 index 000000000..0b547a995 --- /dev/null +++ b/lama-compiler/regression/deep-expressions/generated00003.lama @@ -0,0 +1,8 @@ +var x0, x1, x2, x3, y; + +x0 := read (); +x1 := read (); +x2 := read (); +x3 := read (); +y := (((((426+230>138+179)>((515!!x1)==712*x1))*(x3*745-(x0!!147)>((710&&x2)!=(x2!!x2)))==(((38+320&&(602!!136))!=(x2-349)-(x2+437))!=(((166<=369)<(x0==677))<(x0>=x0)-(292<=x3))))>((((902<591)*(263+x0)>=((105==381)>=(525>=928)))==((339<=x0)>(602>=519))+((x2>x1)>=(128<=770)))<=((x0+65<=(x3>=388))<((590<=95)<=(x2!=x3))&&((x2&&311)==(x0>=881))*((807==175)*(x1+72))))!!((((320!=x1)==(x3!=913))-((934>=474)<=(x2&&330))&&((167>=816)<=(197&&354))-((x1==926)<=451*x2))&&((x1-x1<=(189!=378))<((x0>297)==(x0!=x1)))*(((x1==x2)==(675!!466))==((x0!!x2)>=(x3<=x2))))<((((864&&x2)-(x3<978))*(737*x2<(154137))>=((x1!=x2)<499*x1))!!((x1*761!!256+x3)>=((550&&875)&&942<904))+((x0<=278&&814==446)<(x0-x0&&919>x0))))!!(((((975!=x2)<(349==962))>=(x1-670)-(x2-x3))<=(((534>=913)<=765-x3)==((837!!736)==(489<231)))!!((6&&596)>=(x3=x1)))<(((366-101)*(692+x2))*((366<59)<=(517!!x2))>=(x2x2))!!((89+476>(17!!263))<=((50327)))!=((424!=412)>=(915!=x0))-(806*x1!=(982>=x3))))<=(((((x2&&x2)==(x2&&x1))*((705>=x3)-(x3+x3))!!((201&&x0)>=(x2>504)!!(x3*510)*(905+196)))&&(((x3>x0)!=(x1>=x0))!=(649>=x0&&902<=x1))<((524==x0)-(x1==x2))-((566==826)==(930<=x2)))>(((x2!=x1)<=(x2==x2))-((898!!x0)<411*324)<((x1>876!!x2<=x3)<(996-x0)*(x0&&x2)))+((x2((x2<=715)>=(x0&&780)))*((x2==65&&(782!!592))!=((x1!!x3)!!x3>x1)))); +write (y) diff --git a/lama-compiler/regression/deep-expressions/generated00004.input b/lama-compiler/regression/deep-expressions/generated00004.input new file mode 100644 index 000000000..e2bf726ae --- /dev/null +++ b/lama-compiler/regression/deep-expressions/generated00004.input @@ -0,0 +1,4 @@ +37 +53 +52 +23 diff --git a/lama-compiler/regression/deep-expressions/generated00004.lama b/lama-compiler/regression/deep-expressions/generated00004.lama new file mode 100644 index 000000000..98ff65d9e --- /dev/null +++ b/lama-compiler/regression/deep-expressions/generated00004.lama @@ -0,0 +1,8 @@ +var x0, x1, x2, x3, y; + +x0 := read (); +x1 := read (); +x2 := read (); +x3 := read (); +y := ((((((579!=628)==(140>288))<((x1>x0)==x2-997))+((810&&x1)+(x3>=567)<((x2&&x2)!=(459!!x2)))>=(((x1&&245)==427*x1)*(837+x1>=x1-289)!!x3*x1-(831!=x2)!=((x1==92)!=(x3!=x0))))>(((599*794)*(434-672)+((x1<=651)>357-x0)!!((432>=514)<468*710)*((x0>x1)>=295*x3))!!((x1>=428)-(x0>x3)>=(428>36)*(886>55))*((x1!=x2)-(460!!x0)!=((35>=x0)==39*x1)))!!(((x2+216!!772<=752)*((x1!!x3)*(63>=x3))<((636&&664)&&215*371)-(997*x3)*(x2==x2))>=((((x3>=823)!=(796<=459))<((x3<=x2)<(562==x2)))>((673-x1&&x1*769)>=((x2==481)((x3<=386)!=x3+524))>((x3==x1&&863==x0)+(664!=374&&(x1&&710))!!(x0+x2)+(440!=723)==260*x1+(243<=x0))))!!((((609==x1!!x1!=831)!=((x1>426)!=(166!=x2)))<=((274>=507)-152*x1!!((x3!!x3)!!806+x1)))+((((47<=411)!=(x3>=x0))==(767!=225)-x3*745)!=((x3!!x1)<(258>=x3))-((x2==x0)==(83<3)))!=((((x1>=x2)=617))>=((606+x1==(x1==508))==(733*766<(395>=86))))<(((x1+x1>(x3>x2))>((509!=x0)!=(593<252)))<(((381!=x3)!=(806&&239))==(558<223)-(x2<193)))))<=((((514==925)>=(x3>738))==(x1&&818)*(x1>=x0)&&(x3>=239)+(85>526)!=((873>x2)<=(x2<=989)))-(((x0>=x2!!x0&&x1)&&(x2<=132&&(x0&&x2)))-((x1<=886)<214*447)*((348=x2!!250&&x2)>(13==x3&&58>=412))+(((x2>x0)=((454+x2&&(x2&&566))+(765*x2-(151!!646))<=(x2-x3>=(902!=x3))+((x0<=x2)+(117>=494))))); +write (y) diff --git a/lama-compiler/regression/deep-expressions/generated00005.input b/lama-compiler/regression/deep-expressions/generated00005.input new file mode 100644 index 000000000..cae45fd62 --- /dev/null +++ b/lama-compiler/regression/deep-expressions/generated00005.input @@ -0,0 +1,4 @@ +52 +19 +27 +13 diff --git a/lama-compiler/regression/deep-expressions/generated00005.lama b/lama-compiler/regression/deep-expressions/generated00005.lama new file mode 100644 index 000000000..98c3db6db --- /dev/null +++ b/lama-compiler/regression/deep-expressions/generated00005.lama @@ -0,0 +1,8 @@ +var x0, x1, x2, x3, y; + +x0 := read (); +x1 := read (); +x2 := read (); +x3 := read (); +y := ((((x1-576&&x0-x0!!6+244<=(838!=617))-((x2-x3!!x3!=296)>=((x3<628)>=609*281))>=((729!!619)<=(446!!x1))*((x2!!460)&&x0>609)-((7*x1<(x1&&490))<((821>x2)<=(x2!=979))))>((((274(x1!!160)!!(x3>x3)*(x0!!758)))*(((x2+5!!x3+x2)<(x1>109!!978==784))>=((943-x3!!x3-x1)>=((232&&x3)&&(x3&&x1))))!!(((((323>255)!=(x0==x3))>((984=397)==(x2>588)))==(((711>=670)>=(x1&&669))>(x3-84)+(732=x1)==(250&&x0)&&(399!!x0)>=955*694)!!(((x3+444>x2+752)<(x3!!212)+(510!=x1))<=(((x2>=x1)<=(x3>=x3))>((x3>=44)!=416*x2)))==(((x0!=261)!=(238>=x1))<=(x1<=784&&x3-x1))+((x3-x3)-(x3==742)<=(x3>619)*(x0&&x2))))!!(((((187!=x3)<(x3<=x1))-((x3<=362)!=(480&&x0)))*((797!=x1)-(745>=x1)!!(95!!x2)>=(99>=x1))==((((x2&&x1)!=719*x0)>=((84=x0*109))<(((x2!!x3)&&x0!=x3)>(x2!!x0)-(x0+288))))<((x1-x2>(753==79))+(x2-x2>(x2>708))>((422&&657)>906-301)+(x3!!x1)*(61>=x0)&&((230>=176&&433*458)!=((596!=571)<(x3!!180)))==((906<=383!!x1*642)!=(x1+x3)-(x1!=982))))<(((653!!799)-(x3+x2)>=((x2<=x1)>(x0&&x1)))-(((x0<=156)>=(720>x2))>((x3!!547)<=(553!=x2)))==(x0=x3)==(x1>70)+(544+509)))*((((335&&x0)<(86!=322))==(x0+x2<(565==259)))+((537==x2!!549<=x1)==(x3-461)+(x1>876))<((774690)<(x2!!545))>=((x3&&85)>x3-497)&&(837-x1>=(x1!=x0))+((791!!575)-(864<231)))>(((478!=954)-(x3=((x1>=x2)<(865>=544)))!=((693>=830)*(x3-493)!!(x1<=963)<=(x3&&690))))>=((x2*981!!x0(742==810))+((x1-x0)+(x3-x0)!=(45<=x0)*(201<=599))>=(x0*x1+(x3&&138)<=(x1>=725)*(x0>x3)&&(678>=x3&&x3>x3)>=925*x0-(x1<468)))!!(((x0<=984)<(775&&x1))-(908+x0)*(x1>=x1)==(102-68>=709+546)*((x3==x3)<=(722<=x3)))*(((x1!!x2)>(22!!492))*((x2==357)>=(701>x0))<((924+x2!!x1+x3)<=(937-x2)+(x0>=x2)))-(((((x0<=x0)<=(158==474))>(552*414<(x3!!x3)))<((x1!=x3)!=x3*921&&522-704>=(361!!952)))<((326+x0>(860!!539))==(173+x3>353+225))-(((x3&&x3)>=875-444)+(x2*506+(899!!x1)))))!!(((((x0<=x2)>=x2-x2)>=(577+270!!x1>x1))>=((x3!!440)&&(x3&&x2))-((x0&&673)-(878<394)))+(((679!!437)&&(x3!!594))<((x1>=x3)>=(x3!=377)))*(((x2>=63)==749-x3)-((806!=882)-(367+x1))))*(((((x1>=54)<=(x0>x3))<(x3+628)+(995<=x1))==((x2==879)<=(111&&x1))-(711>=x1!!x0!=123))==(((953<=x3)>=(373>=x2))>=(848!=679)+(496&&x3)&&((660&&x0)*(179==x2)!!455*x3-(x1>=53))))&&((x0*258&&x2<=918!!(644!=x0!!939<=788))-(((x0<=x1)>=(889!=108))>((x3!!x1)==(x1!=704)))<((x2>x0)+(507==x2)>(x3!=x2!!856*x3))*((275==x0)+(715>=x3)>=(814-x1<(274&&x2))))>=((((x3<=304)>=x3-x3)<=((x0!!278)!=(x3!!x3)))==((x1!!x3)==(x0<=618)&&(55!=612)!=(195<602)))*((((430<22)<=(x1&&477))>=(x2>x1)*(16>653))==((x3-570<(x1>423))!=(613!!756)+(672>542)))); +write (y) diff --git a/lama-compiler/regression/deep-expressions/generated00007.input b/lama-compiler/regression/deep-expressions/generated00007.input new file mode 100644 index 000000000..b81c15aba --- /dev/null +++ b/lama-compiler/regression/deep-expressions/generated00007.input @@ -0,0 +1,4 @@ +16 +97 +3 +97 diff --git a/lama-compiler/regression/deep-expressions/generated00007.lama b/lama-compiler/regression/deep-expressions/generated00007.lama new file mode 100644 index 000000000..67ba7b7ba --- /dev/null +++ b/lama-compiler/regression/deep-expressions/generated00007.lama @@ -0,0 +1,8 @@ +var x0, x1, x2, x3, y; + +x0 := read (); +x1 := read (); +x2 := read (); +x3 := read (); +y := ((((x0-x1<(909<=548))<(x1!!212)-x1*252&&(193-x1)*(475!=456)==((66!!82)>(x2!!x2))!!((x1+215>401*960)-((x1>=861)-(321<=x0)))-(x1<540!!565>642)*(x2*x3<=(x2!=x3)))!!((x0!=x3)!=(336>69)!!(x3<625!!286>=248))*((x0-707>=x1*650)>=(449-415>=(x0>x1)))<(((334>=x0)+(594>=x0))*((x0<=805)!=(x2<=54))<((x1!=x3)+(584&&x3)==(x1>=95)-(533&&x1))))!=((((x1<=53)+(x1>=965))+(767!=824&&453<950)>=((544*x3>=(x2!=x0))>=((x3!=23)=(x1=((x1==x3)!=(x3>945)))*(((x2!!x0)<(310==x0))>((x2<=258)!=x1*x0))==((x2x0)!=((x1==x3)>=(265>x3)))+((299>=475&&735==206)>=((x1>=813)!=x0*x1)))!!(323*486-x3*630>(x0>=312)-x2*x3!!(370>=374!!937>=956)*(x1*x1!=870*x3))*(((x1=x1))!=((428*5)*(760==x3)<((x0==862)<(912==x0))))+(((908>x3)*(x0==x0)&&(121==841)372!!x0<=x2)!!(337<=71)=x0)==(x0<765))<(x3+x3>=x1+x0))>=(x0*437+(644>x1)!!(x0==x3)+(x2>=379))))<((((521!!x0)*(878*x2)!=((x0<=x0)!=x3-x1))-((x2-574)*(x1!!586)>=((x0>x3)>=(12<=x2))))+(((x2>=x0)-(x1==317))-((x2>x3)-(621>x0))>(((295=375))<=(x0+x1)-(326!=844)))<=((((733!!183)<=(x0!!x3))!=((166==x0)>=(680==869)))-((x2!!539)*(968!!x2)<((x0!=x3)==(x0!!x1)))!=((680-407>=(x0>=x3)!!x3*148==(x3<960))!!((556!!515)>(736<=x1))==(337+x2!!405-x1))))); +write (y) diff --git a/lama-compiler/regression/deep-expressions/generated00008.input b/lama-compiler/regression/deep-expressions/generated00008.input new file mode 100644 index 000000000..518725d7f --- /dev/null +++ b/lama-compiler/regression/deep-expressions/generated00008.input @@ -0,0 +1,4 @@ +5 +86 +7 +46 diff --git a/lama-compiler/regression/deep-expressions/generated00008.lama b/lama-compiler/regression/deep-expressions/generated00008.lama new file mode 100644 index 000000000..0fe8f2d4d --- /dev/null +++ b/lama-compiler/regression/deep-expressions/generated00008.lama @@ -0,0 +1,8 @@ +var x0, x1, x2, x3, y; + +x0 := read (); +x1 := read (); +x2 := read (); +x3 := read (); +y := ((((86<=x3)+(535&&x3)==(x3+x2)+(x1+173)&&((x3=(x3>=403)))*(((x0!=175)+(x3=x2)<=(x3>770&&(453&&97)))!=((948>730)*(859+x3)<=(657>367!!x0!=22)))-((x1+x3==399+x2)>((x3<180)!=258-75))*((127+x2<(x1==141))<((620!=33)==(x3>264))))!=(((x2*x1+(316!!780)&&631-x2<=(x3<=287))<=((x3<=740)+(931>579)!!x1!=x2&&331<=74))<=(((x3-x1>(407>159))>x3*x1+(589==x0))<(((x3!!360)&&x0+x3)&&(699==781&&594*x0))))-((x2-182>(x2!=208))-(x1+647<=x0+x3)!!((x1>=x1)!=112-528)<((x2!!637)>=(344<=616)))*(((x1+789&&953=(271957)+(x2>=131)))!!(((x3<701)<=x1-x2)*(x2>=320&&x1-x3)<=(((401<=275)>=(x0>635))!=(702!!x2)+(x3>508))!!(((291<=x1)>=(x0!=x1))==((69!!462)>=(166>x3))!!(171<=508&&109*765!!(982*778!!591<795))))+((((399<31)>x2-x3)*((x3!=x2)-(x1!!x2))==(((x2!!367)!!411!=x0)>(x1-428!=(503==187))))>=((809*x0)*(x1<351)-(482&&x2!!711<962)>(x0>149)*(x2!!x0)-(868((x1<=x1)-(x1!!x1)==(122+585>(x1!!x1))))<=((x2-537)-(874==x1)!=((992&&462)&&x1260)<=(496>x1))*((x2!!x1)>=(658<=498))))<=(((211-927)*(x0-341)>=(547-x1<=(55==x2)))<((x1=766)!!(161==x3!!x2>=583))>=(x2*249!=x3+x1!!x0*139>(x3x0*276)>((x0>=192)==(x0>=876))))-((x3>675!!x0<772)-((x2==444)>=(715x3)*((x3=x2))!!(987*159&&x0>=300)>((628!!x1)!!x3*574))&&((383!=x0)+(923<231)==(x1+x1)*(x2*548))<(x2*744!=x0-x0)+((x1>=x1)<=(x2<=657))))!=(((x1&&197!!948(x0-x1<=(32!=x0))))==((773!=x0&&507>944!!(x0!=x2)==(255&&228))>((x2>=x0)==(x2!!904))+((x2>x2)!=(x1<=x0))))-((((x3!=364)<=(x2<=x3)!!(972>x1)!=(754!!x3))+((x1>x1)+x3*x0)*((x2&&x2)-(x1=x3)-(x1&&955)>=(x0!=x0)+(x1!!x2))!=(((789==x1)>926-553)!=((484>x2)<744*x2))))!!((((x2>=315)*(x3&&x0)==(549<307)*(x1<=421)&&(x1-733==x0-142)<(65!=324)+(x2==x0))>((((0!=x3)>=(x2!!x1))>=x1*529+(x0>=382))!=((293+64==x2-189)>((37((x2&&505)>(523==725)&&(317==x2!!412-229)))>=(((x1&&899)>(497==323)&&((522!!x0)!!696-80))==(x0-941!=(529!=498)!!(x3<55)+(207!=x3))))!!(((626>x1)+(469>=787)<=((x2&&529)!=(666!=x0))&&(43*5==(x0!!655))!=(x3-593<=951-x3))<=((((x2>x3)==(875>=x0))<(x0&&360)*(590!!x0))>=(((x3>x0)>=880*425)<=((x0(((964&&215)-(138!!202)>=((370=x2)))>=((x0<748)-(242!=x1))-((704-880)-(855&&160))!!(((696=((x2>=515)==x0+x0)+((x2>=x3)<=(237<339))))); +write (y) diff --git a/lama-compiler/regression/deep-expressions/generated00010.input b/lama-compiler/regression/deep-expressions/generated00010.input new file mode 100644 index 000000000..d0dc0df30 --- /dev/null +++ b/lama-compiler/regression/deep-expressions/generated00010.input @@ -0,0 +1,4 @@ +22 +8 +31 +66 diff --git a/lama-compiler/regression/deep-expressions/generated00010.lama b/lama-compiler/regression/deep-expressions/generated00010.lama new file mode 100644 index 000000000..25561d324 --- /dev/null +++ b/lama-compiler/regression/deep-expressions/generated00010.lama @@ -0,0 +1,8 @@ +var x0, x1, x2, x3, y; + +x0 := read (); +x1 := read (); +x2 := read (); +x3 := read (); +y := (((((833*158!!x0>=656)+(866+x3>(743==x0)))*(((744==x1)>=x3*x1)<=((x1>123)==(348>185))))*((607>=x1!!x2&&x2)>=((6==729)==(x2!!151))&&(x3+x2)-(x3+770)>=(x1*237!!x0&&326)))*(((x1!=x1!!(x3!!933))!=(x0<=x1)+(528!!165)!!(323*x3==(517>=x1))*((x2>=x1)<=(425=(x0==x0))-((x0!!860)!=x0-x0))!=(((((68!=x0)>(598>x2))+((553&&x3)<=x1*x3)<=(x0+114>(979<565)&&(996!=800)>=x0-56))<=((387*818-(541((x2-446&&x2!=x2)>(623<98&&819>x2))))<(((716-244)*(x1=x3)>=(152<=7))*((x2<56)-(x3+461)&&(663>=x2)-(x2&&683)))*((x1+502<=(x3>x1)!!x0-215<=985+x1)>=(x1>210&&(446&&903)!!(x2==x2)*(x3<=x2))))!!(((((997-x3==(x1>x0))<((x2==189)==(x3<=744)))==((29<=296)>x3+x2)+((687+x1)-(x1+x1)))>(((534!!167)&&246*884!!(x2<=675!!x3*241))!!(335=x3)&&(125>400)*(x2+750)))>=(((610<=681)+(x2!=215)!=((890!!177)<(211!=x3)))==((782&&575)==(x3==832)!!(x3&&184)<=(x2>834)))*(((x3>x3)+(84>x2)<((982&&x3)>=(702<=134)))+(((x2<=x3)!=(775!!117))>=((422<=x1)>(998==972)))))-(((((x2>x2&&x1+x2)==((168>=x3)>x2*x1))!=(((558=(342=572)))>((x1-x2<(x3>=356))*((x0=561)*(35>=912)<=((x2!=x2)<=(x0=((((695<58)*(837>=x2)<(x0!=184)*(400-149))==(132=(895>162)))<=((163==x3)>=(360<=x0)!!(x3!!x0)!=(623>=x3))*((278!!x2)==(x0>=317)!!(x3!!x0)&&443>x0)))); +write (y) diff --git a/lama-compiler/regression/deep-expressions/orig/generated00000.log b/lama-compiler/regression/deep-expressions/orig/generated00000.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/deep-expressions/orig/generated00000.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/deep-expressions/orig/generated00001.log b/lama-compiler/regression/deep-expressions/orig/generated00001.log new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/lama-compiler/regression/deep-expressions/orig/generated00001.log @@ -0,0 +1 @@ +1 diff --git a/lama-compiler/regression/deep-expressions/orig/generated00002.log b/lama-compiler/regression/deep-expressions/orig/generated00002.log new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/lama-compiler/regression/deep-expressions/orig/generated00002.log @@ -0,0 +1 @@ +1 diff --git a/lama-compiler/regression/deep-expressions/orig/generated00003.log b/lama-compiler/regression/deep-expressions/orig/generated00003.log new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/lama-compiler/regression/deep-expressions/orig/generated00003.log @@ -0,0 +1 @@ +1 diff --git a/lama-compiler/regression/deep-expressions/orig/generated00004.log b/lama-compiler/regression/deep-expressions/orig/generated00004.log new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/lama-compiler/regression/deep-expressions/orig/generated00004.log @@ -0,0 +1 @@ +1 diff --git a/lama-compiler/regression/deep-expressions/orig/generated00005.log b/lama-compiler/regression/deep-expressions/orig/generated00005.log new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/lama-compiler/regression/deep-expressions/orig/generated00005.log @@ -0,0 +1 @@ +1 diff --git a/lama-compiler/regression/deep-expressions/orig/generated00006.log b/lama-compiler/regression/deep-expressions/orig/generated00006.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/deep-expressions/orig/generated00006.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/deep-expressions/orig/generated00007.log b/lama-compiler/regression/deep-expressions/orig/generated00007.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/deep-expressions/orig/generated00007.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/deep-expressions/orig/generated00008.log b/lama-compiler/regression/deep-expressions/orig/generated00008.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/deep-expressions/orig/generated00008.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/deep-expressions/orig/generated00009.log b/lama-compiler/regression/deep-expressions/orig/generated00009.log new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/lama-compiler/regression/deep-expressions/orig/generated00009.log @@ -0,0 +1 @@ +1 diff --git a/lama-compiler/regression/deep-expressions/orig/generated00010.log b/lama-compiler/regression/deep-expressions/orig/generated00010.log new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/lama-compiler/regression/deep-expressions/orig/generated00010.log @@ -0,0 +1 @@ +1 diff --git a/lama-compiler/regression/expressions/Makefile b/lama-compiler/regression/expressions/Makefile new file mode 100644 index 000000000..f5c99892d --- /dev/null +++ b/lama-compiler/regression/expressions/Makefile @@ -0,0 +1,18 @@ +TESTS=$(sort $(basename $(wildcard generated*.lama))) + +LAMAC = ../../src/lama-impl + +.PHONY: check $(TESTS) + +check: $(TESTS) + +$(TESTS): %: %.lama + @echo $@ + @cat $@.input | $(LAMAC) -i $< > $@.log && diff $@.log orig/$@.log + @cat $@.input | $(LAMAC) -s $< > $@.log && diff $@.log orig/$@.log + @LAMA_RUNTIME=../../runtime $(LAMAC) $< && cat $@.input | ./$@ > $@.log && diff $@.log orig/$@.log + +clean: + rm -f *.log *.s *~ + find . -maxdepth 1 -type f -not -name '*.*' -not -name 'Makefile' -delete + diff --git a/lama-compiler/regression/expressions/generated04000.input b/lama-compiler/regression/expressions/generated04000.input new file mode 100644 index 000000000..c727cbb28 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04000.input @@ -0,0 +1,2 @@ +75 +19 diff --git a/lama-compiler/regression/expressions/generated04000.lama b/lama-compiler/regression/expressions/generated04000.lama new file mode 100644 index 000000000..0f494074f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04000.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0/(x0+39+40); +write (y) diff --git a/lama-compiler/regression/expressions/generated04001.input b/lama-compiler/regression/expressions/generated04001.input new file mode 100644 index 000000000..48c1693fc --- /dev/null +++ b/lama-compiler/regression/expressions/generated04001.input @@ -0,0 +1,2 @@ +68 +44 diff --git a/lama-compiler/regression/expressions/generated04001.lama b/lama-compiler/regression/expressions/generated04001.lama new file mode 100644 index 000000000..98b13d7f1 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04001.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+23-x0+40+41; +write (y) diff --git a/lama-compiler/regression/expressions/generated04002.input b/lama-compiler/regression/expressions/generated04002.input new file mode 100644 index 000000000..1c09a8247 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04002.input @@ -0,0 +1,2 @@ +10 +6 diff --git a/lama-compiler/regression/expressions/generated04002.lama b/lama-compiler/regression/expressions/generated04002.lama new file mode 100644 index 000000000..b00bff8b2 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04002.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 25+x0+39+40+46-47; +write (y) diff --git a/lama-compiler/regression/expressions/generated04003.input b/lama-compiler/regression/expressions/generated04003.input new file mode 100644 index 000000000..3c844f543 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04003.input @@ -0,0 +1,2 @@ +72 +56 diff --git a/lama-compiler/regression/expressions/generated04003.lama b/lama-compiler/regression/expressions/generated04003.lama new file mode 100644 index 000000000..5173296cb --- /dev/null +++ b/lama-compiler/regression/expressions/generated04003.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (22+23)/(34-35+x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04004.input b/lama-compiler/regression/expressions/generated04004.input new file mode 100644 index 000000000..bf676230b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04004.input @@ -0,0 +1,2 @@ +96 +93 diff --git a/lama-compiler/regression/expressions/generated04004.lama b/lama-compiler/regression/expressions/generated04004.lama new file mode 100644 index 000000000..932f40d8c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04004.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+x0+61+62-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04005.input b/lama-compiler/regression/expressions/generated04005.input new file mode 100644 index 000000000..bf676230b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04005.input @@ -0,0 +1,2 @@ +96 +93 diff --git a/lama-compiler/regression/expressions/generated04005.lama b/lama-compiler/regression/expressions/generated04005.lama new file mode 100644 index 000000000..4038d8391 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04005.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+x0+x0-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04006.input b/lama-compiler/regression/expressions/generated04006.input new file mode 100644 index 000000000..2756fb544 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04006.input @@ -0,0 +1,2 @@ +4 +80 diff --git a/lama-compiler/regression/expressions/generated04006.lama b/lama-compiler/regression/expressions/generated04006.lama new file mode 100644 index 000000000..2f9ed40af --- /dev/null +++ b/lama-compiler/regression/expressions/generated04006.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-23+x0+40+41; +write (y) diff --git a/lama-compiler/regression/expressions/generated04007.input b/lama-compiler/regression/expressions/generated04007.input new file mode 100644 index 000000000..c426ff60f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04007.input @@ -0,0 +1,2 @@ +18 +90 diff --git a/lama-compiler/regression/expressions/generated04007.lama b/lama-compiler/regression/expressions/generated04007.lama new file mode 100644 index 000000000..2ed0a8383 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04007.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 25+x0-x0/40; +write (y) diff --git a/lama-compiler/regression/expressions/generated04008.input b/lama-compiler/regression/expressions/generated04008.input new file mode 100644 index 000000000..901f96d9f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04008.input @@ -0,0 +1,2 @@ +27 +31 diff --git a/lama-compiler/regression/expressions/generated04008.lama b/lama-compiler/regression/expressions/generated04008.lama new file mode 100644 index 000000000..d37ab5953 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04008.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+x0+x0+45+46; +write (y) diff --git a/lama-compiler/regression/expressions/generated04009.input b/lama-compiler/regression/expressions/generated04009.input new file mode 100644 index 000000000..ca60d1d1a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04009.input @@ -0,0 +1,2 @@ +98 +68 diff --git a/lama-compiler/regression/expressions/generated04009.lama b/lama-compiler/regression/expressions/generated04009.lama new file mode 100644 index 000000000..e7a14bd44 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04009.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+28+29+40-41+x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04010.input b/lama-compiler/regression/expressions/generated04010.input new file mode 100644 index 000000000..ca574d608 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04010.input @@ -0,0 +1,2 @@ +56 +3 diff --git a/lama-compiler/regression/expressions/generated04010.lama b/lama-compiler/regression/expressions/generated04010.lama new file mode 100644 index 000000000..55203f89c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04010.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+x0*(53+54); +write (y) diff --git a/lama-compiler/regression/expressions/generated04011.input b/lama-compiler/regression/expressions/generated04011.input new file mode 100644 index 000000000..a2b1bd0d6 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04011.input @@ -0,0 +1,2 @@ +26 +10 diff --git a/lama-compiler/regression/expressions/generated04011.lama b/lama-compiler/regression/expressions/generated04011.lama new file mode 100644 index 000000000..9eee0e4f6 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04011.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1*(x0+41+42); +write (y) diff --git a/lama-compiler/regression/expressions/generated04012.input b/lama-compiler/regression/expressions/generated04012.input new file mode 100644 index 000000000..1f4eedd84 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04012.input @@ -0,0 +1,2 @@ +32 +22 diff --git a/lama-compiler/regression/expressions/generated04012.lama b/lama-compiler/regression/expressions/generated04012.lama new file mode 100644 index 000000000..267904712 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04012.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+42+x0*54; +write (y) diff --git a/lama-compiler/regression/expressions/generated04013.input b/lama-compiler/regression/expressions/generated04013.input new file mode 100644 index 000000000..70dbad54d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04013.input @@ -0,0 +1,2 @@ +65 +33 diff --git a/lama-compiler/regression/expressions/generated04013.lama b/lama-compiler/regression/expressions/generated04013.lama new file mode 100644 index 000000000..93faec5af --- /dev/null +++ b/lama-compiler/regression/expressions/generated04013.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1!=30+31; +write (y) diff --git a/lama-compiler/regression/expressions/generated04014.input b/lama-compiler/regression/expressions/generated04014.input new file mode 100644 index 000000000..2bece75a6 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04014.input @@ -0,0 +1,2 @@ +11 +41 diff --git a/lama-compiler/regression/expressions/generated04014.lama b/lama-compiler/regression/expressions/generated04014.lama new file mode 100644 index 000000000..ccc6d131a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04014.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x1*(41+42); +write (y) diff --git a/lama-compiler/regression/expressions/generated04015.input b/lama-compiler/regression/expressions/generated04015.input new file mode 100644 index 000000000..6ebfbd954 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04015.input @@ -0,0 +1,2 @@ +15 +99 diff --git a/lama-compiler/regression/expressions/generated04015.lama b/lama-compiler/regression/expressions/generated04015.lama new file mode 100644 index 000000000..eba0cbe58 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04015.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-23-x0-40+41; +write (y) diff --git a/lama-compiler/regression/expressions/generated04016.input b/lama-compiler/regression/expressions/generated04016.input new file mode 100644 index 000000000..6b787be7e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04016.input @@ -0,0 +1,2 @@ +7 +91 diff --git a/lama-compiler/regression/expressions/generated04016.lama b/lama-compiler/regression/expressions/generated04016.lama new file mode 100644 index 000000000..8c8e4917a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04016.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+x1/(36+37); +write (y) diff --git a/lama-compiler/regression/expressions/generated04017.input b/lama-compiler/regression/expressions/generated04017.input new file mode 100644 index 000000000..d3eec4289 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04017.input @@ -0,0 +1,2 @@ +31 +22 diff --git a/lama-compiler/regression/expressions/generated04017.lama b/lama-compiler/regression/expressions/generated04017.lama new file mode 100644 index 000000000..2b43b974a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04017.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-x1*(36+37); +write (y) diff --git a/lama-compiler/regression/expressions/generated04018.input b/lama-compiler/regression/expressions/generated04018.input new file mode 100644 index 000000000..687941363 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04018.input @@ -0,0 +1,2 @@ +47 +19 diff --git a/lama-compiler/regression/expressions/generated04018.lama b/lama-compiler/regression/expressions/generated04018.lama new file mode 100644 index 000000000..679ddadf8 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04018.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+29+x0+46+47; +write (y) diff --git a/lama-compiler/regression/expressions/generated04019.input b/lama-compiler/regression/expressions/generated04019.input new file mode 100644 index 000000000..9a45172b3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04019.input @@ -0,0 +1,2 @@ +88 +46 diff --git a/lama-compiler/regression/expressions/generated04019.lama b/lama-compiler/regression/expressions/generated04019.lama new file mode 100644 index 000000000..ef9ef0870 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04019.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (x0+x1)*(49+50+x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04020.input b/lama-compiler/regression/expressions/generated04020.input new file mode 100644 index 000000000..81631ec4b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04020.input @@ -0,0 +1,2 @@ +92 +89 diff --git a/lama-compiler/regression/expressions/generated04020.lama b/lama-compiler/regression/expressions/generated04020.lama new file mode 100644 index 000000000..d0a96a2fc --- /dev/null +++ b/lama-compiler/regression/expressions/generated04020.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0-x1-41+42; +write (y) diff --git a/lama-compiler/regression/expressions/generated04021.input b/lama-compiler/regression/expressions/generated04021.input new file mode 100644 index 000000000..cafc3f5ef --- /dev/null +++ b/lama-compiler/regression/expressions/generated04021.input @@ -0,0 +1,2 @@ +90 +87 diff --git a/lama-compiler/regression/expressions/generated04021.lama b/lama-compiler/regression/expressions/generated04021.lama new file mode 100644 index 000000000..26ada4120 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04021.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+31+42-43+x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04022.input b/lama-compiler/regression/expressions/generated04022.input new file mode 100644 index 000000000..ce76e78f1 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04022.input @@ -0,0 +1,2 @@ +15 +91 diff --git a/lama-compiler/regression/expressions/generated04022.lama b/lama-compiler/regression/expressions/generated04022.lama new file mode 100644 index 000000000..158c89736 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04022.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17*(x1-36+37); +write (y) diff --git a/lama-compiler/regression/expressions/generated04023.input b/lama-compiler/regression/expressions/generated04023.input new file mode 100644 index 000000000..577e8979f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04023.input @@ -0,0 +1,2 @@ +0 +80 diff --git a/lama-compiler/regression/expressions/generated04023.lama b/lama-compiler/regression/expressions/generated04023.lama new file mode 100644 index 000000000..2817ecaf5 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04023.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1+x1-43+44; +write (y) diff --git a/lama-compiler/regression/expressions/generated04024.input b/lama-compiler/regression/expressions/generated04024.input new file mode 100644 index 000000000..aac43dfb3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04024.input @@ -0,0 +1,2 @@ +47 +30 diff --git a/lama-compiler/regression/expressions/generated04024.lama b/lama-compiler/regression/expressions/generated04024.lama new file mode 100644 index 000000000..5e8cbeb3e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04024.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-28+29+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04025.input b/lama-compiler/regression/expressions/generated04025.input new file mode 100644 index 000000000..29015883e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04025.input @@ -0,0 +1,2 @@ +21 +24 diff --git a/lama-compiler/regression/expressions/generated04025.lama b/lama-compiler/regression/expressions/generated04025.lama new file mode 100644 index 000000000..d54bc1beb --- /dev/null +++ b/lama-compiler/regression/expressions/generated04025.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0-x1+44+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04026.input b/lama-compiler/regression/expressions/generated04026.input new file mode 100644 index 000000000..0d673af1e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04026.input @@ -0,0 +1,2 @@ +82 +62 diff --git a/lama-compiler/regression/expressions/generated04026.lama b/lama-compiler/regression/expressions/generated04026.lama new file mode 100644 index 000000000..24dcbf2c9 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04026.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 25+x0-34-40+41; +write (y) diff --git a/lama-compiler/regression/expressions/generated04027.input b/lama-compiler/regression/expressions/generated04027.input new file mode 100644 index 000000000..03c19c338 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04027.input @@ -0,0 +1,2 @@ +11 +16 diff --git a/lama-compiler/regression/expressions/generated04027.lama b/lama-compiler/regression/expressions/generated04027.lama new file mode 100644 index 000000000..11fb19fb3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04027.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (22-23)*(34-35+x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04028.input b/lama-compiler/regression/expressions/generated04028.input new file mode 100644 index 000000000..603cda08a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04028.input @@ -0,0 +1,2 @@ +68 +66 diff --git a/lama-compiler/regression/expressions/generated04028.lama b/lama-compiler/regression/expressions/generated04028.lama new file mode 100644 index 000000000..206e3cbff --- /dev/null +++ b/lama-compiler/regression/expressions/generated04028.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+x1*(42+43); +write (y) diff --git a/lama-compiler/regression/expressions/generated04029.input b/lama-compiler/regression/expressions/generated04029.input new file mode 100644 index 000000000..654ae6609 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04029.input @@ -0,0 +1,2 @@ +42 +19 diff --git a/lama-compiler/regression/expressions/generated04029.lama b/lama-compiler/regression/expressions/generated04029.lama new file mode 100644 index 000000000..08a5ffd08 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04029.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+(28!=x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04030.input b/lama-compiler/regression/expressions/generated04030.input new file mode 100644 index 000000000..8a000a48b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04030.input @@ -0,0 +1,2 @@ +62 +9 diff --git a/lama-compiler/regression/expressions/generated04030.lama b/lama-compiler/regression/expressions/generated04030.lama new file mode 100644 index 000000000..4c05c3190 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04030.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 25+x0+x0-45+46; +write (y) diff --git a/lama-compiler/regression/expressions/generated04031.input b/lama-compiler/regression/expressions/generated04031.input new file mode 100644 index 000000000..70dce0699 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04031.input @@ -0,0 +1,2 @@ +3 +68 diff --git a/lama-compiler/regression/expressions/generated04031.lama b/lama-compiler/regression/expressions/generated04031.lama new file mode 100644 index 000000000..c06f555ce --- /dev/null +++ b/lama-compiler/regression/expressions/generated04031.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0-47-48-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04032.input b/lama-compiler/regression/expressions/generated04032.input new file mode 100644 index 000000000..467a0eb30 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04032.input @@ -0,0 +1,2 @@ +9 +93 diff --git a/lama-compiler/regression/expressions/generated04032.lama b/lama-compiler/regression/expressions/generated04032.lama new file mode 100644 index 000000000..48041213f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04032.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+(23<=x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04033.input b/lama-compiler/regression/expressions/generated04033.input new file mode 100644 index 000000000..263f223f5 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04033.input @@ -0,0 +1,2 @@ +56 +27 diff --git a/lama-compiler/regression/expressions/generated04033.lama b/lama-compiler/regression/expressions/generated04033.lama new file mode 100644 index 000000000..92f33dfec --- /dev/null +++ b/lama-compiler/regression/expressions/generated04033.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22*23+34+35+41-42; +write (y) diff --git a/lama-compiler/regression/expressions/generated04034.input b/lama-compiler/regression/expressions/generated04034.input new file mode 100644 index 000000000..ff2d4789e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04034.input @@ -0,0 +1,2 @@ +28 +58 diff --git a/lama-compiler/regression/expressions/generated04034.lama b/lama-compiler/regression/expressions/generated04034.lama new file mode 100644 index 000000000..086b5aba3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04034.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-(23!=x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04035.input b/lama-compiler/regression/expressions/generated04035.input new file mode 100644 index 000000000..03883d813 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04035.input @@ -0,0 +1,2 @@ +89 +3 diff --git a/lama-compiler/regression/expressions/generated04035.lama b/lama-compiler/regression/expressions/generated04035.lama new file mode 100644 index 000000000..cdd94ddb8 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04035.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+42+48+54+55; +write (y) diff --git a/lama-compiler/regression/expressions/generated04036.input b/lama-compiler/regression/expressions/generated04036.input new file mode 100644 index 000000000..d0495f0cd --- /dev/null +++ b/lama-compiler/regression/expressions/generated04036.input @@ -0,0 +1,2 @@ +15 +73 diff --git a/lama-compiler/regression/expressions/generated04036.lama b/lama-compiler/regression/expressions/generated04036.lama new file mode 100644 index 000000000..9972555ff --- /dev/null +++ b/lama-compiler/regression/expressions/generated04036.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x1+x0%50; +write (y) diff --git a/lama-compiler/regression/expressions/generated04037.input b/lama-compiler/regression/expressions/generated04037.input new file mode 100644 index 000000000..e4bd89308 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04037.input @@ -0,0 +1,2 @@ +47 +48 diff --git a/lama-compiler/regression/expressions/generated04037.lama b/lama-compiler/regression/expressions/generated04037.lama new file mode 100644 index 000000000..9877e6f76 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04037.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0-(28==x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04038.input b/lama-compiler/regression/expressions/generated04038.input new file mode 100644 index 000000000..bb335dd87 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04038.input @@ -0,0 +1,2 @@ +90 +43 diff --git a/lama-compiler/regression/expressions/generated04038.lama b/lama-compiler/regression/expressions/generated04038.lama new file mode 100644 index 000000000..463b21a12 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04038.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0*(x1+41+42); +write (y) diff --git a/lama-compiler/regression/expressions/generated04039.input b/lama-compiler/regression/expressions/generated04039.input new file mode 100644 index 000000000..a9ad02cea --- /dev/null +++ b/lama-compiler/regression/expressions/generated04039.input @@ -0,0 +1,2 @@ +58 +30 diff --git a/lama-compiler/regression/expressions/generated04039.lama b/lama-compiler/regression/expressions/generated04039.lama new file mode 100644 index 000000000..faf2be472 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04039.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17*(23==x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04040.input b/lama-compiler/regression/expressions/generated04040.input new file mode 100644 index 000000000..7dd780bfa --- /dev/null +++ b/lama-compiler/regression/expressions/generated04040.input @@ -0,0 +1,2 @@ +36 +98 diff --git a/lama-compiler/regression/expressions/generated04040.lama b/lama-compiler/regression/expressions/generated04040.lama new file mode 100644 index 000000000..0b36d999d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04040.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1+(30==x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04041.input b/lama-compiler/regression/expressions/generated04041.input new file mode 100644 index 000000000..e6d8d1cb8 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04041.input @@ -0,0 +1,2 @@ +90 +68 diff --git a/lama-compiler/regression/expressions/generated04041.lama b/lama-compiler/regression/expressions/generated04041.lama new file mode 100644 index 000000000..be3c65bc9 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04041.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (x0-31)*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04042.input b/lama-compiler/regression/expressions/generated04042.input new file mode 100644 index 000000000..95397f158 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04042.input @@ -0,0 +1,2 @@ +66 +2 diff --git a/lama-compiler/regression/expressions/generated04042.lama b/lama-compiler/regression/expressions/generated04042.lama new file mode 100644 index 000000000..370a6da72 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04042.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17/(x1+36+37); +write (y) diff --git a/lama-compiler/regression/expressions/generated04043.input b/lama-compiler/regression/expressions/generated04043.input new file mode 100644 index 000000000..d3840889e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04043.input @@ -0,0 +1,2 @@ +55 +95 diff --git a/lama-compiler/regression/expressions/generated04043.lama b/lama-compiler/regression/expressions/generated04043.lama new file mode 100644 index 000000000..a5ed758c8 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04043.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23-x1-42+43; +write (y) diff --git a/lama-compiler/regression/expressions/generated04044.input b/lama-compiler/regression/expressions/generated04044.input new file mode 100644 index 000000000..48744994b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04044.input @@ -0,0 +1,2 @@ +26 +80 diff --git a/lama-compiler/regression/expressions/generated04044.lama b/lama-compiler/regression/expressions/generated04044.lama new file mode 100644 index 000000000..306705c6f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04044.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1-x1+43+44; +write (y) diff --git a/lama-compiler/regression/expressions/generated04045.input b/lama-compiler/regression/expressions/generated04045.input new file mode 100644 index 000000000..aac43dfb3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04045.input @@ -0,0 +1,2 @@ +47 +30 diff --git a/lama-compiler/regression/expressions/generated04045.lama b/lama-compiler/regression/expressions/generated04045.lama new file mode 100644 index 000000000..06f02d49f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04045.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+(29!=x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04046.input b/lama-compiler/regression/expressions/generated04046.input new file mode 100644 index 000000000..0dc7263c9 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04046.input @@ -0,0 +1,2 @@ +5 +11 diff --git a/lama-compiler/regression/expressions/generated04046.lama b/lama-compiler/regression/expressions/generated04046.lama new file mode 100644 index 000000000..88ada3a0e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04046.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17>x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04047.input b/lama-compiler/regression/expressions/generated04047.input new file mode 100644 index 000000000..8c8a0fcd5 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04047.input @@ -0,0 +1,2 @@ +73 +55 diff --git a/lama-compiler/regression/expressions/generated04047.lama b/lama-compiler/regression/expressions/generated04047.lama new file mode 100644 index 000000000..05a87be86 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04047.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17!=x0-29; +write (y) diff --git a/lama-compiler/regression/expressions/generated04048.input b/lama-compiler/regression/expressions/generated04048.input new file mode 100644 index 000000000..572db2194 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04048.input @@ -0,0 +1,2 @@ +71 +3 diff --git a/lama-compiler/regression/expressions/generated04048.lama b/lama-compiler/regression/expressions/generated04048.lama new file mode 100644 index 000000000..b1e98637a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04048.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+23+x1+42+43; +write (y) diff --git a/lama-compiler/regression/expressions/generated04049.input b/lama-compiler/regression/expressions/generated04049.input new file mode 100644 index 000000000..4bd6cca96 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04049.input @@ -0,0 +1,2 @@ +63 +35 diff --git a/lama-compiler/regression/expressions/generated04049.lama b/lama-compiler/regression/expressions/generated04049.lama new file mode 100644 index 000000000..fe7779cc6 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04049.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+28*(x0-40); +write (y) diff --git a/lama-compiler/regression/expressions/generated04050.input b/lama-compiler/regression/expressions/generated04050.input new file mode 100644 index 000000000..45dd05618 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04050.input @@ -0,0 +1,2 @@ +1 +32 diff --git a/lama-compiler/regression/expressions/generated04050.lama b/lama-compiler/regression/expressions/generated04050.lama new file mode 100644 index 000000000..4a47ad6e3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04050.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+23/(x0-35); +write (y) diff --git a/lama-compiler/regression/expressions/generated04051.input b/lama-compiler/regression/expressions/generated04051.input new file mode 100644 index 000000000..b65e93b7c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04051.input @@ -0,0 +1,2 @@ +69 +85 diff --git a/lama-compiler/regression/expressions/generated04051.lama b/lama-compiler/regression/expressions/generated04051.lama new file mode 100644 index 000000000..0a1a67d6d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04051.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-23*(x0-35); +write (y) diff --git a/lama-compiler/regression/expressions/generated04052.input b/lama-compiler/regression/expressions/generated04052.input new file mode 100644 index 000000000..166e355c4 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04052.input @@ -0,0 +1,2 @@ +80 +57 diff --git a/lama-compiler/regression/expressions/generated04052.lama b/lama-compiler/regression/expressions/generated04052.lama new file mode 100644 index 000000000..507a7f545 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04052.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-23+x1-42+43; +write (y) diff --git a/lama-compiler/regression/expressions/generated04053.input b/lama-compiler/regression/expressions/generated04053.input new file mode 100644 index 000000000..be5fdf4dc --- /dev/null +++ b/lama-compiler/regression/expressions/generated04053.input @@ -0,0 +1,2 @@ +85 +37 diff --git a/lama-compiler/regression/expressions/generated04053.lama b/lama-compiler/regression/expressions/generated04053.lama new file mode 100644 index 000000000..6a5f3645a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04053.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x1+44*(50+51); +write (y) diff --git a/lama-compiler/regression/expressions/generated04054.input b/lama-compiler/regression/expressions/generated04054.input new file mode 100644 index 000000000..8b5104775 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04054.input @@ -0,0 +1,2 @@ +9 +70 diff --git a/lama-compiler/regression/expressions/generated04054.lama b/lama-compiler/regression/expressions/generated04054.lama new file mode 100644 index 000000000..195feb529 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04054.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0-28-x0-40; +write (y) diff --git a/lama-compiler/regression/expressions/generated04055.input b/lama-compiler/regression/expressions/generated04055.input new file mode 100644 index 000000000..b1e2eb1a3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04055.input @@ -0,0 +1,2 @@ +60 +76 diff --git a/lama-compiler/regression/expressions/generated04055.lama b/lama-compiler/regression/expressions/generated04055.lama new file mode 100644 index 000000000..97fe6d5f5 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04055.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0*28%x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04056.input b/lama-compiler/regression/expressions/generated04056.input new file mode 100644 index 000000000..46c2a125f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04056.input @@ -0,0 +1,2 @@ +94 +68 diff --git a/lama-compiler/regression/expressions/generated04056.lama b/lama-compiler/regression/expressions/generated04056.lama new file mode 100644 index 000000000..d6cb20c86 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04056.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22*23+x0-40+41; +write (y) diff --git a/lama-compiler/regression/expressions/generated04057.input b/lama-compiler/regression/expressions/generated04057.input new file mode 100644 index 000000000..6d1da9c54 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04057.input @@ -0,0 +1,2 @@ +7 +29 diff --git a/lama-compiler/regression/expressions/generated04057.lama b/lama-compiler/regression/expressions/generated04057.lama new file mode 100644 index 000000000..b8d0d9fc6 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04057.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22*23-x0/35; +write (y) diff --git a/lama-compiler/regression/expressions/generated04058.input b/lama-compiler/regression/expressions/generated04058.input new file mode 100644 index 000000000..5ab7f4b69 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04058.input @@ -0,0 +1,2 @@ +68 +80 diff --git a/lama-compiler/regression/expressions/generated04058.lama b/lama-compiler/regression/expressions/generated04058.lama new file mode 100644 index 000000000..09ba56a75 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04058.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 25+x0-39-40+x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04059.input b/lama-compiler/regression/expressions/generated04059.input new file mode 100644 index 000000000..68c351706 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04059.input @@ -0,0 +1,2 @@ +27 +35 diff --git a/lama-compiler/regression/expressions/generated04059.lama b/lama-compiler/regression/expressions/generated04059.lama new file mode 100644 index 000000000..d6cdb3921 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04059.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17/23%x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04060.input b/lama-compiler/regression/expressions/generated04060.input new file mode 100644 index 000000000..379b0ac3d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04060.input @@ -0,0 +1,2 @@ +77 +44 diff --git a/lama-compiler/regression/expressions/generated04060.lama b/lama-compiler/regression/expressions/generated04060.lama new file mode 100644 index 000000000..49779b079 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04060.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23-(29==x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04061.input b/lama-compiler/regression/expressions/generated04061.input new file mode 100644 index 000000000..a8cf28f1f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04061.input @@ -0,0 +1,2 @@ +50 +74 diff --git a/lama-compiler/regression/expressions/generated04061.lama b/lama-compiler/regression/expressions/generated04061.lama new file mode 100644 index 000000000..b912125df --- /dev/null +++ b/lama-compiler/regression/expressions/generated04061.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17*(23-x0-35); +write (y) diff --git a/lama-compiler/regression/expressions/generated04062.input b/lama-compiler/regression/expressions/generated04062.input new file mode 100644 index 000000000..ae698f967 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04062.input @@ -0,0 +1,2 @@ +56 +89 diff --git a/lama-compiler/regression/expressions/generated04062.lama b/lama-compiler/regression/expressions/generated04062.lama new file mode 100644 index 000000000..6f993ae21 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04062.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1+30-x0-42; +write (y) diff --git a/lama-compiler/regression/expressions/generated04063.input b/lama-compiler/regression/expressions/generated04063.input new file mode 100644 index 000000000..6509897f7 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04063.input @@ -0,0 +1,2 @@ +0 +46 diff --git a/lama-compiler/regression/expressions/generated04063.lama b/lama-compiler/regression/expressions/generated04063.lama new file mode 100644 index 000000000..da1f0795e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04063.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1-30%x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04064.input b/lama-compiler/regression/expressions/generated04064.input new file mode 100644 index 000000000..8488060bb --- /dev/null +++ b/lama-compiler/regression/expressions/generated04064.input @@ -0,0 +1,2 @@ +88 +83 diff --git a/lama-compiler/regression/expressions/generated04064.lama b/lama-compiler/regression/expressions/generated04064.lama new file mode 100644 index 000000000..1570049b4 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04064.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (25-x0)/x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04065.input b/lama-compiler/regression/expressions/generated04065.input new file mode 100644 index 000000000..b1e2eb1a3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04065.input @@ -0,0 +1,2 @@ +60 +76 diff --git a/lama-compiler/regression/expressions/generated04065.lama b/lama-compiler/regression/expressions/generated04065.lama new file mode 100644 index 000000000..d2ca8d0c7 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04065.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1+33-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04066.input b/lama-compiler/regression/expressions/generated04066.input new file mode 100644 index 000000000..16dd48f13 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04066.input @@ -0,0 +1,2 @@ +8 +50 diff --git a/lama-compiler/regression/expressions/generated04066.lama b/lama-compiler/regression/expressions/generated04066.lama new file mode 100644 index 000000000..31242dd7e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04066.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+29*(x0-41); +write (y) diff --git a/lama-compiler/regression/expressions/generated04067.input b/lama-compiler/regression/expressions/generated04067.input new file mode 100644 index 000000000..226aaf8af --- /dev/null +++ b/lama-compiler/regression/expressions/generated04067.input @@ -0,0 +1,2 @@ +8 +8 diff --git a/lama-compiler/regression/expressions/generated04067.lama b/lama-compiler/regression/expressions/generated04067.lama new file mode 100644 index 000000000..e2079bc36 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04067.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+23+29%x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04068.input b/lama-compiler/regression/expressions/generated04068.input new file mode 100644 index 000000000..bba56e5d9 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04068.input @@ -0,0 +1,2 @@ +6 +81 diff --git a/lama-compiler/regression/expressions/generated04068.lama b/lama-compiler/regression/expressions/generated04068.lama new file mode 100644 index 000000000..61c3c622b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04068.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+31-x0+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04069.input b/lama-compiler/regression/expressions/generated04069.input new file mode 100644 index 000000000..7712bc53d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04069.input @@ -0,0 +1,2 @@ +30 +68 diff --git a/lama-compiler/regression/expressions/generated04069.lama b/lama-compiler/regression/expressions/generated04069.lama new file mode 100644 index 000000000..d88980a3a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04069.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-23+(29==x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04070.input b/lama-compiler/regression/expressions/generated04070.input new file mode 100644 index 000000000..d3508e520 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04070.input @@ -0,0 +1,2 @@ +38 +64 diff --git a/lama-compiler/regression/expressions/generated04070.lama b/lama-compiler/regression/expressions/generated04070.lama new file mode 100644 index 000000000..13c546815 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04070.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0==x0-34; +write (y) diff --git a/lama-compiler/regression/expressions/generated04071.input b/lama-compiler/regression/expressions/generated04071.input new file mode 100644 index 000000000..b5d30bbd8 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04071.input @@ -0,0 +1,2 @@ +71 +92 diff --git a/lama-compiler/regression/expressions/generated04071.lama b/lama-compiler/regression/expressions/generated04071.lama new file mode 100644 index 000000000..29a446da1 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04071.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0-x0-45; +write (y) diff --git a/lama-compiler/regression/expressions/generated04072.input b/lama-compiler/regression/expressions/generated04072.input new file mode 100644 index 000000000..773fa21ea --- /dev/null +++ b/lama-compiler/regression/expressions/generated04072.input @@ -0,0 +1,2 @@ +59 +10 diff --git a/lama-compiler/regression/expressions/generated04072.lama b/lama-compiler/regression/expressions/generated04072.lama new file mode 100644 index 000000000..1ec80627c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04072.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0*(28+x0-40); +write (y) diff --git a/lama-compiler/regression/expressions/generated04073.input b/lama-compiler/regression/expressions/generated04073.input new file mode 100644 index 000000000..4353a7703 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04073.input @@ -0,0 +1,2 @@ +52 +20 diff --git a/lama-compiler/regression/expressions/generated04073.lama b/lama-compiler/regression/expressions/generated04073.lama new file mode 100644 index 000000000..c4d6cc12e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04073.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+x0*(x0-40); +write (y) diff --git a/lama-compiler/regression/expressions/generated04074.input b/lama-compiler/regression/expressions/generated04074.input new file mode 100644 index 000000000..eae9d385c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04074.input @@ -0,0 +1,2 @@ +78 +32 diff --git a/lama-compiler/regression/expressions/generated04074.lama b/lama-compiler/regression/expressions/generated04074.lama new file mode 100644 index 000000000..d423c0ab0 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04074.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (22+23)/(x0+40+41); +write (y) diff --git a/lama-compiler/regression/expressions/generated04075.input b/lama-compiler/regression/expressions/generated04075.input new file mode 100644 index 000000000..2e53d45ee --- /dev/null +++ b/lama-compiler/regression/expressions/generated04075.input @@ -0,0 +1,2 @@ +18 +9 diff --git a/lama-compiler/regression/expressions/generated04075.lama b/lama-compiler/regression/expressions/generated04075.lama new file mode 100644 index 000000000..073330a73 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04075.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-x0-x0-40; +write (y) diff --git a/lama-compiler/regression/expressions/generated04076.input b/lama-compiler/regression/expressions/generated04076.input new file mode 100644 index 000000000..7948d6794 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04076.input @@ -0,0 +1,2 @@ +9 +41 diff --git a/lama-compiler/regression/expressions/generated04076.lama b/lama-compiler/regression/expressions/generated04076.lama new file mode 100644 index 000000000..5ae591843 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04076.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0-47+48+54-55; +write (y) diff --git a/lama-compiler/regression/expressions/generated04077.input b/lama-compiler/regression/expressions/generated04077.input new file mode 100644 index 000000000..7f8682779 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04077.input @@ -0,0 +1,2 @@ +20 +21 diff --git a/lama-compiler/regression/expressions/generated04077.lama b/lama-compiler/regression/expressions/generated04077.lama new file mode 100644 index 000000000..180f2d7da --- /dev/null +++ b/lama-compiler/regression/expressions/generated04077.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22*23-29-35+36; +write (y) diff --git a/lama-compiler/regression/expressions/generated04078.input b/lama-compiler/regression/expressions/generated04078.input new file mode 100644 index 000000000..73462ac26 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04078.input @@ -0,0 +1,2 @@ +2 +52 diff --git a/lama-compiler/regression/expressions/generated04078.lama b/lama-compiler/regression/expressions/generated04078.lama new file mode 100644 index 000000000..15dd1b25d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04078.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23-29-x0-41; +write (y) diff --git a/lama-compiler/regression/expressions/generated04079.input b/lama-compiler/regression/expressions/generated04079.input new file mode 100644 index 000000000..a660eebf0 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04079.input @@ -0,0 +1,2 @@ +47 +46 diff --git a/lama-compiler/regression/expressions/generated04079.lama b/lama-compiler/regression/expressions/generated04079.lama new file mode 100644 index 000000000..c6373a131 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04079.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17/(23+x0-35); +write (y) diff --git a/lama-compiler/regression/expressions/generated04080.input b/lama-compiler/regression/expressions/generated04080.input new file mode 100644 index 000000000..a94d70bfd --- /dev/null +++ b/lama-compiler/regression/expressions/generated04080.input @@ -0,0 +1,2 @@ +16 +73 diff --git a/lama-compiler/regression/expressions/generated04080.lama b/lama-compiler/regression/expressions/generated04080.lama new file mode 100644 index 000000000..3b0cfe843 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04080.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1-30+x0-42; +write (y) diff --git a/lama-compiler/regression/expressions/generated04081.input b/lama-compiler/regression/expressions/generated04081.input new file mode 100644 index 000000000..ae42ec4ff --- /dev/null +++ b/lama-compiler/regression/expressions/generated04081.input @@ -0,0 +1,2 @@ +38 +30 diff --git a/lama-compiler/regression/expressions/generated04081.lama b/lama-compiler/regression/expressions/generated04081.lama new file mode 100644 index 000000000..14781df2f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04081.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0-x0+x0-45; +write (y) diff --git a/lama-compiler/regression/expressions/generated04082.input b/lama-compiler/regression/expressions/generated04082.input new file mode 100644 index 000000000..8e8f7b708 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04082.input @@ -0,0 +1,2 @@ +58 +97 diff --git a/lama-compiler/regression/expressions/generated04082.lama b/lama-compiler/regression/expressions/generated04082.lama new file mode 100644 index 000000000..194e872c7 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04082.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+28+29+x0+46+47; +write (y) diff --git a/lama-compiler/regression/expressions/generated04083.input b/lama-compiler/regression/expressions/generated04083.input new file mode 100644 index 000000000..c2d4997dd --- /dev/null +++ b/lama-compiler/regression/expressions/generated04083.input @@ -0,0 +1,2 @@ +50 +57 diff --git a/lama-compiler/regression/expressions/generated04083.lama b/lama-compiler/regression/expressions/generated04083.lama new file mode 100644 index 000000000..cc94eb9dd --- /dev/null +++ b/lama-compiler/regression/expressions/generated04083.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (22+23)*(x1+42+43); +write (y) diff --git a/lama-compiler/regression/expressions/generated04084.input b/lama-compiler/regression/expressions/generated04084.input new file mode 100644 index 000000000..5f4af4d63 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04084.input @@ -0,0 +1,2 @@ +62 +67 diff --git a/lama-compiler/regression/expressions/generated04084.lama b/lama-compiler/regression/expressions/generated04084.lama new file mode 100644 index 000000000..4e5cb7622 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04084.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x1+49-50-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04085.input b/lama-compiler/regression/expressions/generated04085.input new file mode 100644 index 000000000..a9ba16943 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04085.input @@ -0,0 +1,2 @@ +26 +30 diff --git a/lama-compiler/regression/expressions/generated04085.lama b/lama-compiler/regression/expressions/generated04085.lama new file mode 100644 index 000000000..3719c7245 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04085.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+28+29+x0/41; +write (y) diff --git a/lama-compiler/regression/expressions/generated04086.input b/lama-compiler/regression/expressions/generated04086.input new file mode 100644 index 000000000..f2a4d183e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04086.input @@ -0,0 +1,2 @@ +29 +96 diff --git a/lama-compiler/regression/expressions/generated04086.lama b/lama-compiler/regression/expressions/generated04086.lama new file mode 100644 index 000000000..bc9076087 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04086.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+23+29+x0-41; +write (y) diff --git a/lama-compiler/regression/expressions/generated04087.input b/lama-compiler/regression/expressions/generated04087.input new file mode 100644 index 000000000..7def1997f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04087.input @@ -0,0 +1,2 @@ +28 +89 diff --git a/lama-compiler/regression/expressions/generated04087.lama b/lama-compiler/regression/expressions/generated04087.lama new file mode 100644 index 000000000..2e99f9100 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04087.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1+x0+x0-47; +write (y) diff --git a/lama-compiler/regression/expressions/generated04088.input b/lama-compiler/regression/expressions/generated04088.input new file mode 100644 index 000000000..1e4c4c2e2 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04088.input @@ -0,0 +1,2 @@ +99 +24 diff --git a/lama-compiler/regression/expressions/generated04088.lama b/lama-compiler/regression/expressions/generated04088.lama new file mode 100644 index 000000000..06d5d000b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04088.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17*(x0+x0-40); +write (y) diff --git a/lama-compiler/regression/expressions/generated04089.input b/lama-compiler/regression/expressions/generated04089.input new file mode 100644 index 000000000..41082b6ed --- /dev/null +++ b/lama-compiler/regression/expressions/generated04089.input @@ -0,0 +1,2 @@ +24 +98 diff --git a/lama-compiler/regression/expressions/generated04089.lama b/lama-compiler/regression/expressions/generated04089.lama new file mode 100644 index 000000000..80f53a2f9 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04089.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-23+29-x0-41; +write (y) diff --git a/lama-compiler/regression/expressions/generated04090.input b/lama-compiler/regression/expressions/generated04090.input new file mode 100644 index 000000000..5d57ce06b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04090.input @@ -0,0 +1,2 @@ +3 +9 diff --git a/lama-compiler/regression/expressions/generated04090.lama b/lama-compiler/regression/expressions/generated04090.lama new file mode 100644 index 000000000..8f2e4b22b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04090.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+x1-55+56; +write (y) diff --git a/lama-compiler/regression/expressions/generated04091.input b/lama-compiler/regression/expressions/generated04091.input new file mode 100644 index 000000000..74b26dd54 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04091.input @@ -0,0 +1,2 @@ +5 +68 diff --git a/lama-compiler/regression/expressions/generated04091.lama b/lama-compiler/regression/expressions/generated04091.lama new file mode 100644 index 000000000..e58ab5d61 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04091.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+x0-x0-46; +write (y) diff --git a/lama-compiler/regression/expressions/generated04092.input b/lama-compiler/regression/expressions/generated04092.input new file mode 100644 index 000000000..84f415b96 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04092.input @@ -0,0 +1,2 @@ +75 +95 diff --git a/lama-compiler/regression/expressions/generated04092.lama b/lama-compiler/regression/expressions/generated04092.lama new file mode 100644 index 000000000..9d0deb825 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04092.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (22+23)%x0*35; +write (y) diff --git a/lama-compiler/regression/expressions/generated04093.input b/lama-compiler/regression/expressions/generated04093.input new file mode 100644 index 000000000..e9fc06dd6 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04093.input @@ -0,0 +1,2 @@ +10 +71 diff --git a/lama-compiler/regression/expressions/generated04093.lama b/lama-compiler/regression/expressions/generated04093.lama new file mode 100644 index 000000000..b0685d971 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04093.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+33+34+x0*46; +write (y) diff --git a/lama-compiler/regression/expressions/generated04094.input b/lama-compiler/regression/expressions/generated04094.input new file mode 100644 index 000000000..2e98a592f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04094.input @@ -0,0 +1,2 @@ +62 +60 diff --git a/lama-compiler/regression/expressions/generated04094.lama b/lama-compiler/regression/expressions/generated04094.lama new file mode 100644 index 000000000..774264c3f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04094.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17%23/x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04095.input b/lama-compiler/regression/expressions/generated04095.input new file mode 100644 index 000000000..e47cee2ab --- /dev/null +++ b/lama-compiler/regression/expressions/generated04095.input @@ -0,0 +1,2 @@ +71 +57 diff --git a/lama-compiler/regression/expressions/generated04095.lama b/lama-compiler/regression/expressions/generated04095.lama new file mode 100644 index 000000000..cc096592c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04095.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-23-x1+42+43; +write (y) diff --git a/lama-compiler/regression/expressions/generated04096.input b/lama-compiler/regression/expressions/generated04096.input new file mode 100644 index 000000000..a85e20bb0 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04096.input @@ -0,0 +1,2 @@ +11 +25 diff --git a/lama-compiler/regression/expressions/generated04096.lama b/lama-compiler/regression/expressions/generated04096.lama new file mode 100644 index 000000000..77f92fb2a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04096.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+28+29-x0*41; +write (y) diff --git a/lama-compiler/regression/expressions/generated04097.input b/lama-compiler/regression/expressions/generated04097.input new file mode 100644 index 000000000..a60dc7b87 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04097.input @@ -0,0 +1,2 @@ +15 +37 diff --git a/lama-compiler/regression/expressions/generated04097.lama b/lama-compiler/regression/expressions/generated04097.lama new file mode 100644 index 000000000..73614c662 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04097.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+28+34/x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04098.input b/lama-compiler/regression/expressions/generated04098.input new file mode 100644 index 000000000..3fa71940a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04098.input @@ -0,0 +1,2 @@ +45 +91 diff --git a/lama-compiler/regression/expressions/generated04098.lama b/lama-compiler/regression/expressions/generated04098.lama new file mode 100644 index 000000000..2828cac81 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04098.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-28+29+x0*41; +write (y) diff --git a/lama-compiler/regression/expressions/generated04099.input b/lama-compiler/regression/expressions/generated04099.input new file mode 100644 index 000000000..9d1b1c55e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04099.input @@ -0,0 +1,2 @@ +82 +20 diff --git a/lama-compiler/regression/expressions/generated04099.lama b/lama-compiler/regression/expressions/generated04099.lama new file mode 100644 index 000000000..cff17120a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04099.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+x1+61+62; +write (y) diff --git a/lama-compiler/regression/expressions/generated04100.input b/lama-compiler/regression/expressions/generated04100.input new file mode 100644 index 000000000..788151d4f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04100.input @@ -0,0 +1,2 @@ +35 +21 diff --git a/lama-compiler/regression/expressions/generated04100.lama b/lama-compiler/regression/expressions/generated04100.lama new file mode 100644 index 000000000..7358d5962 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04100.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (22+23)*29%x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04101.input b/lama-compiler/regression/expressions/generated04101.input new file mode 100644 index 000000000..0bda5c8d2 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04101.input @@ -0,0 +1,2 @@ +28 +83 diff --git a/lama-compiler/regression/expressions/generated04101.lama b/lama-compiler/regression/expressions/generated04101.lama new file mode 100644 index 000000000..cdec5e6da --- /dev/null +++ b/lama-compiler/regression/expressions/generated04101.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+23-29/x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04102.input b/lama-compiler/regression/expressions/generated04102.input new file mode 100644 index 000000000..89f6a5352 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04102.input @@ -0,0 +1,2 @@ +85 +90 diff --git a/lama-compiler/regression/expressions/generated04102.lama b/lama-compiler/regression/expressions/generated04102.lama new file mode 100644 index 000000000..b3e6e4411 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04102.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0/28/x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04103.input b/lama-compiler/regression/expressions/generated04103.input new file mode 100644 index 000000000..76b2495b8 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04103.input @@ -0,0 +1,2 @@ +29 +45 diff --git a/lama-compiler/regression/expressions/generated04103.lama b/lama-compiler/regression/expressions/generated04103.lama new file mode 100644 index 000000000..b6cbe0ba2 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04103.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+31+x0+48+49; +write (y) diff --git a/lama-compiler/regression/expressions/generated04104.input b/lama-compiler/regression/expressions/generated04104.input new file mode 100644 index 000000000..c1416c47f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04104.input @@ -0,0 +1,2 @@ +98 +14 diff --git a/lama-compiler/regression/expressions/generated04104.lama b/lama-compiler/regression/expressions/generated04104.lama new file mode 100644 index 000000000..ee262d5ce --- /dev/null +++ b/lama-compiler/regression/expressions/generated04104.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-23+29/x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04105.input b/lama-compiler/regression/expressions/generated04105.input new file mode 100644 index 000000000..73170015a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04105.input @@ -0,0 +1,2 @@ +57 +33 diff --git a/lama-compiler/regression/expressions/generated04105.lama b/lama-compiler/regression/expressions/generated04105.lama new file mode 100644 index 000000000..caf641826 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04105.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+x0+34/x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04106.input b/lama-compiler/regression/expressions/generated04106.input new file mode 100644 index 000000000..8dfcc5430 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04106.input @@ -0,0 +1,2 @@ +15 +3 diff --git a/lama-compiler/regression/expressions/generated04106.lama b/lama-compiler/regression/expressions/generated04106.lama new file mode 100644 index 000000000..47a052b27 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04106.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (22-23)*(x0+40+41); +write (y) diff --git a/lama-compiler/regression/expressions/generated04107.input b/lama-compiler/regression/expressions/generated04107.input new file mode 100644 index 000000000..98d767d75 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04107.input @@ -0,0 +1,2 @@ +72 +40 diff --git a/lama-compiler/regression/expressions/generated04107.lama b/lama-compiler/regression/expressions/generated04107.lama new file mode 100644 index 000000000..58efcc910 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04107.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0-x0-53+54; +write (y) diff --git a/lama-compiler/regression/expressions/generated04108.input b/lama-compiler/regression/expressions/generated04108.input new file mode 100644 index 000000000..4392debd1 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04108.input @@ -0,0 +1,2 @@ +99 +99 diff --git a/lama-compiler/regression/expressions/generated04108.lama b/lama-compiler/regression/expressions/generated04108.lama new file mode 100644 index 000000000..b91f2db08 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04108.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+(42==x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04109.input b/lama-compiler/regression/expressions/generated04109.input new file mode 100644 index 000000000..1f65e5121 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04109.input @@ -0,0 +1,2 @@ +66 +3 diff --git a/lama-compiler/regression/expressions/generated04109.lama b/lama-compiler/regression/expressions/generated04109.lama new file mode 100644 index 000000000..3c1fb0e2e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04109.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+28+29+35-41+42; +write (y) diff --git a/lama-compiler/regression/expressions/generated04110.input b/lama-compiler/regression/expressions/generated04110.input new file mode 100644 index 000000000..050a8efc8 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04110.input @@ -0,0 +1,2 @@ +14 +75 diff --git a/lama-compiler/regression/expressions/generated04110.lama b/lama-compiler/regression/expressions/generated04110.lama new file mode 100644 index 000000000..827ee4e35 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04110.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1*30/x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04111.input b/lama-compiler/regression/expressions/generated04111.input new file mode 100644 index 000000000..64c2e57d1 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04111.input @@ -0,0 +1,2 @@ +90 +77 diff --git a/lama-compiler/regression/expressions/generated04111.lama b/lama-compiler/regression/expressions/generated04111.lama new file mode 100644 index 000000000..39bac4d45 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04111.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23-x0+x0-46; +write (y) diff --git a/lama-compiler/regression/expressions/generated04112.input b/lama-compiler/regression/expressions/generated04112.input new file mode 100644 index 000000000..ad65313f1 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04112.input @@ -0,0 +1,2 @@ +67 +46 diff --git a/lama-compiler/regression/expressions/generated04112.lama b/lama-compiler/regression/expressions/generated04112.lama new file mode 100644 index 000000000..5646761e7 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04112.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 25+x0+x1+47+48; +write (y) diff --git a/lama-compiler/regression/expressions/generated04113.input b/lama-compiler/regression/expressions/generated04113.input new file mode 100644 index 000000000..795a55311 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04113.input @@ -0,0 +1,2 @@ +85 +41 diff --git a/lama-compiler/regression/expressions/generated04113.lama b/lama-compiler/regression/expressions/generated04113.lama new file mode 100644 index 000000000..d82ecfb4a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04113.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1%(x0-36); +write (y) diff --git a/lama-compiler/regression/expressions/generated04114.input b/lama-compiler/regression/expressions/generated04114.input new file mode 100644 index 000000000..719e4cf2e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04114.input @@ -0,0 +1,2 @@ +18 +83 diff --git a/lama-compiler/regression/expressions/generated04114.lama b/lama-compiler/regression/expressions/generated04114.lama new file mode 100644 index 000000000..43ef3240b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04114.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+34+35+x0*47; +write (y) diff --git a/lama-compiler/regression/expressions/generated04115.input b/lama-compiler/regression/expressions/generated04115.input new file mode 100644 index 000000000..920a37e2b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04115.input @@ -0,0 +1,2 @@ +58 +21 diff --git a/lama-compiler/regression/expressions/generated04115.lama b/lama-compiler/regression/expressions/generated04115.lama new file mode 100644 index 000000000..3509d15a5 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04115.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22*23-34-35+x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04116.input b/lama-compiler/regression/expressions/generated04116.input new file mode 100644 index 000000000..31e4de9fb --- /dev/null +++ b/lama-compiler/regression/expressions/generated04116.input @@ -0,0 +1,2 @@ +71 +96 diff --git a/lama-compiler/regression/expressions/generated04116.lama b/lama-compiler/regression/expressions/generated04116.lama new file mode 100644 index 000000000..9aad9cfbc --- /dev/null +++ b/lama-compiler/regression/expressions/generated04116.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x1+x0-47; +write (y) diff --git a/lama-compiler/regression/expressions/generated04117.input b/lama-compiler/regression/expressions/generated04117.input new file mode 100644 index 000000000..2b39f8845 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04117.input @@ -0,0 +1,2 @@ +77 +58 diff --git a/lama-compiler/regression/expressions/generated04117.lama b/lama-compiler/regression/expressions/generated04117.lama new file mode 100644 index 000000000..6c27ad602 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04117.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-23-29%x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04118.input b/lama-compiler/regression/expressions/generated04118.input new file mode 100644 index 000000000..32dbbf61e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04118.input @@ -0,0 +1,2 @@ +14 +70 diff --git a/lama-compiler/regression/expressions/generated04118.lama b/lama-compiler/regression/expressions/generated04118.lama new file mode 100644 index 000000000..3b72cb895 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04118.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+29+35/x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04119.input b/lama-compiler/regression/expressions/generated04119.input new file mode 100644 index 000000000..e996d1af5 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04119.input @@ -0,0 +1,2 @@ +81 +31 diff --git a/lama-compiler/regression/expressions/generated04119.lama b/lama-compiler/regression/expressions/generated04119.lama new file mode 100644 index 000000000..4b7a4ecd3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04119.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+x1-x0-42; +write (y) diff --git a/lama-compiler/regression/expressions/generated04120.input b/lama-compiler/regression/expressions/generated04120.input new file mode 100644 index 000000000..6894b7214 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04120.input @@ -0,0 +1,2 @@ +0 +73 diff --git a/lama-compiler/regression/expressions/generated04120.lama b/lama-compiler/regression/expressions/generated04120.lama new file mode 100644 index 000000000..809e74b91 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04120.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (22+23)%(29+35+36); +write (y) diff --git a/lama-compiler/regression/expressions/generated04121.input b/lama-compiler/regression/expressions/generated04121.input new file mode 100644 index 000000000..378f5fd93 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04121.input @@ -0,0 +1,2 @@ +63 +64 diff --git a/lama-compiler/regression/expressions/generated04121.lama b/lama-compiler/regression/expressions/generated04121.lama new file mode 100644 index 000000000..44c2b3603 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04121.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-x1+x0-42; +write (y) diff --git a/lama-compiler/regression/expressions/generated04122.input b/lama-compiler/regression/expressions/generated04122.input new file mode 100644 index 000000000..9004c0adf --- /dev/null +++ b/lama-compiler/regression/expressions/generated04122.input @@ -0,0 +1,2 @@ +87 +70 diff --git a/lama-compiler/regression/expressions/generated04122.lama b/lama-compiler/regression/expressions/generated04122.lama new file mode 100644 index 000000000..9613879ae --- /dev/null +++ b/lama-compiler/regression/expressions/generated04122.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-23+x0+x0-46; +write (y) diff --git a/lama-compiler/regression/expressions/generated04123.input b/lama-compiler/regression/expressions/generated04123.input new file mode 100644 index 000000000..eafd1e014 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04123.input @@ -0,0 +1,2 @@ +40 +28 diff --git a/lama-compiler/regression/expressions/generated04123.lama b/lama-compiler/regression/expressions/generated04123.lama new file mode 100644 index 000000000..014c89e69 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04123.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+33+34+40+46+47; +write (y) diff --git a/lama-compiler/regression/expressions/generated04124.input b/lama-compiler/regression/expressions/generated04124.input new file mode 100644 index 000000000..9e5f1a324 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04124.input @@ -0,0 +1,2 @@ +32 +10 diff --git a/lama-compiler/regression/expressions/generated04124.lama b/lama-compiler/regression/expressions/generated04124.lama new file mode 100644 index 000000000..aa8f07259 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04124.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (22+23)*(29+x0-41); +write (y) diff --git a/lama-compiler/regression/expressions/generated04125.input b/lama-compiler/regression/expressions/generated04125.input new file mode 100644 index 000000000..a228db75a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04125.input @@ -0,0 +1,2 @@ +27 +76 diff --git a/lama-compiler/regression/expressions/generated04125.lama b/lama-compiler/regression/expressions/generated04125.lama new file mode 100644 index 000000000..fa5858206 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04125.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+28+29-35+41+42; +write (y) diff --git a/lama-compiler/regression/expressions/generated04126.input b/lama-compiler/regression/expressions/generated04126.input new file mode 100644 index 000000000..a2ac8815b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04126.input @@ -0,0 +1,2 @@ +3 +54 diff --git a/lama-compiler/regression/expressions/generated04126.lama b/lama-compiler/regression/expressions/generated04126.lama new file mode 100644 index 000000000..4c7a97c1a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04126.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-28+29+35+41+42; +write (y) diff --git a/lama-compiler/regression/expressions/generated04127.input b/lama-compiler/regression/expressions/generated04127.input new file mode 100644 index 000000000..64106d374 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04127.input @@ -0,0 +1,2 @@ +70 +32 diff --git a/lama-compiler/regression/expressions/generated04127.lama b/lama-compiler/regression/expressions/generated04127.lama new file mode 100644 index 000000000..25b40420b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04127.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+42-x0-54; +write (y) diff --git a/lama-compiler/regression/expressions/generated04128.input b/lama-compiler/regression/expressions/generated04128.input new file mode 100644 index 000000000..310f527c1 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04128.input @@ -0,0 +1,2 @@ +26 +16 diff --git a/lama-compiler/regression/expressions/generated04128.lama b/lama-compiler/regression/expressions/generated04128.lama new file mode 100644 index 000000000..38d47788e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04128.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 25+x0+34%x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04129.input b/lama-compiler/regression/expressions/generated04129.input new file mode 100644 index 000000000..066c1b950 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04129.input @@ -0,0 +1,2 @@ +68 +72 diff --git a/lama-compiler/regression/expressions/generated04129.lama b/lama-compiler/regression/expressions/generated04129.lama new file mode 100644 index 000000000..acd7d2ebd --- /dev/null +++ b/lama-compiler/regression/expressions/generated04129.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-23==29-30; +write (y) diff --git a/lama-compiler/regression/expressions/generated04130.input b/lama-compiler/regression/expressions/generated04130.input new file mode 100644 index 000000000..1675656a2 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04130.input @@ -0,0 +1,2 @@ +31 +86 diff --git a/lama-compiler/regression/expressions/generated04130.lama b/lama-compiler/regression/expressions/generated04130.lama new file mode 100644 index 000000000..b78599e3f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04130.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+x1+x0-48; +write (y) diff --git a/lama-compiler/regression/expressions/generated04131.input b/lama-compiler/regression/expressions/generated04131.input new file mode 100644 index 000000000..e1b4cb164 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04131.input @@ -0,0 +1,2 @@ +82 +78 diff --git a/lama-compiler/regression/expressions/generated04131.lama b/lama-compiler/regression/expressions/generated04131.lama new file mode 100644 index 000000000..e8e7af8cf --- /dev/null +++ b/lama-compiler/regression/expressions/generated04131.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+33-34-40-41; +write (y) diff --git a/lama-compiler/regression/expressions/generated04132.input b/lama-compiler/regression/expressions/generated04132.input new file mode 100644 index 000000000..c3ab12284 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04132.input @@ -0,0 +1,2 @@ +52 +72 diff --git a/lama-compiler/regression/expressions/generated04132.lama b/lama-compiler/regression/expressions/generated04132.lama new file mode 100644 index 000000000..8eb2f3286 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04132.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0-x0+x0/48; +write (y) diff --git a/lama-compiler/regression/expressions/generated04133.input b/lama-compiler/regression/expressions/generated04133.input new file mode 100644 index 000000000..39eff2c64 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04133.input @@ -0,0 +1,2 @@ +53 +32 diff --git a/lama-compiler/regression/expressions/generated04133.lama b/lama-compiler/regression/expressions/generated04133.lama new file mode 100644 index 000000000..28a6b2943 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04133.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-23-29+x0-41; +write (y) diff --git a/lama-compiler/regression/expressions/generated04134.input b/lama-compiler/regression/expressions/generated04134.input new file mode 100644 index 000000000..0e000bdfa --- /dev/null +++ b/lama-compiler/regression/expressions/generated04134.input @@ -0,0 +1,2 @@ +26 +26 diff --git a/lama-compiler/regression/expressions/generated04134.lama b/lama-compiler/regression/expressions/generated04134.lama new file mode 100644 index 000000000..b711fd805 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04134.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+(28-29)*(35-36); +write (y) diff --git a/lama-compiler/regression/expressions/generated04135.input b/lama-compiler/regression/expressions/generated04135.input new file mode 100644 index 000000000..375722d5e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04135.input @@ -0,0 +1,2 @@ +64 +69 diff --git a/lama-compiler/regression/expressions/generated04135.lama b/lama-compiler/regression/expressions/generated04135.lama new file mode 100644 index 000000000..a5336eb17 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04135.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+34+35+41+47+48; +write (y) diff --git a/lama-compiler/regression/expressions/generated04136.input b/lama-compiler/regression/expressions/generated04136.input new file mode 100644 index 000000000..16c8e4a8b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04136.input @@ -0,0 +1,2 @@ +31 +0 diff --git a/lama-compiler/regression/expressions/generated04136.lama b/lama-compiler/regression/expressions/generated04136.lama new file mode 100644 index 000000000..bc72f4a7c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04136.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+x0+56+62-63; +write (y) diff --git a/lama-compiler/regression/expressions/generated04137.input b/lama-compiler/regression/expressions/generated04137.input new file mode 100644 index 000000000..9fb42e401 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04137.input @@ -0,0 +1,2 @@ +4 +9 diff --git a/lama-compiler/regression/expressions/generated04137.lama b/lama-compiler/regression/expressions/generated04137.lama new file mode 100644 index 000000000..abf0f99be --- /dev/null +++ b/lama-compiler/regression/expressions/generated04137.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-28-29-35-36; +write (y) diff --git a/lama-compiler/regression/expressions/generated04138.input b/lama-compiler/regression/expressions/generated04138.input new file mode 100644 index 000000000..b6a65da7e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04138.input @@ -0,0 +1,2 @@ +17 +96 diff --git a/lama-compiler/regression/expressions/generated04138.lama b/lama-compiler/regression/expressions/generated04138.lama new file mode 100644 index 000000000..438f343b5 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04138.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x1+49+50+56-57; +write (y) diff --git a/lama-compiler/regression/expressions/generated04139.input b/lama-compiler/regression/expressions/generated04139.input new file mode 100644 index 000000000..a49d8d8a2 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04139.input @@ -0,0 +1,2 @@ +50 +89 diff --git a/lama-compiler/regression/expressions/generated04139.lama b/lama-compiler/regression/expressions/generated04139.lama new file mode 100644 index 000000000..9e739b3c7 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04139.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 25+x0-x0+45+46; +write (y) diff --git a/lama-compiler/regression/expressions/generated04140.input b/lama-compiler/regression/expressions/generated04140.input new file mode 100644 index 000000000..2e113ca27 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04140.input @@ -0,0 +1,2 @@ +15 +6 diff --git a/lama-compiler/regression/expressions/generated04140.lama b/lama-compiler/regression/expressions/generated04140.lama new file mode 100644 index 000000000..b1a392896 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04140.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1+x0-44*45; +write (y) diff --git a/lama-compiler/regression/expressions/generated04141.input b/lama-compiler/regression/expressions/generated04141.input new file mode 100644 index 000000000..c92986295 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04141.input @@ -0,0 +1,2 @@ +28 +70 diff --git a/lama-compiler/regression/expressions/generated04141.lama b/lama-compiler/regression/expressions/generated04141.lama new file mode 100644 index 000000000..8069f583d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04141.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0-33-34+40-41; +write (y) diff --git a/lama-compiler/regression/expressions/generated04142.input b/lama-compiler/regression/expressions/generated04142.input new file mode 100644 index 000000000..cdf6fcc48 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04142.input @@ -0,0 +1,2 @@ +49 +74 diff --git a/lama-compiler/regression/expressions/generated04142.lama b/lama-compiler/regression/expressions/generated04142.lama new file mode 100644 index 000000000..3f17c2aa3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04142.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+28+29+40-41+x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04143.input b/lama-compiler/regression/expressions/generated04143.input new file mode 100644 index 000000000..42525642f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04143.input @@ -0,0 +1,2 @@ +96 +10 diff --git a/lama-compiler/regression/expressions/generated04143.lama b/lama-compiler/regression/expressions/generated04143.lama new file mode 100644 index 000000000..3ca868d42 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04143.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22*23+x1+42+43; +write (y) diff --git a/lama-compiler/regression/expressions/generated04144.input b/lama-compiler/regression/expressions/generated04144.input new file mode 100644 index 000000000..01dc22f59 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04144.input @@ -0,0 +1,2 @@ +87 +81 diff --git a/lama-compiler/regression/expressions/generated04144.lama b/lama-compiler/regression/expressions/generated04144.lama new file mode 100644 index 000000000..65afc01d8 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04144.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17*(28-29+35-36); +write (y) diff --git a/lama-compiler/regression/expressions/generated04145.input b/lama-compiler/regression/expressions/generated04145.input new file mode 100644 index 000000000..f6127c9c6 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04145.input @@ -0,0 +1,2 @@ +55 +44 diff --git a/lama-compiler/regression/expressions/generated04145.lama b/lama-compiler/regression/expressions/generated04145.lama new file mode 100644 index 000000000..c34cdb225 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04145.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1+35-36+42-43; +write (y) diff --git a/lama-compiler/regression/expressions/generated04146.input b/lama-compiler/regression/expressions/generated04146.input new file mode 100644 index 000000000..414b538e3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04146.input @@ -0,0 +1,2 @@ +69 +62 diff --git a/lama-compiler/regression/expressions/generated04146.lama b/lama-compiler/regression/expressions/generated04146.lama new file mode 100644 index 000000000..e98b8bdcf --- /dev/null +++ b/lama-compiler/regression/expressions/generated04146.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 25+x0+34+x0-46; +write (y) diff --git a/lama-compiler/regression/expressions/generated04147.input b/lama-compiler/regression/expressions/generated04147.input new file mode 100644 index 000000000..a673c3c9e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04147.input @@ -0,0 +1,2 @@ +18 +54 diff --git a/lama-compiler/regression/expressions/generated04147.lama b/lama-compiler/regression/expressions/generated04147.lama new file mode 100644 index 000000000..5c96de461 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04147.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+34-35-41-42; +write (y) diff --git a/lama-compiler/regression/expressions/generated04148.input b/lama-compiler/regression/expressions/generated04148.input new file mode 100644 index 000000000..8e99078d4 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04148.input @@ -0,0 +1,2 @@ +8 +11 diff --git a/lama-compiler/regression/expressions/generated04148.lama b/lama-compiler/regression/expressions/generated04148.lama new file mode 100644 index 000000000..d4985530b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04148.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (22-23)/x0*35; +write (y) diff --git a/lama-compiler/regression/expressions/generated04149.input b/lama-compiler/regression/expressions/generated04149.input new file mode 100644 index 000000000..3d43fa6d4 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04149.input @@ -0,0 +1,2 @@ +53 +3 diff --git a/lama-compiler/regression/expressions/generated04149.lama b/lama-compiler/regression/expressions/generated04149.lama new file mode 100644 index 000000000..d5c3c771e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04149.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+31-x0*43; +write (y) diff --git a/lama-compiler/regression/expressions/generated04150.input b/lama-compiler/regression/expressions/generated04150.input new file mode 100644 index 000000000..e2aefb32b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04150.input @@ -0,0 +1,2 @@ +65 +27 diff --git a/lama-compiler/regression/expressions/generated04150.lama b/lama-compiler/regression/expressions/generated04150.lama new file mode 100644 index 000000000..7c274883e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04150.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0-x1+44-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04151.input b/lama-compiler/regression/expressions/generated04151.input new file mode 100644 index 000000000..539f784d0 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04151.input @@ -0,0 +1,2 @@ +10 +57 diff --git a/lama-compiler/regression/expressions/generated04151.lama b/lama-compiler/regression/expressions/generated04151.lama new file mode 100644 index 000000000..bba181c76 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04151.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+28-29+x0*41; +write (y) diff --git a/lama-compiler/regression/expressions/generated04152.input b/lama-compiler/regression/expressions/generated04152.input new file mode 100644 index 000000000..a7426d628 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04152.input @@ -0,0 +1,2 @@ +70 +43 diff --git a/lama-compiler/regression/expressions/generated04152.lama b/lama-compiler/regression/expressions/generated04152.lama new file mode 100644 index 000000000..4b298a81c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04152.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+x0+x0-59; +write (y) diff --git a/lama-compiler/regression/expressions/generated04153.input b/lama-compiler/regression/expressions/generated04153.input new file mode 100644 index 000000000..c436f64be --- /dev/null +++ b/lama-compiler/regression/expressions/generated04153.input @@ -0,0 +1,2 @@ +54 +14 diff --git a/lama-compiler/regression/expressions/generated04153.lama b/lama-compiler/regression/expressions/generated04153.lama new file mode 100644 index 000000000..2775be1ff --- /dev/null +++ b/lama-compiler/regression/expressions/generated04153.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17==23*x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04154.input b/lama-compiler/regression/expressions/generated04154.input new file mode 100644 index 000000000..0a01b7f46 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04154.input @@ -0,0 +1,2 @@ +24 +2 diff --git a/lama-compiler/regression/expressions/generated04154.lama b/lama-compiler/regression/expressions/generated04154.lama new file mode 100644 index 000000000..548a94aa3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04154.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (x0+31)/(37-38); +write (y) diff --git a/lama-compiler/regression/expressions/generated04155.input b/lama-compiler/regression/expressions/generated04155.input new file mode 100644 index 000000000..f8dad86d3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04155.input @@ -0,0 +1,2 @@ +77 +11 diff --git a/lama-compiler/regression/expressions/generated04155.lama b/lama-compiler/regression/expressions/generated04155.lama new file mode 100644 index 000000000..9eff1e6fd --- /dev/null +++ b/lama-compiler/regression/expressions/generated04155.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0-x0+42-48+49; +write (y) diff --git a/lama-compiler/regression/expressions/generated04156.input b/lama-compiler/regression/expressions/generated04156.input new file mode 100644 index 000000000..c83c4ba1e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04156.input @@ -0,0 +1,2 @@ +55 +30 diff --git a/lama-compiler/regression/expressions/generated04156.lama b/lama-compiler/regression/expressions/generated04156.lama new file mode 100644 index 000000000..00701e876 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04156.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+28-34*x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04157.input b/lama-compiler/regression/expressions/generated04157.input new file mode 100644 index 000000000..6c055e7f0 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04157.input @@ -0,0 +1,2 @@ +58 +12 diff --git a/lama-compiler/regression/expressions/generated04157.lama b/lama-compiler/regression/expressions/generated04157.lama new file mode 100644 index 000000000..faf800d2b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04157.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22*23+29%x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04158.input b/lama-compiler/regression/expressions/generated04158.input new file mode 100644 index 000000000..11248b4ce --- /dev/null +++ b/lama-compiler/regression/expressions/generated04158.input @@ -0,0 +1,2 @@ +52 +68 diff --git a/lama-compiler/regression/expressions/generated04158.lama b/lama-compiler/regression/expressions/generated04158.lama new file mode 100644 index 000000000..f629ad5b2 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04158.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+23*29*x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04159.input b/lama-compiler/regression/expressions/generated04159.input new file mode 100644 index 000000000..b04b8031b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04159.input @@ -0,0 +1,2 @@ +37 +75 diff --git a/lama-compiler/regression/expressions/generated04159.lama b/lama-compiler/regression/expressions/generated04159.lama new file mode 100644 index 000000000..321160f73 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04159.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-23-29*x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04160.input b/lama-compiler/regression/expressions/generated04160.input new file mode 100644 index 000000000..46a29065a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04160.input @@ -0,0 +1,2 @@ +68 +55 diff --git a/lama-compiler/regression/expressions/generated04160.lama b/lama-compiler/regression/expressions/generated04160.lama new file mode 100644 index 000000000..e2e082f92 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04160.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+x0+37+43-44; +write (y) diff --git a/lama-compiler/regression/expressions/generated04161.input b/lama-compiler/regression/expressions/generated04161.input new file mode 100644 index 000000000..69a2b0545 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04161.input @@ -0,0 +1,2 @@ +44 +8 diff --git a/lama-compiler/regression/expressions/generated04161.lama b/lama-compiler/regression/expressions/generated04161.lama new file mode 100644 index 000000000..1087b1791 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04161.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+(33+34)%x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04162.input b/lama-compiler/regression/expressions/generated04162.input new file mode 100644 index 000000000..00ece1323 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04162.input @@ -0,0 +1,2 @@ +9 +91 diff --git a/lama-compiler/regression/expressions/generated04162.lama b/lama-compiler/regression/expressions/generated04162.lama new file mode 100644 index 000000000..87618d984 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04162.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0%28*x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04163.input b/lama-compiler/regression/expressions/generated04163.input new file mode 100644 index 000000000..4611b758b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04163.input @@ -0,0 +1,2 @@ +69 +98 diff --git a/lama-compiler/regression/expressions/generated04163.lama b/lama-compiler/regression/expressions/generated04163.lama new file mode 100644 index 000000000..56ce77099 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04163.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+(28+29==x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04164.input b/lama-compiler/regression/expressions/generated04164.input new file mode 100644 index 000000000..fdc4d951c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04164.input @@ -0,0 +1,2 @@ +95 +39 diff --git a/lama-compiler/regression/expressions/generated04164.lama b/lama-compiler/regression/expressions/generated04164.lama new file mode 100644 index 000000000..c3e7c0114 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04164.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0-28+34*x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04165.input b/lama-compiler/regression/expressions/generated04165.input new file mode 100644 index 000000000..713ab6089 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04165.input @@ -0,0 +1,2 @@ +9 +23 diff --git a/lama-compiler/regression/expressions/generated04165.lama b/lama-compiler/regression/expressions/generated04165.lama new file mode 100644 index 000000000..83bc4e2c0 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04165.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23=x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04533.input b/lama-compiler/regression/expressions/generated04533.input new file mode 100644 index 000000000..ff7b80e23 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04533.input @@ -0,0 +1,2 @@ +56 +95 diff --git a/lama-compiler/regression/expressions/generated04533.lama b/lama-compiler/regression/expressions/generated04533.lama new file mode 100644 index 000000000..2e6874f3e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04533.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17*x0%x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04534.input b/lama-compiler/regression/expressions/generated04534.input new file mode 100644 index 000000000..926b909ff --- /dev/null +++ b/lama-compiler/regression/expressions/generated04534.input @@ -0,0 +1,2 @@ +49 +31 diff --git a/lama-compiler/regression/expressions/generated04534.lama b/lama-compiler/regression/expressions/generated04534.lama new file mode 100644 index 000000000..841c8d50f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04534.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (x0-x0)/(42+x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04535.input b/lama-compiler/regression/expressions/generated04535.input new file mode 100644 index 000000000..ab61db762 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04535.input @@ -0,0 +1,2 @@ +62 +48 diff --git a/lama-compiler/regression/expressions/generated04535.lama b/lama-compiler/regression/expressions/generated04535.lama new file mode 100644 index 000000000..5bbaaf9da --- /dev/null +++ b/lama-compiler/regression/expressions/generated04535.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1+x0%x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04536.input b/lama-compiler/regression/expressions/generated04536.input new file mode 100644 index 000000000..45b8afe99 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04536.input @@ -0,0 +1,2 @@ +68 +25 diff --git a/lama-compiler/regression/expressions/generated04536.lama b/lama-compiler/regression/expressions/generated04536.lama new file mode 100644 index 000000000..942c8ef85 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04536.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17*(23-29*x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04537.input b/lama-compiler/regression/expressions/generated04537.input new file mode 100644 index 000000000..7c5f639c4 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04537.input @@ -0,0 +1,2 @@ +39 +94 diff --git a/lama-compiler/regression/expressions/generated04537.lama b/lama-compiler/regression/expressions/generated04537.lama new file mode 100644 index 000000000..8b0a573c4 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04537.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1+30-36*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04538.input b/lama-compiler/regression/expressions/generated04538.input new file mode 100644 index 000000000..f4d84cd34 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04538.input @@ -0,0 +1,2 @@ +51 +49 diff --git a/lama-compiler/regression/expressions/generated04538.lama b/lama-compiler/regression/expressions/generated04538.lama new file mode 100644 index 000000000..f28d3a129 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04538.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+x0-x0+x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04539.input b/lama-compiler/regression/expressions/generated04539.input new file mode 100644 index 000000000..2d36f4d58 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04539.input @@ -0,0 +1,2 @@ +0 +9 diff --git a/lama-compiler/regression/expressions/generated04539.lama b/lama-compiler/regression/expressions/generated04539.lama new file mode 100644 index 000000000..2d320e06b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04539.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+(x0==x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04540.input b/lama-compiler/regression/expressions/generated04540.input new file mode 100644 index 000000000..f788552c0 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04540.input @@ -0,0 +1,2 @@ +64 +41 diff --git a/lama-compiler/regression/expressions/generated04540.lama b/lama-compiler/regression/expressions/generated04540.lama new file mode 100644 index 000000000..ffec0e0ca --- /dev/null +++ b/lama-compiler/regression/expressions/generated04540.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+x0-x0+48+x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04541.input b/lama-compiler/regression/expressions/generated04541.input new file mode 100644 index 000000000..c65721240 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04541.input @@ -0,0 +1,2 @@ +22 +26 diff --git a/lama-compiler/regression/expressions/generated04541.lama b/lama-compiler/regression/expressions/generated04541.lama new file mode 100644 index 000000000..bc3ed79be --- /dev/null +++ b/lama-compiler/regression/expressions/generated04541.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+29*35*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04542.input b/lama-compiler/regression/expressions/generated04542.input new file mode 100644 index 000000000..ee93f0886 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04542.input @@ -0,0 +1,2 @@ +43 +62 diff --git a/lama-compiler/regression/expressions/generated04542.lama b/lama-compiler/regression/expressions/generated04542.lama new file mode 100644 index 000000000..d57ab164f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04542.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22*23-29%x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04543.input b/lama-compiler/regression/expressions/generated04543.input new file mode 100644 index 000000000..a8e497ca9 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04543.input @@ -0,0 +1,2 @@ +42 +0 diff --git a/lama-compiler/regression/expressions/generated04543.lama b/lama-compiler/regression/expressions/generated04543.lama new file mode 100644 index 000000000..1016adfda --- /dev/null +++ b/lama-compiler/regression/expressions/generated04543.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17<=23+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04544.input b/lama-compiler/regression/expressions/generated04544.input new file mode 100644 index 000000000..ae2766ed8 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04544.input @@ -0,0 +1,2 @@ +73 +96 diff --git a/lama-compiler/regression/expressions/generated04544.lama b/lama-compiler/regression/expressions/generated04544.lama new file mode 100644 index 000000000..a7ce78848 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04544.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+28/(34+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04545.input b/lama-compiler/regression/expressions/generated04545.input new file mode 100644 index 000000000..41e15e551 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04545.input @@ -0,0 +1,2 @@ +87 +49 diff --git a/lama-compiler/regression/expressions/generated04545.lama b/lama-compiler/regression/expressions/generated04545.lama new file mode 100644 index 000000000..ba41d7923 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04545.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+x1+61-62; +write (y) diff --git a/lama-compiler/regression/expressions/generated04546.input b/lama-compiler/regression/expressions/generated04546.input new file mode 100644 index 000000000..e3423134a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04546.input @@ -0,0 +1,2 @@ +36 +66 diff --git a/lama-compiler/regression/expressions/generated04546.lama b/lama-compiler/regression/expressions/generated04546.lama new file mode 100644 index 000000000..6a6654c19 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04546.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+23%(29+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04547.input b/lama-compiler/regression/expressions/generated04547.input new file mode 100644 index 000000000..e18d2a3a1 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04547.input @@ -0,0 +1,2 @@ +23 +25 diff --git a/lama-compiler/regression/expressions/generated04547.lama b/lama-compiler/regression/expressions/generated04547.lama new file mode 100644 index 000000000..45855fc9d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04547.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22*23*29*x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04548.input b/lama-compiler/regression/expressions/generated04548.input new file mode 100644 index 000000000..6ec3be90f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04548.input @@ -0,0 +1,2 @@ +50 +8 diff --git a/lama-compiler/regression/expressions/generated04548.lama b/lama-compiler/regression/expressions/generated04548.lama new file mode 100644 index 000000000..e6a62edfb --- /dev/null +++ b/lama-compiler/regression/expressions/generated04548.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0*x0/x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04549.input b/lama-compiler/regression/expressions/generated04549.input new file mode 100644 index 000000000..9959543b3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04549.input @@ -0,0 +1,2 @@ +79 +18 diff --git a/lama-compiler/regression/expressions/generated04549.lama b/lama-compiler/regression/expressions/generated04549.lama new file mode 100644 index 000000000..0fb6d757e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04549.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-23/(29+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04550.input b/lama-compiler/regression/expressions/generated04550.input new file mode 100644 index 000000000..2fd7c7ef6 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04550.input @@ -0,0 +1,2 @@ +3 +81 diff --git a/lama-compiler/regression/expressions/generated04550.lama b/lama-compiler/regression/expressions/generated04550.lama new file mode 100644 index 000000000..f56c5f666 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04550.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0-28*(34+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04551.input b/lama-compiler/regression/expressions/generated04551.input new file mode 100644 index 000000000..d4f85bab8 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04551.input @@ -0,0 +1,2 @@ +8 +79 diff --git a/lama-compiler/regression/expressions/generated04551.lama b/lama-compiler/regression/expressions/generated04551.lama new file mode 100644 index 000000000..a91acddb6 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04551.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0*(28+34*x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04552.input b/lama-compiler/regression/expressions/generated04552.input new file mode 100644 index 000000000..04a535210 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04552.input @@ -0,0 +1,2 @@ +42 +32 diff --git a/lama-compiler/regression/expressions/generated04552.lama b/lama-compiler/regression/expressions/generated04552.lama new file mode 100644 index 000000000..ab807973e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04552.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17/x0/x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04553.input b/lama-compiler/regression/expressions/generated04553.input new file mode 100644 index 000000000..79da5e0ce --- /dev/null +++ b/lama-compiler/regression/expressions/generated04553.input @@ -0,0 +1,2 @@ +72 +98 diff --git a/lama-compiler/regression/expressions/generated04553.lama b/lama-compiler/regression/expressions/generated04553.lama new file mode 100644 index 000000000..3d0230e20 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04553.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x1+44-x0+56; +write (y) diff --git a/lama-compiler/regression/expressions/generated04554.input b/lama-compiler/regression/expressions/generated04554.input new file mode 100644 index 000000000..66555d896 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04554.input @@ -0,0 +1,2 @@ +93 +35 diff --git a/lama-compiler/regression/expressions/generated04554.lama b/lama-compiler/regression/expressions/generated04554.lama new file mode 100644 index 000000000..064528217 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04554.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0==28*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04555.input b/lama-compiler/regression/expressions/generated04555.input new file mode 100644 index 000000000..4ce4c757c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04555.input @@ -0,0 +1,2 @@ +20 +23 diff --git a/lama-compiler/regression/expressions/generated04555.lama b/lama-compiler/regression/expressions/generated04555.lama new file mode 100644 index 000000000..3b3b534cc --- /dev/null +++ b/lama-compiler/regression/expressions/generated04555.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23-x0%x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04556.input b/lama-compiler/regression/expressions/generated04556.input new file mode 100644 index 000000000..e2c6e1669 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04556.input @@ -0,0 +1,2 @@ +91 +31 diff --git a/lama-compiler/regression/expressions/generated04556.lama b/lama-compiler/regression/expressions/generated04556.lama new file mode 100644 index 000000000..eb975f5f9 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04556.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1-x0/x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04557.input b/lama-compiler/regression/expressions/generated04557.input new file mode 100644 index 000000000..c65c18f9f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04557.input @@ -0,0 +1,2 @@ +80 +69 diff --git a/lama-compiler/regression/expressions/generated04557.lama b/lama-compiler/regression/expressions/generated04557.lama new file mode 100644 index 000000000..9c245b5cd --- /dev/null +++ b/lama-compiler/regression/expressions/generated04557.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17/(23+29*x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04558.input b/lama-compiler/regression/expressions/generated04558.input new file mode 100644 index 000000000..8444fb52b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04558.input @@ -0,0 +1,2 @@ +29 +41 diff --git a/lama-compiler/regression/expressions/generated04558.lama b/lama-compiler/regression/expressions/generated04558.lama new file mode 100644 index 000000000..e02e94c01 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04558.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (x0+x0)*(47+48-x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04559.input b/lama-compiler/regression/expressions/generated04559.input new file mode 100644 index 000000000..a3282b4a9 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04559.input @@ -0,0 +1,2 @@ +87 +52 diff --git a/lama-compiler/regression/expressions/generated04559.lama b/lama-compiler/regression/expressions/generated04559.lama new file mode 100644 index 000000000..ea0c6816f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04559.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23-29-35*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04560.input b/lama-compiler/regression/expressions/generated04560.input new file mode 100644 index 000000000..883b0f8b5 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04560.input @@ -0,0 +1,2 @@ +44 +72 diff --git a/lama-compiler/regression/expressions/generated04560.lama b/lama-compiler/regression/expressions/generated04560.lama new file mode 100644 index 000000000..f52d5058b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04560.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17*23*(29+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04561.input b/lama-compiler/regression/expressions/generated04561.input new file mode 100644 index 000000000..c942d2c7f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04561.input @@ -0,0 +1,2 @@ +2 +39 diff --git a/lama-compiler/regression/expressions/generated04561.lama b/lama-compiler/regression/expressions/generated04561.lama new file mode 100644 index 000000000..365f1bb67 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04561.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1-30+36*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04562.input b/lama-compiler/regression/expressions/generated04562.input new file mode 100644 index 000000000..bb885d809 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04562.input @@ -0,0 +1,2 @@ +80 +42 diff --git a/lama-compiler/regression/expressions/generated04562.lama b/lama-compiler/regression/expressions/generated04562.lama new file mode 100644 index 000000000..9f11249f9 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04562.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0-39*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04563.input b/lama-compiler/regression/expressions/generated04563.input new file mode 100644 index 000000000..762d29e26 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04563.input @@ -0,0 +1,2 @@ +40 +71 diff --git a/lama-compiler/regression/expressions/generated04563.lama b/lama-compiler/regression/expressions/generated04563.lama new file mode 100644 index 000000000..5fd2873d2 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04563.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1+30*(36+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04564.input b/lama-compiler/regression/expressions/generated04564.input new file mode 100644 index 000000000..59e9f04c3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04564.input @@ -0,0 +1,2 @@ +8 +20 diff --git a/lama-compiler/regression/expressions/generated04564.lama b/lama-compiler/regression/expressions/generated04564.lama new file mode 100644 index 000000000..4a731ec7e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04564.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+23+x0/x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04565.input b/lama-compiler/regression/expressions/generated04565.input new file mode 100644 index 000000000..c7c647c91 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04565.input @@ -0,0 +1,2 @@ +44 +12 diff --git a/lama-compiler/regression/expressions/generated04565.lama b/lama-compiler/regression/expressions/generated04565.lama new file mode 100644 index 000000000..4301658f1 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04565.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+x0*34*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04566.input b/lama-compiler/regression/expressions/generated04566.input new file mode 100644 index 000000000..b4a83f8be --- /dev/null +++ b/lama-compiler/regression/expressions/generated04566.input @@ -0,0 +1,2 @@ +78 +48 diff --git a/lama-compiler/regression/expressions/generated04566.lama b/lama-compiler/regression/expressions/generated04566.lama new file mode 100644 index 000000000..4990c81df --- /dev/null +++ b/lama-compiler/regression/expressions/generated04566.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+23+29+35*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04567.input b/lama-compiler/regression/expressions/generated04567.input new file mode 100644 index 000000000..ce60742d5 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04567.input @@ -0,0 +1,2 @@ +50 +2 diff --git a/lama-compiler/regression/expressions/generated04567.lama b/lama-compiler/regression/expressions/generated04567.lama new file mode 100644 index 000000000..c31b531ac --- /dev/null +++ b/lama-compiler/regression/expressions/generated04567.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-x0-34*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04568.input b/lama-compiler/regression/expressions/generated04568.input new file mode 100644 index 000000000..caa5ab8f1 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04568.input @@ -0,0 +1,2 @@ +42 +92 diff --git a/lama-compiler/regression/expressions/generated04568.lama b/lama-compiler/regression/expressions/generated04568.lama new file mode 100644 index 000000000..12f501448 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04568.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+29/(35+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04569.input b/lama-compiler/regression/expressions/generated04569.input new file mode 100644 index 000000000..1e8891795 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04569.input @@ -0,0 +1,2 @@ +95 +87 diff --git a/lama-compiler/regression/expressions/generated04569.lama b/lama-compiler/regression/expressions/generated04569.lama new file mode 100644 index 000000000..19febedc9 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04569.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0-x0+39*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04570.input b/lama-compiler/regression/expressions/generated04570.input new file mode 100644 index 000000000..a7363ffb3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04570.input @@ -0,0 +1,2 @@ +31 +26 diff --git a/lama-compiler/regression/expressions/generated04570.lama b/lama-compiler/regression/expressions/generated04570.lama new file mode 100644 index 000000000..26afb5120 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04570.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-23+x0%x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04571.input b/lama-compiler/regression/expressions/generated04571.input new file mode 100644 index 000000000..06641747c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04571.input @@ -0,0 +1,2 @@ +27 +67 diff --git a/lama-compiler/regression/expressions/generated04571.lama b/lama-compiler/regression/expressions/generated04571.lama new file mode 100644 index 000000000..9ba3d0d90 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04571.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-23+29-35*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04572.input b/lama-compiler/regression/expressions/generated04572.input new file mode 100644 index 000000000..954b95767 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04572.input @@ -0,0 +1,2 @@ +17 +30 diff --git a/lama-compiler/regression/expressions/generated04572.lama b/lama-compiler/regression/expressions/generated04572.lama new file mode 100644 index 000000000..634d5c5a9 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04572.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (27+28+29)%30; +write (y) diff --git a/lama-compiler/regression/expressions/generated04573.input b/lama-compiler/regression/expressions/generated04573.input new file mode 100644 index 000000000..1f51da1ab --- /dev/null +++ b/lama-compiler/regression/expressions/generated04573.input @@ -0,0 +1,2 @@ +91 +53 diff --git a/lama-compiler/regression/expressions/generated04573.lama b/lama-compiler/regression/expressions/generated04573.lama new file mode 100644 index 000000000..d13cba7ed --- /dev/null +++ b/lama-compiler/regression/expressions/generated04573.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0!=28+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04574.input b/lama-compiler/regression/expressions/generated04574.input new file mode 100644 index 000000000..8a9204713 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04574.input @@ -0,0 +1,2 @@ +77 +48 diff --git a/lama-compiler/regression/expressions/generated04574.lama b/lama-compiler/regression/expressions/generated04574.lama new file mode 100644 index 000000000..97cd1b447 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04574.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0*(39+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04575.input b/lama-compiler/regression/expressions/generated04575.input new file mode 100644 index 000000000..47d7f2f58 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04575.input @@ -0,0 +1,2 @@ +84 +18 diff --git a/lama-compiler/regression/expressions/generated04575.lama b/lama-compiler/regression/expressions/generated04575.lama new file mode 100644 index 000000000..43c7fb2b6 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04575.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17*(x0+34*x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04576.input b/lama-compiler/regression/expressions/generated04576.input new file mode 100644 index 000000000..1e6b91c12 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04576.input @@ -0,0 +1,2 @@ +46 +86 diff --git a/lama-compiler/regression/expressions/generated04576.lama b/lama-compiler/regression/expressions/generated04576.lama new file mode 100644 index 000000000..a6d4bab3d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04576.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+38+39+40+41; +write (y) diff --git a/lama-compiler/regression/expressions/generated04577.input b/lama-compiler/regression/expressions/generated04577.input new file mode 100644 index 000000000..6a6b07a07 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04577.input @@ -0,0 +1,2 @@ +83 +72 diff --git a/lama-compiler/regression/expressions/generated04577.lama b/lama-compiler/regression/expressions/generated04577.lama new file mode 100644 index 000000000..d595613d8 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04577.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0*(28-34+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04578.input b/lama-compiler/regression/expressions/generated04578.input new file mode 100644 index 000000000..457bbd846 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04578.input @@ -0,0 +1,2 @@ +62 +90 diff --git a/lama-compiler/regression/expressions/generated04578.lama b/lama-compiler/regression/expressions/generated04578.lama new file mode 100644 index 000000000..b73a9dc35 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04578.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1+x0+41*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04579.input b/lama-compiler/regression/expressions/generated04579.input new file mode 100644 index 000000000..4f81719a3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04579.input @@ -0,0 +1,2 @@ +16 +7 diff --git a/lama-compiler/regression/expressions/generated04579.lama b/lama-compiler/regression/expressions/generated04579.lama new file mode 100644 index 000000000..38c70457a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04579.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+x0/(34+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04580.input b/lama-compiler/regression/expressions/generated04580.input new file mode 100644 index 000000000..97207ce92 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04580.input @@ -0,0 +1,2 @@ +8 +57 diff --git a/lama-compiler/regression/expressions/generated04580.lama b/lama-compiler/regression/expressions/generated04580.lama new file mode 100644 index 000000000..ec355db20 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04580.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+33+34+35-36; +write (y) diff --git a/lama-compiler/regression/expressions/generated04581.input b/lama-compiler/regression/expressions/generated04581.input new file mode 100644 index 000000000..c06aff7bc --- /dev/null +++ b/lama-compiler/regression/expressions/generated04581.input @@ -0,0 +1,2 @@ +67 +73 diff --git a/lama-compiler/regression/expressions/generated04581.lama b/lama-compiler/regression/expressions/generated04581.lama new file mode 100644 index 000000000..8cde56e88 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04581.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+28+29+35%x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04582.input b/lama-compiler/regression/expressions/generated04582.input new file mode 100644 index 000000000..287cda199 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04582.input @@ -0,0 +1,2 @@ +27 +60 diff --git a/lama-compiler/regression/expressions/generated04582.lama b/lama-compiler/regression/expressions/generated04582.lama new file mode 100644 index 000000000..3c26ed96c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04582.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-x0*(34+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04583.input b/lama-compiler/regression/expressions/generated04583.input new file mode 100644 index 000000000..455ae7a5f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04583.input @@ -0,0 +1,2 @@ +35 +83 diff --git a/lama-compiler/regression/expressions/generated04583.lama b/lama-compiler/regression/expressions/generated04583.lama new file mode 100644 index 000000000..08af64c36 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04583.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-33+34+35+36; +write (y) diff --git a/lama-compiler/regression/expressions/generated04584.input b/lama-compiler/regression/expressions/generated04584.input new file mode 100644 index 000000000..9c38886e2 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04584.input @@ -0,0 +1,2 @@ +17 +15 diff --git a/lama-compiler/regression/expressions/generated04584.lama b/lama-compiler/regression/expressions/generated04584.lama new file mode 100644 index 000000000..39ad04551 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04584.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+x0+61+62-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04585.input b/lama-compiler/regression/expressions/generated04585.input new file mode 100644 index 000000000..4361c0417 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04585.input @@ -0,0 +1,2 @@ +34 +92 diff --git a/lama-compiler/regression/expressions/generated04585.lama b/lama-compiler/regression/expressions/generated04585.lama new file mode 100644 index 000000000..7767b8ec0 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04585.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+x0-40*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04586.input b/lama-compiler/regression/expressions/generated04586.input new file mode 100644 index 000000000..a2ecc121d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04586.input @@ -0,0 +1,2 @@ +11 +19 diff --git a/lama-compiler/regression/expressions/generated04586.lama b/lama-compiler/regression/expressions/generated04586.lama new file mode 100644 index 000000000..dacd417ff --- /dev/null +++ b/lama-compiler/regression/expressions/generated04586.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0-x0-39+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04587.input b/lama-compiler/regression/expressions/generated04587.input new file mode 100644 index 000000000..a118f97da --- /dev/null +++ b/lama-compiler/regression/expressions/generated04587.input @@ -0,0 +1,2 @@ +87 +17 diff --git a/lama-compiler/regression/expressions/generated04587.lama b/lama-compiler/regression/expressions/generated04587.lama new file mode 100644 index 000000000..a646551bf --- /dev/null +++ b/lama-compiler/regression/expressions/generated04587.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17/(23-29+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04588.input b/lama-compiler/regression/expressions/generated04588.input new file mode 100644 index 000000000..e909c6388 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04588.input @@ -0,0 +1,2 @@ +6 +63 diff --git a/lama-compiler/regression/expressions/generated04588.lama b/lama-compiler/regression/expressions/generated04588.lama new file mode 100644 index 000000000..3dd6dfea4 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04588.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23-29*(35+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04589.input b/lama-compiler/regression/expressions/generated04589.input new file mode 100644 index 000000000..b2c4d8db9 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04589.input @@ -0,0 +1,2 @@ +61 +13 diff --git a/lama-compiler/regression/expressions/generated04589.lama b/lama-compiler/regression/expressions/generated04589.lama new file mode 100644 index 000000000..15ac3e70e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04589.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1-30-36+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04590.input b/lama-compiler/regression/expressions/generated04590.input new file mode 100644 index 000000000..cf986a52f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04590.input @@ -0,0 +1,2 @@ +58 +56 diff --git a/lama-compiler/regression/expressions/generated04590.lama b/lama-compiler/regression/expressions/generated04590.lama new file mode 100644 index 000000000..5824c71a9 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04590.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x1+x0+x0+61; +write (y) diff --git a/lama-compiler/regression/expressions/generated04591.input b/lama-compiler/regression/expressions/generated04591.input new file mode 100644 index 000000000..3c124c9cd --- /dev/null +++ b/lama-compiler/regression/expressions/generated04591.input @@ -0,0 +1,2 @@ +1 +22 diff --git a/lama-compiler/regression/expressions/generated04591.lama b/lama-compiler/regression/expressions/generated04591.lama new file mode 100644 index 000000000..942e9fe75 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04591.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 27+28+29+40+41+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04592.input b/lama-compiler/regression/expressions/generated04592.input new file mode 100644 index 000000000..bac965030 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04592.input @@ -0,0 +1,2 @@ +84 +47 diff --git a/lama-compiler/regression/expressions/generated04592.lama b/lama-compiler/regression/expressions/generated04592.lama new file mode 100644 index 000000000..76a8015ab --- /dev/null +++ b/lama-compiler/regression/expressions/generated04592.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22*23-29+x0+41; +write (y) diff --git a/lama-compiler/regression/expressions/generated04593.input b/lama-compiler/regression/expressions/generated04593.input new file mode 100644 index 000000000..b7e6b1dfa --- /dev/null +++ b/lama-compiler/regression/expressions/generated04593.input @@ -0,0 +1,2 @@ +5 +85 diff --git a/lama-compiler/regression/expressions/generated04593.lama b/lama-compiler/regression/expressions/generated04593.lama new file mode 100644 index 000000000..b6f49e65f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04593.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (22+23)%29/x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04594.input b/lama-compiler/regression/expressions/generated04594.input new file mode 100644 index 000000000..a0cbf35ad --- /dev/null +++ b/lama-compiler/regression/expressions/generated04594.input @@ -0,0 +1,2 @@ +15 +38 diff --git a/lama-compiler/regression/expressions/generated04594.lama b/lama-compiler/regression/expressions/generated04594.lama new file mode 100644 index 000000000..66ccad2c9 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04594.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+23+29-35+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04595.input b/lama-compiler/regression/expressions/generated04595.input new file mode 100644 index 000000000..d5a20a36a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04595.input @@ -0,0 +1,2 @@ +23 +66 diff --git a/lama-compiler/regression/expressions/generated04595.lama b/lama-compiler/regression/expressions/generated04595.lama new file mode 100644 index 000000000..6590cb655 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04595.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17*(x0-34+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04596.input b/lama-compiler/regression/expressions/generated04596.input new file mode 100644 index 000000000..61704de7d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04596.input @@ -0,0 +1,2 @@ +38 +58 diff --git a/lama-compiler/regression/expressions/generated04596.lama b/lama-compiler/regression/expressions/generated04596.lama new file mode 100644 index 000000000..8c851abe4 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04596.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (25+x0)*(39+40+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04597.input b/lama-compiler/regression/expressions/generated04597.input new file mode 100644 index 000000000..e50cabcd0 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04597.input @@ -0,0 +1,2 @@ +52 +44 diff --git a/lama-compiler/regression/expressions/generated04597.lama b/lama-compiler/regression/expressions/generated04597.lama new file mode 100644 index 000000000..6b10f3f8d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04597.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1+x0-41+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04598.input b/lama-compiler/regression/expressions/generated04598.input new file mode 100644 index 000000000..4a4bfcf33 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04598.input @@ -0,0 +1,2 @@ +32 +52 diff --git a/lama-compiler/regression/expressions/generated04598.lama b/lama-compiler/regression/expressions/generated04598.lama new file mode 100644 index 000000000..b0ce8b2a6 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04598.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+33+34+40/x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04599.input b/lama-compiler/regression/expressions/generated04599.input new file mode 100644 index 000000000..b1b4def43 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04599.input @@ -0,0 +1,2 @@ +37 +66 diff --git a/lama-compiler/regression/expressions/generated04599.lama b/lama-compiler/regression/expressions/generated04599.lama new file mode 100644 index 000000000..74061deac --- /dev/null +++ b/lama-compiler/regression/expressions/generated04599.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+28+29-35/x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04600.input b/lama-compiler/regression/expressions/generated04600.input new file mode 100644 index 000000000..2a7492153 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04600.input @@ -0,0 +1,2 @@ +45 +97 diff --git a/lama-compiler/regression/expressions/generated04600.lama b/lama-compiler/regression/expressions/generated04600.lama new file mode 100644 index 000000000..ccdbfaa75 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04600.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+x0*(40+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04601.input b/lama-compiler/regression/expressions/generated04601.input new file mode 100644 index 000000000..a449494a3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04601.input @@ -0,0 +1,2 @@ +84 +24 diff --git a/lama-compiler/regression/expressions/generated04601.lama b/lama-compiler/regression/expressions/generated04601.lama new file mode 100644 index 000000000..4e4f78107 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04601.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-28+29+35/x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04602.input b/lama-compiler/regression/expressions/generated04602.input new file mode 100644 index 000000000..762a77899 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04602.input @@ -0,0 +1,2 @@ +97 +56 diff --git a/lama-compiler/regression/expressions/generated04602.lama b/lama-compiler/regression/expressions/generated04602.lama new file mode 100644 index 000000000..0bc62e790 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04602.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+39+40+41+42; +write (y) diff --git a/lama-compiler/regression/expressions/generated04603.input b/lama-compiler/regression/expressions/generated04603.input new file mode 100644 index 000000000..1afd3ddd3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04603.input @@ -0,0 +1,2 @@ +32 +77 diff --git a/lama-compiler/regression/expressions/generated04603.lama b/lama-compiler/regression/expressions/generated04603.lama new file mode 100644 index 000000000..77376dd2b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04603.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-23+29*(35+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04604.input b/lama-compiler/regression/expressions/generated04604.input new file mode 100644 index 000000000..1c3cf11dd --- /dev/null +++ b/lama-compiler/regression/expressions/generated04604.input @@ -0,0 +1,2 @@ +58 +44 diff --git a/lama-compiler/regression/expressions/generated04604.lama b/lama-compiler/regression/expressions/generated04604.lama new file mode 100644 index 000000000..44598c4a4 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04604.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23-x0+40*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04605.input b/lama-compiler/regression/expressions/generated04605.input new file mode 100644 index 000000000..b82975122 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04605.input @@ -0,0 +1,2 @@ +46 +37 diff --git a/lama-compiler/regression/expressions/generated04605.lama b/lama-compiler/regression/expressions/generated04605.lama new file mode 100644 index 000000000..3c06eb651 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04605.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0/x0*x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04606.input b/lama-compiler/regression/expressions/generated04606.input new file mode 100644 index 000000000..3506ee2d8 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04606.input @@ -0,0 +1,2 @@ +16 +3 diff --git a/lama-compiler/regression/expressions/generated04606.lama b/lama-compiler/regression/expressions/generated04606.lama new file mode 100644 index 000000000..08c4a9714 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04606.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17%x0*x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04607.input b/lama-compiler/regression/expressions/generated04607.input new file mode 100644 index 000000000..4b7b7c847 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04607.input @@ -0,0 +1,2 @@ +83 +24 diff --git a/lama-compiler/regression/expressions/generated04607.lama b/lama-compiler/regression/expressions/generated04607.lama new file mode 100644 index 000000000..1cd4b5b52 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04607.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (22+23)*x0/x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04608.input b/lama-compiler/regression/expressions/generated04608.input new file mode 100644 index 000000000..85dcb13db --- /dev/null +++ b/lama-compiler/regression/expressions/generated04608.input @@ -0,0 +1,2 @@ +51 +70 diff --git a/lama-compiler/regression/expressions/generated04608.lama b/lama-compiler/regression/expressions/generated04608.lama new file mode 100644 index 000000000..fbba30ef7 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04608.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+28+29-35*x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04609.input b/lama-compiler/regression/expressions/generated04609.input new file mode 100644 index 000000000..875739ce8 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04609.input @@ -0,0 +1,2 @@ +84 +73 diff --git a/lama-compiler/regression/expressions/generated04609.lama b/lama-compiler/regression/expressions/generated04609.lama new file mode 100644 index 000000000..fdf31e4e7 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04609.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0*(x0+39+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04610.input b/lama-compiler/regression/expressions/generated04610.input new file mode 100644 index 000000000..f3efe275a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04610.input @@ -0,0 +1,2 @@ +44 +94 diff --git a/lama-compiler/regression/expressions/generated04610.lama b/lama-compiler/regression/expressions/generated04610.lama new file mode 100644 index 000000000..3549b1a23 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04610.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (22+23)*(29+35*x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04611.input b/lama-compiler/regression/expressions/generated04611.input new file mode 100644 index 000000000..283288316 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04611.input @@ -0,0 +1,2 @@ +30 +40 diff --git a/lama-compiler/regression/expressions/generated04611.lama b/lama-compiler/regression/expressions/generated04611.lama new file mode 100644 index 000000000..db31cedea --- /dev/null +++ b/lama-compiler/regression/expressions/generated04611.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+28+x0*x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04612.input b/lama-compiler/regression/expressions/generated04612.input new file mode 100644 index 000000000..c771bedc3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04612.input @@ -0,0 +1,2 @@ +32 +17 diff --git a/lama-compiler/regression/expressions/generated04612.lama b/lama-compiler/regression/expressions/generated04612.lama new file mode 100644 index 000000000..df999f2f7 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04612.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1%30*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04613.input b/lama-compiler/regression/expressions/generated04613.input new file mode 100644 index 000000000..64aacfe55 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04613.input @@ -0,0 +1,2 @@ +79 +1 diff --git a/lama-compiler/regression/expressions/generated04613.lama b/lama-compiler/regression/expressions/generated04613.lama new file mode 100644 index 000000000..e3c5f3b2b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04613.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 25-x0+34-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04614.input b/lama-compiler/regression/expressions/generated04614.input new file mode 100644 index 000000000..889a8c1fb --- /dev/null +++ b/lama-compiler/regression/expressions/generated04614.input @@ -0,0 +1,2 @@ +69 +41 diff --git a/lama-compiler/regression/expressions/generated04614.lama b/lama-compiler/regression/expressions/generated04614.lama new file mode 100644 index 000000000..2f0821569 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04614.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+x0+x0*x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04615.input b/lama-compiler/regression/expressions/generated04615.input new file mode 100644 index 000000000..871924144 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04615.input @@ -0,0 +1,2 @@ +12 +22 diff --git a/lama-compiler/regression/expressions/generated04615.lama b/lama-compiler/regression/expressions/generated04615.lama new file mode 100644 index 000000000..242646e5e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04615.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+23-x0*x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04616.input b/lama-compiler/regression/expressions/generated04616.input new file mode 100644 index 000000000..9a323ae61 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04616.input @@ -0,0 +1,2 @@ +27 +42 diff --git a/lama-compiler/regression/expressions/generated04616.lama b/lama-compiler/regression/expressions/generated04616.lama new file mode 100644 index 000000000..33178b5bb --- /dev/null +++ b/lama-compiler/regression/expressions/generated04616.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x1+41*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04617.input b/lama-compiler/regression/expressions/generated04617.input new file mode 100644 index 000000000..7ee0007bf --- /dev/null +++ b/lama-compiler/regression/expressions/generated04617.input @@ -0,0 +1,2 @@ +3 +5 diff --git a/lama-compiler/regression/expressions/generated04617.lama b/lama-compiler/regression/expressions/generated04617.lama new file mode 100644 index 000000000..236e1942f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04617.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17!!x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04618.input b/lama-compiler/regression/expressions/generated04618.input new file mode 100644 index 000000000..00e8eaf43 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04618.input @@ -0,0 +1,2 @@ +56 +52 diff --git a/lama-compiler/regression/expressions/generated04618.lama b/lama-compiler/regression/expressions/generated04618.lama new file mode 100644 index 000000000..0e231a869 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04618.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-23+x0*x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04619.input b/lama-compiler/regression/expressions/generated04619.input new file mode 100644 index 000000000..02b129d03 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04619.input @@ -0,0 +1,2 @@ +90 +99 diff --git a/lama-compiler/regression/expressions/generated04619.lama b/lama-compiler/regression/expressions/generated04619.lama new file mode 100644 index 000000000..4d4277c6e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04619.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-23+x0+40*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04620.input b/lama-compiler/regression/expressions/generated04620.input new file mode 100644 index 000000000..38350c541 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04620.input @@ -0,0 +1,2 @@ +9 +92 diff --git a/lama-compiler/regression/expressions/generated04620.lama b/lama-compiler/regression/expressions/generated04620.lama new file mode 100644 index 000000000..045d6ef15 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04620.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17/(x0+34+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04621.input b/lama-compiler/regression/expressions/generated04621.input new file mode 100644 index 000000000..9686334dc --- /dev/null +++ b/lama-compiler/regression/expressions/generated04621.input @@ -0,0 +1,2 @@ +51 +48 diff --git a/lama-compiler/regression/expressions/generated04621.lama b/lama-compiler/regression/expressions/generated04621.lama new file mode 100644 index 000000000..83192080d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04621.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+x0%x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04622.input b/lama-compiler/regression/expressions/generated04622.input new file mode 100644 index 000000000..f97b7ea66 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04622.input @@ -0,0 +1,2 @@ +77 +7 diff --git a/lama-compiler/regression/expressions/generated04622.lama b/lama-compiler/regression/expressions/generated04622.lama new file mode 100644 index 000000000..92c203b0a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04622.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+34+35+41/x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04623.input b/lama-compiler/regression/expressions/generated04623.input new file mode 100644 index 000000000..92a2c8d5c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04623.input @@ -0,0 +1,2 @@ +19 +79 diff --git a/lama-compiler/regression/expressions/generated04623.lama b/lama-compiler/regression/expressions/generated04623.lama new file mode 100644 index 000000000..4aba7a790 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04623.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1-x0+41+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04624.input b/lama-compiler/regression/expressions/generated04624.input new file mode 100644 index 000000000..1ddfb9105 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04624.input @@ -0,0 +1,2 @@ +11 +71 diff --git a/lama-compiler/regression/expressions/generated04624.lama b/lama-compiler/regression/expressions/generated04624.lama new file mode 100644 index 000000000..f225aa83d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04624.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+x1-36*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04625.input b/lama-compiler/regression/expressions/generated04625.input new file mode 100644 index 000000000..c2219b39b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04625.input @@ -0,0 +1,2 @@ +37 +40 diff --git a/lama-compiler/regression/expressions/generated04625.lama b/lama-compiler/regression/expressions/generated04625.lama new file mode 100644 index 000000000..3cb79d45c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04625.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23-x0-40+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04626.input b/lama-compiler/regression/expressions/generated04626.input new file mode 100644 index 000000000..a7bc911aa --- /dev/null +++ b/lama-compiler/regression/expressions/generated04626.input @@ -0,0 +1,2 @@ +69 +35 diff --git a/lama-compiler/regression/expressions/generated04626.lama b/lama-compiler/regression/expressions/generated04626.lama new file mode 100644 index 000000000..3232c4dc5 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04626.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+42-48*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04627.input b/lama-compiler/regression/expressions/generated04627.input new file mode 100644 index 000000000..bfe33409c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04627.input @@ -0,0 +1,2 @@ +11 +36 diff --git a/lama-compiler/regression/expressions/generated04627.lama b/lama-compiler/regression/expressions/generated04627.lama new file mode 100644 index 000000000..df3d89445 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04627.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-x1+36*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04628.input b/lama-compiler/regression/expressions/generated04628.input new file mode 100644 index 000000000..849c718aa --- /dev/null +++ b/lama-compiler/regression/expressions/generated04628.input @@ -0,0 +1,2 @@ +90 +49 diff --git a/lama-compiler/regression/expressions/generated04628.lama b/lama-compiler/regression/expressions/generated04628.lama new file mode 100644 index 000000000..b658f5b73 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04628.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1*x0*x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04629.input b/lama-compiler/regression/expressions/generated04629.input new file mode 100644 index 000000000..ad549173e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04629.input @@ -0,0 +1,2 @@ +99 +64 diff --git a/lama-compiler/regression/expressions/generated04629.lama b/lama-compiler/regression/expressions/generated04629.lama new file mode 100644 index 000000000..77bbddfc2 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04629.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23==29-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04630.input b/lama-compiler/regression/expressions/generated04630.input new file mode 100644 index 000000000..8118ce617 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04630.input @@ -0,0 +1,2 @@ +99 +58 diff --git a/lama-compiler/regression/expressions/generated04630.lama b/lama-compiler/regression/expressions/generated04630.lama new file mode 100644 index 000000000..948a138cb --- /dev/null +++ b/lama-compiler/regression/expressions/generated04630.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+23+x0+40+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04631.input b/lama-compiler/regression/expressions/generated04631.input new file mode 100644 index 000000000..c03576790 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04631.input @@ -0,0 +1,2 @@ +89 +31 diff --git a/lama-compiler/regression/expressions/generated04631.lama b/lama-compiler/regression/expressions/generated04631.lama new file mode 100644 index 000000000..41db2dac3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04631.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+33+34-40-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04632.input b/lama-compiler/regression/expressions/generated04632.input new file mode 100644 index 000000000..f6a27141d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04632.input @@ -0,0 +1,2 @@ +31 +73 diff --git a/lama-compiler/regression/expressions/generated04632.lama b/lama-compiler/regression/expressions/generated04632.lama new file mode 100644 index 000000000..5a5ba7d4a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04632.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 25+x1+41+42+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04633.input b/lama-compiler/regression/expressions/generated04633.input new file mode 100644 index 000000000..3d564339c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04633.input @@ -0,0 +1,2 @@ +46 +20 diff --git a/lama-compiler/regression/expressions/generated04633.lama b/lama-compiler/regression/expressions/generated04633.lama new file mode 100644 index 000000000..d3414ddc9 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04633.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+(28+29)*(35-x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04634.input b/lama-compiler/regression/expressions/generated04634.input new file mode 100644 index 000000000..6f3b9647d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04634.input @@ -0,0 +1,2 @@ +12 +75 diff --git a/lama-compiler/regression/expressions/generated04634.lama b/lama-compiler/regression/expressions/generated04634.lama new file mode 100644 index 000000000..f80c76b04 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04634.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-23-x0/x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04635.input b/lama-compiler/regression/expressions/generated04635.input new file mode 100644 index 000000000..f5a87d0c8 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04635.input @@ -0,0 +1,2 @@ +62 +35 diff --git a/lama-compiler/regression/expressions/generated04635.lama b/lama-compiler/regression/expressions/generated04635.lama new file mode 100644 index 000000000..b9da5c59e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04635.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+28+29+35+x0+47; +write (y) diff --git a/lama-compiler/regression/expressions/generated04636.input b/lama-compiler/regression/expressions/generated04636.input new file mode 100644 index 000000000..a4791ed1b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04636.input @@ -0,0 +1,2 @@ +26 +59 diff --git a/lama-compiler/regression/expressions/generated04636.lama b/lama-compiler/regression/expressions/generated04636.lama new file mode 100644 index 000000000..8c181b802 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04636.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-28+29-35-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04637.input b/lama-compiler/regression/expressions/generated04637.input new file mode 100644 index 000000000..5313a2df5 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04637.input @@ -0,0 +1,2 @@ +61 +35 diff --git a/lama-compiler/regression/expressions/generated04637.lama b/lama-compiler/regression/expressions/generated04637.lama new file mode 100644 index 000000000..ff1796ffa --- /dev/null +++ b/lama-compiler/regression/expressions/generated04637.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-23-29+35*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04638.input b/lama-compiler/regression/expressions/generated04638.input new file mode 100644 index 000000000..f99c560d6 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04638.input @@ -0,0 +1,2 @@ +0 +77 diff --git a/lama-compiler/regression/expressions/generated04638.lama b/lama-compiler/regression/expressions/generated04638.lama new file mode 100644 index 000000000..4990e22d9 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04638.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0-33+34+40-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04639.input b/lama-compiler/regression/expressions/generated04639.input new file mode 100644 index 000000000..1e0c29026 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04639.input @@ -0,0 +1,2 @@ +84 +19 diff --git a/lama-compiler/regression/expressions/generated04639.lama b/lama-compiler/regression/expressions/generated04639.lama new file mode 100644 index 000000000..f44d4abaf --- /dev/null +++ b/lama-compiler/regression/expressions/generated04639.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-23+x0-40+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04640.input b/lama-compiler/regression/expressions/generated04640.input new file mode 100644 index 000000000..53191d649 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04640.input @@ -0,0 +1,2 @@ +65 +41 diff --git a/lama-compiler/regression/expressions/generated04640.lama b/lama-compiler/regression/expressions/generated04640.lama new file mode 100644 index 000000000..22dc7fb70 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04640.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+29+x0*x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04641.input b/lama-compiler/regression/expressions/generated04641.input new file mode 100644 index 000000000..1639f84fd --- /dev/null +++ b/lama-compiler/regression/expressions/generated04641.input @@ -0,0 +1,2 @@ +46 +93 diff --git a/lama-compiler/regression/expressions/generated04641.lama b/lama-compiler/regression/expressions/generated04641.lama new file mode 100644 index 000000000..3dd20819e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04641.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0/(28+34+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04642.input b/lama-compiler/regression/expressions/generated04642.input new file mode 100644 index 000000000..5c5f35e05 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04642.input @@ -0,0 +1,2 @@ +47 +37 diff --git a/lama-compiler/regression/expressions/generated04642.lama b/lama-compiler/regression/expressions/generated04642.lama new file mode 100644 index 000000000..569a63876 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04642.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17%(23+29+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04643.input b/lama-compiler/regression/expressions/generated04643.input new file mode 100644 index 000000000..e98cc9b59 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04643.input @@ -0,0 +1,2 @@ +7 +23 diff --git a/lama-compiler/regression/expressions/generated04643.lama b/lama-compiler/regression/expressions/generated04643.lama new file mode 100644 index 000000000..63036fc03 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04643.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (22+23)*(29-35+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04644.input b/lama-compiler/regression/expressions/generated04644.input new file mode 100644 index 000000000..2794c4283 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04644.input @@ -0,0 +1,2 @@ +76 +6 diff --git a/lama-compiler/regression/expressions/generated04644.lama b/lama-compiler/regression/expressions/generated04644.lama new file mode 100644 index 000000000..85c1fb2cc --- /dev/null +++ b/lama-compiler/regression/expressions/generated04644.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+x1+42*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04645.input b/lama-compiler/regression/expressions/generated04645.input new file mode 100644 index 000000000..68c51776d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04645.input @@ -0,0 +1,2 @@ +76 +84 diff --git a/lama-compiler/regression/expressions/generated04645.lama b/lama-compiler/regression/expressions/generated04645.lama new file mode 100644 index 000000000..bfbfcc16c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04645.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17*(28+29+35-x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04646.input b/lama-compiler/regression/expressions/generated04646.input new file mode 100644 index 000000000..339206dcd --- /dev/null +++ b/lama-compiler/regression/expressions/generated04646.input @@ -0,0 +1,2 @@ +28 +53 diff --git a/lama-compiler/regression/expressions/generated04646.lama b/lama-compiler/regression/expressions/generated04646.lama new file mode 100644 index 000000000..f84428e96 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04646.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+28+34+40+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04647.input b/lama-compiler/regression/expressions/generated04647.input new file mode 100644 index 000000000..8fda64633 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04647.input @@ -0,0 +1,2 @@ +27 +84 diff --git a/lama-compiler/regression/expressions/generated04647.lama b/lama-compiler/regression/expressions/generated04647.lama new file mode 100644 index 000000000..c0ffb85a1 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04647.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1+35+36+42-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04648.input b/lama-compiler/regression/expressions/generated04648.input new file mode 100644 index 000000000..9dc26847f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04648.input @@ -0,0 +1,2 @@ +27 +43 diff --git a/lama-compiler/regression/expressions/generated04648.lama b/lama-compiler/regression/expressions/generated04648.lama new file mode 100644 index 000000000..2dcd270b8 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04648.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+x0+34+40+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04649.input b/lama-compiler/regression/expressions/generated04649.input new file mode 100644 index 000000000..57193c187 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04649.input @@ -0,0 +1,2 @@ +79 +82 diff --git a/lama-compiler/regression/expressions/generated04649.lama b/lama-compiler/regression/expressions/generated04649.lama new file mode 100644 index 000000000..bae26ed30 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04649.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0-x0+42%x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04650.input b/lama-compiler/regression/expressions/generated04650.input new file mode 100644 index 000000000..1061c2e67 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04650.input @@ -0,0 +1,2 @@ +13 +92 diff --git a/lama-compiler/regression/expressions/generated04650.lama b/lama-compiler/regression/expressions/generated04650.lama new file mode 100644 index 000000000..e7295fdd4 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04650.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+23-29+35+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04651.input b/lama-compiler/regression/expressions/generated04651.input new file mode 100644 index 000000000..9aadb0f10 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04651.input @@ -0,0 +1,2 @@ +94 +77 diff --git a/lama-compiler/regression/expressions/generated04651.lama b/lama-compiler/regression/expressions/generated04651.lama new file mode 100644 index 000000000..aa7760f61 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04651.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-23+29+35+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04652.input b/lama-compiler/regression/expressions/generated04652.input new file mode 100644 index 000000000..e01f1712c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04652.input @@ -0,0 +1,2 @@ +55 +28 diff --git a/lama-compiler/regression/expressions/generated04652.lama b/lama-compiler/regression/expressions/generated04652.lama new file mode 100644 index 000000000..d6f76a7ce --- /dev/null +++ b/lama-compiler/regression/expressions/generated04652.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+42*(48+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04653.input b/lama-compiler/regression/expressions/generated04653.input new file mode 100644 index 000000000..79c325432 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04653.input @@ -0,0 +1,2 @@ +60 +98 diff --git a/lama-compiler/regression/expressions/generated04653.lama b/lama-compiler/regression/expressions/generated04653.lama new file mode 100644 index 000000000..97b4faf77 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04653.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+34+35-41-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04654.input b/lama-compiler/regression/expressions/generated04654.input new file mode 100644 index 000000000..eb5fe4dbe --- /dev/null +++ b/lama-compiler/regression/expressions/generated04654.input @@ -0,0 +1,2 @@ +65 +56 diff --git a/lama-compiler/regression/expressions/generated04654.lama b/lama-compiler/regression/expressions/generated04654.lama new file mode 100644 index 000000000..58d8c4ebf --- /dev/null +++ b/lama-compiler/regression/expressions/generated04654.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 27+28+29-x0-41; +write (y) diff --git a/lama-compiler/regression/expressions/generated04655.input b/lama-compiler/regression/expressions/generated04655.input new file mode 100644 index 000000000..d646d4d42 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04655.input @@ -0,0 +1,2 @@ +91 +59 diff --git a/lama-compiler/regression/expressions/generated04655.lama b/lama-compiler/regression/expressions/generated04655.lama new file mode 100644 index 000000000..b2e6a36f8 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04655.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 25+x0+x0/x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04656.input b/lama-compiler/regression/expressions/generated04656.input new file mode 100644 index 000000000..f97b7ed01 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04656.input @@ -0,0 +1,2 @@ +17 +36 diff --git a/lama-compiler/regression/expressions/generated04656.lama b/lama-compiler/regression/expressions/generated04656.lama new file mode 100644 index 000000000..c43b52ab5 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04656.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1*(30+36+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04657.input b/lama-compiler/regression/expressions/generated04657.input new file mode 100644 index 000000000..4e0b81a0c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04657.input @@ -0,0 +1,2 @@ +85 +8 diff --git a/lama-compiler/regression/expressions/generated04657.lama b/lama-compiler/regression/expressions/generated04657.lama new file mode 100644 index 000000000..6318fdcf7 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04657.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 25+x0+34+40*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04658.input b/lama-compiler/regression/expressions/generated04658.input new file mode 100644 index 000000000..5f648395d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04658.input @@ -0,0 +1,2 @@ +43 +40 diff --git a/lama-compiler/regression/expressions/generated04658.lama b/lama-compiler/regression/expressions/generated04658.lama new file mode 100644 index 000000000..2ec2ffb0b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04658.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-23-29-35+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04659.input b/lama-compiler/regression/expressions/generated04659.input new file mode 100644 index 000000000..7d7e4857d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04659.input @@ -0,0 +1,2 @@ +36 +92 diff --git a/lama-compiler/regression/expressions/generated04659.lama b/lama-compiler/regression/expressions/generated04659.lama new file mode 100644 index 000000000..88deeb728 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04659.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (x0+x0)/x0*48; +write (y) diff --git a/lama-compiler/regression/expressions/generated04660.input b/lama-compiler/regression/expressions/generated04660.input new file mode 100644 index 000000000..c7d22f799 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04660.input @@ -0,0 +1,2 @@ +89 +74 diff --git a/lama-compiler/regression/expressions/generated04660.lama b/lama-compiler/regression/expressions/generated04660.lama new file mode 100644 index 000000000..59b5887df --- /dev/null +++ b/lama-compiler/regression/expressions/generated04660.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+31-37/x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04661.input b/lama-compiler/regression/expressions/generated04661.input new file mode 100644 index 000000000..47f084644 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04661.input @@ -0,0 +1,2 @@ +19 +25 diff --git a/lama-compiler/regression/expressions/generated04661.lama b/lama-compiler/regression/expressions/generated04661.lama new file mode 100644 index 000000000..98676848c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04661.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (22-23)/29/x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04662.input b/lama-compiler/regression/expressions/generated04662.input new file mode 100644 index 000000000..b67bbef8a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04662.input @@ -0,0 +1,2 @@ +23 +40 diff --git a/lama-compiler/regression/expressions/generated04662.lama b/lama-compiler/regression/expressions/generated04662.lama new file mode 100644 index 000000000..274f791ca --- /dev/null +++ b/lama-compiler/regression/expressions/generated04662.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+x0+56%x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04663.input b/lama-compiler/regression/expressions/generated04663.input new file mode 100644 index 000000000..066f187d0 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04663.input @@ -0,0 +1,2 @@ +79 +48 diff --git a/lama-compiler/regression/expressions/generated04663.lama b/lama-compiler/regression/expressions/generated04663.lama new file mode 100644 index 000000000..f781d2ed5 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04663.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+29+35+41+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04664.input b/lama-compiler/regression/expressions/generated04664.input new file mode 100644 index 000000000..3cb57e107 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04664.input @@ -0,0 +1,2 @@ +62 +47 diff --git a/lama-compiler/regression/expressions/generated04664.lama b/lama-compiler/regression/expressions/generated04664.lama new file mode 100644 index 000000000..ca3c07c91 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04664.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+x0+53*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04665.input b/lama-compiler/regression/expressions/generated04665.input new file mode 100644 index 000000000..98e28b595 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04665.input @@ -0,0 +1,2 @@ +60 +44 diff --git a/lama-compiler/regression/expressions/generated04665.lama b/lama-compiler/regression/expressions/generated04665.lama new file mode 100644 index 000000000..bf24ad664 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04665.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+x0+x0+x0*54; +write (y) diff --git a/lama-compiler/regression/expressions/generated04666.input b/lama-compiler/regression/expressions/generated04666.input new file mode 100644 index 000000000..b7e0b7a05 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04666.input @@ -0,0 +1,2 @@ +85 +4 diff --git a/lama-compiler/regression/expressions/generated04666.lama b/lama-compiler/regression/expressions/generated04666.lama new file mode 100644 index 000000000..c09e7ddb2 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04666.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+28-29+35/x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04667.input b/lama-compiler/regression/expressions/generated04667.input new file mode 100644 index 000000000..e24e95a99 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04667.input @@ -0,0 +1,2 @@ +21 +2 diff --git a/lama-compiler/regression/expressions/generated04667.lama b/lama-compiler/regression/expressions/generated04667.lama new file mode 100644 index 000000000..7061e87eb --- /dev/null +++ b/lama-compiler/regression/expressions/generated04667.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23-34+35+41-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04668.input b/lama-compiler/regression/expressions/generated04668.input new file mode 100644 index 000000000..4e05e5604 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04668.input @@ -0,0 +1,2 @@ +80 +24 diff --git a/lama-compiler/regression/expressions/generated04668.lama b/lama-compiler/regression/expressions/generated04668.lama new file mode 100644 index 000000000..d9b68972f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04668.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (22+23)*(x0+40+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04669.input b/lama-compiler/regression/expressions/generated04669.input new file mode 100644 index 000000000..50297437e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04669.input @@ -0,0 +1,2 @@ +82 +24 diff --git a/lama-compiler/regression/expressions/generated04669.lama b/lama-compiler/regression/expressions/generated04669.lama new file mode 100644 index 000000000..03428a04d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04669.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 25+x0+34-40+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04670.input b/lama-compiler/regression/expressions/generated04670.input new file mode 100644 index 000000000..681560b16 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04670.input @@ -0,0 +1,2 @@ +94 +12 diff --git a/lama-compiler/regression/expressions/generated04670.lama b/lama-compiler/regression/expressions/generated04670.lama new file mode 100644 index 000000000..fefec8840 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04670.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+x0-53+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04671.input b/lama-compiler/regression/expressions/generated04671.input new file mode 100644 index 000000000..230e839cd --- /dev/null +++ b/lama-compiler/regression/expressions/generated04671.input @@ -0,0 +1,2 @@ +43 +54 diff --git a/lama-compiler/regression/expressions/generated04671.lama b/lama-compiler/regression/expressions/generated04671.lama new file mode 100644 index 000000000..5ffe09a39 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04671.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x1-49+50-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04672.input b/lama-compiler/regression/expressions/generated04672.input new file mode 100644 index 000000000..904a8b590 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04672.input @@ -0,0 +1,2 @@ +91 +95 diff --git a/lama-compiler/regression/expressions/generated04672.lama b/lama-compiler/regression/expressions/generated04672.lama new file mode 100644 index 000000000..45d1fd8a2 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04672.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-23+34+35+41-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04673.input b/lama-compiler/regression/expressions/generated04673.input new file mode 100644 index 000000000..1d32b7dc5 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04673.input @@ -0,0 +1,2 @@ +64 +61 diff --git a/lama-compiler/regression/expressions/generated04673.lama b/lama-compiler/regression/expressions/generated04673.lama new file mode 100644 index 000000000..21e5d42ae --- /dev/null +++ b/lama-compiler/regression/expressions/generated04673.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (25+x0)/(x0-40); +write (y) diff --git a/lama-compiler/regression/expressions/generated04674.input b/lama-compiler/regression/expressions/generated04674.input new file mode 100644 index 000000000..099c59920 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04674.input @@ -0,0 +1,2 @@ +45 +92 diff --git a/lama-compiler/regression/expressions/generated04674.lama b/lama-compiler/regression/expressions/generated04674.lama new file mode 100644 index 000000000..6e05696f0 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04674.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+x0+56+x0+68; +write (y) diff --git a/lama-compiler/regression/expressions/generated04675.input b/lama-compiler/regression/expressions/generated04675.input new file mode 100644 index 000000000..95b67ce14 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04675.input @@ -0,0 +1,2 @@ +2 +53 diff --git a/lama-compiler/regression/expressions/generated04675.lama b/lama-compiler/regression/expressions/generated04675.lama new file mode 100644 index 000000000..6ce89aabc --- /dev/null +++ b/lama-compiler/regression/expressions/generated04675.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22*23+x0/x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04676.input b/lama-compiler/regression/expressions/generated04676.input new file mode 100644 index 000000000..98fcf1893 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04676.input @@ -0,0 +1,2 @@ +94 +16 diff --git a/lama-compiler/regression/expressions/generated04676.lama b/lama-compiler/regression/expressions/generated04676.lama new file mode 100644 index 000000000..8e3bf314a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04676.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (x0+x0)/(42+48+49); +write (y) diff --git a/lama-compiler/regression/expressions/generated04677.input b/lama-compiler/regression/expressions/generated04677.input new file mode 100644 index 000000000..c0d54a0c5 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04677.input @@ -0,0 +1,2 @@ +13 +94 diff --git a/lama-compiler/regression/expressions/generated04677.lama b/lama-compiler/regression/expressions/generated04677.lama new file mode 100644 index 000000000..b47a0594a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04677.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-23-x0+40+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04678.input b/lama-compiler/regression/expressions/generated04678.input new file mode 100644 index 000000000..46811c65c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04678.input @@ -0,0 +1,2 @@ +30 +18 diff --git a/lama-compiler/regression/expressions/generated04678.lama b/lama-compiler/regression/expressions/generated04678.lama new file mode 100644 index 000000000..07a733259 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04678.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17==x0-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04679.input b/lama-compiler/regression/expressions/generated04679.input new file mode 100644 index 000000000..53a863b4b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04679.input @@ -0,0 +1,2 @@ +50 +72 diff --git a/lama-compiler/regression/expressions/generated04679.lama b/lama-compiler/regression/expressions/generated04679.lama new file mode 100644 index 000000000..51537bec1 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04679.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+31+x0+x0-46; +write (y) diff --git a/lama-compiler/regression/expressions/generated04680.input b/lama-compiler/regression/expressions/generated04680.input new file mode 100644 index 000000000..a44aa10db --- /dev/null +++ b/lama-compiler/regression/expressions/generated04680.input @@ -0,0 +1,2 @@ +30 +97 diff --git a/lama-compiler/regression/expressions/generated04680.lama b/lama-compiler/regression/expressions/generated04680.lama new file mode 100644 index 000000000..b4b60b72c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04680.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0-x0+42+x0+54; +write (y) diff --git a/lama-compiler/regression/expressions/generated04681.input b/lama-compiler/regression/expressions/generated04681.input new file mode 100644 index 000000000..b2f45686f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04681.input @@ -0,0 +1,2 @@ +33 +18 diff --git a/lama-compiler/regression/expressions/generated04681.lama b/lama-compiler/regression/expressions/generated04681.lama new file mode 100644 index 000000000..a6285fad0 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04681.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22*23+29+35*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04682.input b/lama-compiler/regression/expressions/generated04682.input new file mode 100644 index 000000000..eb27ba9b6 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04682.input @@ -0,0 +1,2 @@ +32 +45 diff --git a/lama-compiler/regression/expressions/generated04682.lama b/lama-compiler/regression/expressions/generated04682.lama new file mode 100644 index 000000000..377f4f7e6 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04682.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+28-x0-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04683.input b/lama-compiler/regression/expressions/generated04683.input new file mode 100644 index 000000000..b1736747f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04683.input @@ -0,0 +1,2 @@ +54 +61 diff --git a/lama-compiler/regression/expressions/generated04683.lama b/lama-compiler/regression/expressions/generated04683.lama new file mode 100644 index 000000000..3b07d31ca --- /dev/null +++ b/lama-compiler/regression/expressions/generated04683.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+23*(x0-x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04684.input b/lama-compiler/regression/expressions/generated04684.input new file mode 100644 index 000000000..978c2f7ab --- /dev/null +++ b/lama-compiler/regression/expressions/generated04684.input @@ -0,0 +1,2 @@ +88 +94 diff --git a/lama-compiler/regression/expressions/generated04684.lama b/lama-compiler/regression/expressions/generated04684.lama new file mode 100644 index 000000000..4ae4534b2 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04684.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+x0+x0+48+54+55; +write (y) diff --git a/lama-compiler/regression/expressions/generated04685.input b/lama-compiler/regression/expressions/generated04685.input new file mode 100644 index 000000000..6a3540b27 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04685.input @@ -0,0 +1,2 @@ +35 +34 diff --git a/lama-compiler/regression/expressions/generated04685.lama b/lama-compiler/regression/expressions/generated04685.lama new file mode 100644 index 000000000..075c6a6f2 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04685.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-23-x0-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04686.input b/lama-compiler/regression/expressions/generated04686.input new file mode 100644 index 000000000..d63d7bd27 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04686.input @@ -0,0 +1,2 @@ +38 +37 diff --git a/lama-compiler/regression/expressions/generated04686.lama b/lama-compiler/regression/expressions/generated04686.lama new file mode 100644 index 000000000..2b2f898fe --- /dev/null +++ b/lama-compiler/regression/expressions/generated04686.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0-28+x0-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04687.input b/lama-compiler/regression/expressions/generated04687.input new file mode 100644 index 000000000..ef001e4b6 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04687.input @@ -0,0 +1,2 @@ +68 +88 diff --git a/lama-compiler/regression/expressions/generated04687.lama b/lama-compiler/regression/expressions/generated04687.lama new file mode 100644 index 000000000..c4e8d2a63 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04687.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0%(x0-x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04688.input b/lama-compiler/regression/expressions/generated04688.input new file mode 100644 index 000000000..b8e558dd9 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04688.input @@ -0,0 +1,2 @@ +86 +79 diff --git a/lama-compiler/regression/expressions/generated04688.lama b/lama-compiler/regression/expressions/generated04688.lama new file mode 100644 index 000000000..e19b9ff2d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04688.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+x0-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04689.input b/lama-compiler/regression/expressions/generated04689.input new file mode 100644 index 000000000..4abf7dab0 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04689.input @@ -0,0 +1,2 @@ +21 +69 diff --git a/lama-compiler/regression/expressions/generated04689.lama b/lama-compiler/regression/expressions/generated04689.lama new file mode 100644 index 000000000..0d3896227 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04689.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+x0-x0-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04690.input b/lama-compiler/regression/expressions/generated04690.input new file mode 100644 index 000000000..099962794 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04690.input @@ -0,0 +1,2 @@ +6 +62 diff --git a/lama-compiler/regression/expressions/generated04690.lama b/lama-compiler/regression/expressions/generated04690.lama new file mode 100644 index 000000000..3cf4789a1 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04690.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17*(23+x0-x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04691.input b/lama-compiler/regression/expressions/generated04691.input new file mode 100644 index 000000000..f562f8dd5 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04691.input @@ -0,0 +1,2 @@ +56 +59 diff --git a/lama-compiler/regression/expressions/generated04691.lama b/lama-compiler/regression/expressions/generated04691.lama new file mode 100644 index 000000000..670c2b828 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04691.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-x0+x0-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04692.input b/lama-compiler/regression/expressions/generated04692.input new file mode 100644 index 000000000..249e782fb --- /dev/null +++ b/lama-compiler/regression/expressions/generated04692.input @@ -0,0 +1,2 @@ +38 +18 diff --git a/lama-compiler/regression/expressions/generated04692.lama b/lama-compiler/regression/expressions/generated04692.lama new file mode 100644 index 000000000..2a0151b06 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04692.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 25+x0+x0+45+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04693.input b/lama-compiler/regression/expressions/generated04693.input new file mode 100644 index 000000000..8788085b1 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04693.input @@ -0,0 +1,2 @@ +96 +56 diff --git a/lama-compiler/regression/expressions/generated04693.lama b/lama-compiler/regression/expressions/generated04693.lama new file mode 100644 index 000000000..1bf450833 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04693.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1+30+x0-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04694.input b/lama-compiler/regression/expressions/generated04694.input new file mode 100644 index 000000000..f7d1c4347 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04694.input @@ -0,0 +1,2 @@ +57 +17 diff --git a/lama-compiler/regression/expressions/generated04694.lama b/lama-compiler/regression/expressions/generated04694.lama new file mode 100644 index 000000000..63f4f2fe0 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04694.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1==30+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04695.input b/lama-compiler/regression/expressions/generated04695.input new file mode 100644 index 000000000..b691f5819 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04695.input @@ -0,0 +1,2 @@ +22 +63 diff --git a/lama-compiler/regression/expressions/generated04695.lama b/lama-compiler/regression/expressions/generated04695.lama new file mode 100644 index 000000000..0c7bce5f2 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04695.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x1-41+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04696.input b/lama-compiler/regression/expressions/generated04696.input new file mode 100644 index 000000000..7b61e15b3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04696.input @@ -0,0 +1,2 @@ +30 +13 diff --git a/lama-compiler/regression/expressions/generated04696.lama b/lama-compiler/regression/expressions/generated04696.lama new file mode 100644 index 000000000..f3aae9cd7 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04696.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (22+23)/x0*x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04697.input b/lama-compiler/regression/expressions/generated04697.input new file mode 100644 index 000000000..7da0c0028 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04697.input @@ -0,0 +1,2 @@ +54 +95 diff --git a/lama-compiler/regression/expressions/generated04697.lama b/lama-compiler/regression/expressions/generated04697.lama new file mode 100644 index 000000000..d06111d80 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04697.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+29-x0-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04698.input b/lama-compiler/regression/expressions/generated04698.input new file mode 100644 index 000000000..78bafb529 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04698.input @@ -0,0 +1,2 @@ +99 +43 diff --git a/lama-compiler/regression/expressions/generated04698.lama b/lama-compiler/regression/expressions/generated04698.lama new file mode 100644 index 000000000..68c78d522 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04698.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+x1*(36+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04699.input b/lama-compiler/regression/expressions/generated04699.input new file mode 100644 index 000000000..4c2d277a3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04699.input @@ -0,0 +1,2 @@ +88 +1 diff --git a/lama-compiler/regression/expressions/generated04699.lama b/lama-compiler/regression/expressions/generated04699.lama new file mode 100644 index 000000000..a7a727e69 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04699.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-x1-36+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04700.input b/lama-compiler/regression/expressions/generated04700.input new file mode 100644 index 000000000..b6ddccf38 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04700.input @@ -0,0 +1,2 @@ +65 +84 diff --git a/lama-compiler/regression/expressions/generated04700.lama b/lama-compiler/regression/expressions/generated04700.lama new file mode 100644 index 000000000..9d1d4447c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04700.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0-x1+41+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04701.input b/lama-compiler/regression/expressions/generated04701.input new file mode 100644 index 000000000..200a10988 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04701.input @@ -0,0 +1,2 @@ +26 +11 diff --git a/lama-compiler/regression/expressions/generated04701.lama b/lama-compiler/regression/expressions/generated04701.lama new file mode 100644 index 000000000..25f333b4f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04701.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22*23+29-35+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04702.input b/lama-compiler/regression/expressions/generated04702.input new file mode 100644 index 000000000..08f604a25 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04702.input @@ -0,0 +1,2 @@ +26 +85 diff --git a/lama-compiler/regression/expressions/generated04702.lama b/lama-compiler/regression/expressions/generated04702.lama new file mode 100644 index 000000000..4180323db --- /dev/null +++ b/lama-compiler/regression/expressions/generated04702.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (x0+x0)*42%x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04703.input b/lama-compiler/regression/expressions/generated04703.input new file mode 100644 index 000000000..ee25957bd --- /dev/null +++ b/lama-compiler/regression/expressions/generated04703.input @@ -0,0 +1,2 @@ +97 +20 diff --git a/lama-compiler/regression/expressions/generated04703.lama b/lama-compiler/regression/expressions/generated04703.lama new file mode 100644 index 000000000..c90c9e5f6 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04703.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0-x1+x0+x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04704.input b/lama-compiler/regression/expressions/generated04704.input new file mode 100644 index 000000000..b5b3ceac3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04704.input @@ -0,0 +1,2 @@ +29 +67 diff --git a/lama-compiler/regression/expressions/generated04704.lama b/lama-compiler/regression/expressions/generated04704.lama new file mode 100644 index 000000000..af6064fbe --- /dev/null +++ b/lama-compiler/regression/expressions/generated04704.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+28+29+x0*x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04705.input b/lama-compiler/regression/expressions/generated04705.input new file mode 100644 index 000000000..0fbef105e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04705.input @@ -0,0 +1,2 @@ +76 +35 diff --git a/lama-compiler/regression/expressions/generated04705.lama b/lama-compiler/regression/expressions/generated04705.lama new file mode 100644 index 000000000..a25407287 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04705.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22*23*(34+35+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04706.input b/lama-compiler/regression/expressions/generated04706.input new file mode 100644 index 000000000..c4c8966aa --- /dev/null +++ b/lama-compiler/regression/expressions/generated04706.input @@ -0,0 +1,2 @@ +24 +32 diff --git a/lama-compiler/regression/expressions/generated04706.lama b/lama-compiler/regression/expressions/generated04706.lama new file mode 100644 index 000000000..1ba774763 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04706.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+x0+x0-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04707.input b/lama-compiler/regression/expressions/generated04707.input new file mode 100644 index 000000000..425edb320 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04707.input @@ -0,0 +1,2 @@ +92 +93 diff --git a/lama-compiler/regression/expressions/generated04707.lama b/lama-compiler/regression/expressions/generated04707.lama new file mode 100644 index 000000000..5554319ef --- /dev/null +++ b/lama-compiler/regression/expressions/generated04707.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+47+48+54-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04708.input b/lama-compiler/regression/expressions/generated04708.input new file mode 100644 index 000000000..8b28f2458 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04708.input @@ -0,0 +1,2 @@ +23 +73 diff --git a/lama-compiler/regression/expressions/generated04708.lama b/lama-compiler/regression/expressions/generated04708.lama new file mode 100644 index 000000000..8bff74c16 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04708.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17*(x1+36+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04709.input b/lama-compiler/regression/expressions/generated04709.input new file mode 100644 index 000000000..95ca613fc --- /dev/null +++ b/lama-compiler/regression/expressions/generated04709.input @@ -0,0 +1,2 @@ +78 +30 diff --git a/lama-compiler/regression/expressions/generated04709.lama b/lama-compiler/regression/expressions/generated04709.lama new file mode 100644 index 000000000..674985300 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04709.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1+x1+43+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04710.input b/lama-compiler/regression/expressions/generated04710.input new file mode 100644 index 000000000..3340d7362 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04710.input @@ -0,0 +1,2 @@ +25 +89 diff --git a/lama-compiler/regression/expressions/generated04710.lama b/lama-compiler/regression/expressions/generated04710.lama new file mode 100644 index 000000000..0a7fb79f5 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04710.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23-29+x0-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04711.input b/lama-compiler/regression/expressions/generated04711.input new file mode 100644 index 000000000..9db173094 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04711.input @@ -0,0 +1,2 @@ +98 +64 diff --git a/lama-compiler/regression/expressions/generated04711.lama b/lama-compiler/regression/expressions/generated04711.lama new file mode 100644 index 000000000..315d1de76 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04711.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+x1-42+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04712.input b/lama-compiler/regression/expressions/generated04712.input new file mode 100644 index 000000000..be08e0020 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04712.input @@ -0,0 +1,2 @@ +91 +10 diff --git a/lama-compiler/regression/expressions/generated04712.lama b/lama-compiler/regression/expressions/generated04712.lama new file mode 100644 index 000000000..9867b3c61 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04712.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 25+x1-x0-42; +write (y) diff --git a/lama-compiler/regression/expressions/generated04713.input b/lama-compiler/regression/expressions/generated04713.input new file mode 100644 index 000000000..622f76288 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04713.input @@ -0,0 +1,2 @@ +39 +92 diff --git a/lama-compiler/regression/expressions/generated04713.lama b/lama-compiler/regression/expressions/generated04713.lama new file mode 100644 index 000000000..b98138fc0 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04713.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1/(x0-x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04714.input b/lama-compiler/regression/expressions/generated04714.input new file mode 100644 index 000000000..e9d3635c0 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04714.input @@ -0,0 +1,2 @@ +94 +37 diff --git a/lama-compiler/regression/expressions/generated04714.lama b/lama-compiler/regression/expressions/generated04714.lama new file mode 100644 index 000000000..abd7c2b23 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04714.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (22+23)/(29+35+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04715.input b/lama-compiler/regression/expressions/generated04715.input new file mode 100644 index 000000000..cad653de0 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04715.input @@ -0,0 +1,2 @@ +51 +61 diff --git a/lama-compiler/regression/expressions/generated04715.lama b/lama-compiler/regression/expressions/generated04715.lama new file mode 100644 index 000000000..d8a48c953 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04715.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 25+x0!=29; +write (y) diff --git a/lama-compiler/regression/expressions/generated04716.input b/lama-compiler/regression/expressions/generated04716.input new file mode 100644 index 000000000..eb6a0b918 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04716.input @@ -0,0 +1,2 @@ +50 +18 diff --git a/lama-compiler/regression/expressions/generated04716.lama b/lama-compiler/regression/expressions/generated04716.lama new file mode 100644 index 000000000..184202c94 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04716.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+(36+x0)*40; +write (y) diff --git a/lama-compiler/regression/expressions/generated04717.input b/lama-compiler/regression/expressions/generated04717.input new file mode 100644 index 000000000..eaaab67b9 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04717.input @@ -0,0 +1,2 @@ +47 +40 diff --git a/lama-compiler/regression/expressions/generated04717.lama b/lama-compiler/regression/expressions/generated04717.lama new file mode 100644 index 000000000..25cb2aab4 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04717.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0-x0/x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04718.input b/lama-compiler/regression/expressions/generated04718.input new file mode 100644 index 000000000..a89d54d44 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04718.input @@ -0,0 +1,2 @@ +78 +16 diff --git a/lama-compiler/regression/expressions/generated04718.lama b/lama-compiler/regression/expressions/generated04718.lama new file mode 100644 index 000000000..611e1aa23 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04718.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+x1+x0-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04719.input b/lama-compiler/regression/expressions/generated04719.input new file mode 100644 index 000000000..aa11cd3ea --- /dev/null +++ b/lama-compiler/regression/expressions/generated04719.input @@ -0,0 +1,2 @@ +55 +54 diff --git a/lama-compiler/regression/expressions/generated04719.lama b/lama-compiler/regression/expressions/generated04719.lama new file mode 100644 index 000000000..45e0f2db7 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04719.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+(31+x0)/35; +write (y) diff --git a/lama-compiler/regression/expressions/generated04720.input b/lama-compiler/regression/expressions/generated04720.input new file mode 100644 index 000000000..319dae418 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04720.input @@ -0,0 +1,2 @@ +77 +26 diff --git a/lama-compiler/regression/expressions/generated04720.lama b/lama-compiler/regression/expressions/generated04720.lama new file mode 100644 index 000000000..f7e10d366 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04720.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0-42+48*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04721.input b/lama-compiler/regression/expressions/generated04721.input new file mode 100644 index 000000000..99dbdf91b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04721.input @@ -0,0 +1,2 @@ +46 +74 diff --git a/lama-compiler/regression/expressions/generated04721.lama b/lama-compiler/regression/expressions/generated04721.lama new file mode 100644 index 000000000..694f7c358 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04721.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-(31+x0)*35; +write (y) diff --git a/lama-compiler/regression/expressions/generated04722.input b/lama-compiler/regression/expressions/generated04722.input new file mode 100644 index 000000000..e296ef5b3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04722.input @@ -0,0 +1,2 @@ +41 +84 diff --git a/lama-compiler/regression/expressions/generated04722.lama b/lama-compiler/regression/expressions/generated04722.lama new file mode 100644 index 000000000..47b8ed173 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04722.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0-36+x0-40; +write (y) diff --git a/lama-compiler/regression/expressions/generated04723.input b/lama-compiler/regression/expressions/generated04723.input new file mode 100644 index 000000000..e3daeac71 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04723.input @@ -0,0 +1,2 @@ +53 +11 diff --git a/lama-compiler/regression/expressions/generated04723.lama b/lama-compiler/regression/expressions/generated04723.lama new file mode 100644 index 000000000..d11738555 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04723.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+31+x0*x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04724.input b/lama-compiler/regression/expressions/generated04724.input new file mode 100644 index 000000000..3097aecba --- /dev/null +++ b/lama-compiler/regression/expressions/generated04724.input @@ -0,0 +1,2 @@ +10 +19 diff --git a/lama-compiler/regression/expressions/generated04724.lama b/lama-compiler/regression/expressions/generated04724.lama new file mode 100644 index 000000000..ec6ba2682 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04724.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+28+29+35+41+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04725.input b/lama-compiler/regression/expressions/generated04725.input new file mode 100644 index 000000000..48be32ea9 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04725.input @@ -0,0 +1,2 @@ +46 +2 diff --git a/lama-compiler/regression/expressions/generated04725.lama b/lama-compiler/regression/expressions/generated04725.lama new file mode 100644 index 000000000..636c27ab7 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04725.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-23+29+x0-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04726.input b/lama-compiler/regression/expressions/generated04726.input new file mode 100644 index 000000000..a95d77275 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04726.input @@ -0,0 +1,2 @@ +25 +80 diff --git a/lama-compiler/regression/expressions/generated04726.lama b/lama-compiler/regression/expressions/generated04726.lama new file mode 100644 index 000000000..6d75bf733 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04726.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (22-23)*x0*x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04727.input b/lama-compiler/regression/expressions/generated04727.input new file mode 100644 index 000000000..1e33dd99a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04727.input @@ -0,0 +1,2 @@ +98 +59 diff --git a/lama-compiler/regression/expressions/generated04727.lama b/lama-compiler/regression/expressions/generated04727.lama new file mode 100644 index 000000000..feaf40905 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04727.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22*23+x0+40+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04728.input b/lama-compiler/regression/expressions/generated04728.input new file mode 100644 index 000000000..c6dffe5e8 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04728.input @@ -0,0 +1,2 @@ +18 +47 diff --git a/lama-compiler/regression/expressions/generated04728.lama b/lama-compiler/regression/expressions/generated04728.lama new file mode 100644 index 000000000..0322bbde2 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04728.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 27+28+29+35/x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04729.input b/lama-compiler/regression/expressions/generated04729.input new file mode 100644 index 000000000..771750491 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04729.input @@ -0,0 +1,2 @@ +76 +60 diff --git a/lama-compiler/regression/expressions/generated04729.lama b/lama-compiler/regression/expressions/generated04729.lama new file mode 100644 index 000000000..5b426327b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04729.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23-x1+42+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04730.input b/lama-compiler/regression/expressions/generated04730.input new file mode 100644 index 000000000..12f8c850b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04730.input @@ -0,0 +1,2 @@ +81 +12 diff --git a/lama-compiler/regression/expressions/generated04730.lama b/lama-compiler/regression/expressions/generated04730.lama new file mode 100644 index 000000000..26024cc50 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04730.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (25+x0)*34/x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04731.input b/lama-compiler/regression/expressions/generated04731.input new file mode 100644 index 000000000..9ae9a4097 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04731.input @@ -0,0 +1,2 @@ +91 +61 diff --git a/lama-compiler/regression/expressions/generated04731.lama b/lama-compiler/regression/expressions/generated04731.lama new file mode 100644 index 000000000..746a90c82 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04731.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17*(31+x0-35); +write (y) diff --git a/lama-compiler/regression/expressions/generated04732.input b/lama-compiler/regression/expressions/generated04732.input new file mode 100644 index 000000000..8fdc53c73 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04732.input @@ -0,0 +1,2 @@ +36 +34 diff --git a/lama-compiler/regression/expressions/generated04732.lama b/lama-compiler/regression/expressions/generated04732.lama new file mode 100644 index 000000000..785fcfd3d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04732.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0-x0-42*x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04733.input b/lama-compiler/regression/expressions/generated04733.input new file mode 100644 index 000000000..49009617e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04733.input @@ -0,0 +1,2 @@ +45 +4 diff --git a/lama-compiler/regression/expressions/generated04733.lama b/lama-compiler/regression/expressions/generated04733.lama new file mode 100644 index 000000000..0695181ac --- /dev/null +++ b/lama-compiler/regression/expressions/generated04733.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1+38+x0-42; +write (y) diff --git a/lama-compiler/regression/expressions/generated04734.input b/lama-compiler/regression/expressions/generated04734.input new file mode 100644 index 000000000..36592ad7e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04734.input @@ -0,0 +1,2 @@ +7 +96 diff --git a/lama-compiler/regression/expressions/generated04734.lama b/lama-compiler/regression/expressions/generated04734.lama new file mode 100644 index 000000000..980426d5a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04734.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1+x0+44*x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04735.input b/lama-compiler/regression/expressions/generated04735.input new file mode 100644 index 000000000..422cc830a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04735.input @@ -0,0 +1,2 @@ +50 +48 diff --git a/lama-compiler/regression/expressions/generated04735.lama b/lama-compiler/regression/expressions/generated04735.lama new file mode 100644 index 000000000..fafb20919 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04735.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+(37+x0)*41; +write (y) diff --git a/lama-compiler/regression/expressions/generated04736.input b/lama-compiler/regression/expressions/generated04736.input new file mode 100644 index 000000000..81c921e3b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04736.input @@ -0,0 +1,2 @@ +1 +84 diff --git a/lama-compiler/regression/expressions/generated04736.lama b/lama-compiler/regression/expressions/generated04736.lama new file mode 100644 index 000000000..0462fbecd --- /dev/null +++ b/lama-compiler/regression/expressions/generated04736.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (x0+x0)*(42+x0+54); +write (y) diff --git a/lama-compiler/regression/expressions/generated04737.input b/lama-compiler/regression/expressions/generated04737.input new file mode 100644 index 000000000..ddcbe71da --- /dev/null +++ b/lama-compiler/regression/expressions/generated04737.input @@ -0,0 +1,2 @@ +71 +79 diff --git a/lama-compiler/regression/expressions/generated04737.lama b/lama-compiler/regression/expressions/generated04737.lama new file mode 100644 index 000000000..b3d6732c2 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04737.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-23+x1+42+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04738.input b/lama-compiler/regression/expressions/generated04738.input new file mode 100644 index 000000000..09f311c0b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04738.input @@ -0,0 +1,2 @@ +60 +19 diff --git a/lama-compiler/regression/expressions/generated04738.lama b/lama-compiler/regression/expressions/generated04738.lama new file mode 100644 index 000000000..dcf1fac0b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04738.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0-42-48+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04739.input b/lama-compiler/regression/expressions/generated04739.input new file mode 100644 index 000000000..3b048232f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04739.input @@ -0,0 +1,2 @@ +20 +63 diff --git a/lama-compiler/regression/expressions/generated04739.lama b/lama-compiler/regression/expressions/generated04739.lama new file mode 100644 index 000000000..a457e9725 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04739.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (x0+31)*(37-x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04740.input b/lama-compiler/regression/expressions/generated04740.input new file mode 100644 index 000000000..8c654c351 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04740.input @@ -0,0 +1,2 @@ +5 +79 diff --git a/lama-compiler/regression/expressions/generated04740.lama b/lama-compiler/regression/expressions/generated04740.lama new file mode 100644 index 000000000..2004d30c9 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04740.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (22-23)%(29-x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04741.input b/lama-compiler/regression/expressions/generated04741.input new file mode 100644 index 000000000..5c315cab6 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04741.input @@ -0,0 +1,2 @@ +29 +82 diff --git a/lama-compiler/regression/expressions/generated04741.lama b/lama-compiler/regression/expressions/generated04741.lama new file mode 100644 index 000000000..395126ce9 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04741.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+31+37+43+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04742.input b/lama-compiler/regression/expressions/generated04742.input new file mode 100644 index 000000000..b487d0bc4 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04742.input @@ -0,0 +1,2 @@ +5 +16 diff --git a/lama-compiler/regression/expressions/generated04742.lama b/lama-compiler/regression/expressions/generated04742.lama new file mode 100644 index 000000000..f87aabda2 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04742.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0*(36+x0+40); +write (y) diff --git a/lama-compiler/regression/expressions/generated04743.input b/lama-compiler/regression/expressions/generated04743.input new file mode 100644 index 000000000..7af4abfaa --- /dev/null +++ b/lama-compiler/regression/expressions/generated04743.input @@ -0,0 +1,2 @@ +69 +40 diff --git a/lama-compiler/regression/expressions/generated04743.lama b/lama-compiler/regression/expressions/generated04743.lama new file mode 100644 index 000000000..5aeba8df1 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04743.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (22-23)*(29+35+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04744.input b/lama-compiler/regression/expressions/generated04744.input new file mode 100644 index 000000000..d401d247e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04744.input @@ -0,0 +1,2 @@ +87 +40 diff --git a/lama-compiler/regression/expressions/generated04744.lama b/lama-compiler/regression/expressions/generated04744.lama new file mode 100644 index 000000000..f458edaf5 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04744.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+33-34+40-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04745.input b/lama-compiler/regression/expressions/generated04745.input new file mode 100644 index 000000000..ee25957bd --- /dev/null +++ b/lama-compiler/regression/expressions/generated04745.input @@ -0,0 +1,2 @@ +97 +20 diff --git a/lama-compiler/regression/expressions/generated04745.lama b/lama-compiler/regression/expressions/generated04745.lama new file mode 100644 index 000000000..e58b952de --- /dev/null +++ b/lama-compiler/regression/expressions/generated04745.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+28-29-35-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04746.input b/lama-compiler/regression/expressions/generated04746.input new file mode 100644 index 000000000..bbc257d60 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04746.input @@ -0,0 +1,2 @@ +7 +60 diff --git a/lama-compiler/regression/expressions/generated04746.lama b/lama-compiler/regression/expressions/generated04746.lama new file mode 100644 index 000000000..364510af7 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04746.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-28-29+35-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04747.input b/lama-compiler/regression/expressions/generated04747.input new file mode 100644 index 000000000..509b7be3b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04747.input @@ -0,0 +1,2 @@ +53 +14 diff --git a/lama-compiler/regression/expressions/generated04747.lama b/lama-compiler/regression/expressions/generated04747.lama new file mode 100644 index 000000000..ed7c891a7 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04747.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1-38+x0+42; +write (y) diff --git a/lama-compiler/regression/expressions/generated04748.input b/lama-compiler/regression/expressions/generated04748.input new file mode 100644 index 000000000..a0763858a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04748.input @@ -0,0 +1,2 @@ +86 +20 diff --git a/lama-compiler/regression/expressions/generated04748.lama b/lama-compiler/regression/expressions/generated04748.lama new file mode 100644 index 000000000..3d093762f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04748.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17/(31+x0+35); +write (y) diff --git a/lama-compiler/regression/expressions/generated04749.input b/lama-compiler/regression/expressions/generated04749.input new file mode 100644 index 000000000..1f6b09f57 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04749.input @@ -0,0 +1,2 @@ +87 +56 diff --git a/lama-compiler/regression/expressions/generated04749.lama b/lama-compiler/regression/expressions/generated04749.lama new file mode 100644 index 000000000..4a728ba6e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04749.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23-37+x0-41; +write (y) diff --git a/lama-compiler/regression/expressions/generated04750.input b/lama-compiler/regression/expressions/generated04750.input new file mode 100644 index 000000000..223d34331 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04750.input @@ -0,0 +1,2 @@ +37 +45 diff --git a/lama-compiler/regression/expressions/generated04750.lama b/lama-compiler/regression/expressions/generated04750.lama new file mode 100644 index 000000000..9d46e6196 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04750.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+28+29-40+41+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04751.input b/lama-compiler/regression/expressions/generated04751.input new file mode 100644 index 000000000..a034ea65d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04751.input @@ -0,0 +1,2 @@ +85 +5 diff --git a/lama-compiler/regression/expressions/generated04751.lama b/lama-compiler/regression/expressions/generated04751.lama new file mode 100644 index 000000000..a3a1610d8 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04751.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+23+37+x0+41; +write (y) diff --git a/lama-compiler/regression/expressions/generated04752.input b/lama-compiler/regression/expressions/generated04752.input new file mode 100644 index 000000000..d96d87534 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04752.input @@ -0,0 +1,2 @@ +86 +84 diff --git a/lama-compiler/regression/expressions/generated04752.lama b/lama-compiler/regression/expressions/generated04752.lama new file mode 100644 index 000000000..0d39fec87 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04752.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 25+x1+36/x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04753.input b/lama-compiler/regression/expressions/generated04753.input new file mode 100644 index 000000000..1eeda403f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04753.input @@ -0,0 +1,2 @@ +90 +85 diff --git a/lama-compiler/regression/expressions/generated04753.lama b/lama-compiler/regression/expressions/generated04753.lama new file mode 100644 index 000000000..2eaf46e41 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04753.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 25+x0-x0*x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04754.input b/lama-compiler/regression/expressions/generated04754.input new file mode 100644 index 000000000..5340f0d79 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04754.input @@ -0,0 +1,2 @@ +20 +84 diff --git a/lama-compiler/regression/expressions/generated04754.lama b/lama-compiler/regression/expressions/generated04754.lama new file mode 100644 index 000000000..099c5bde5 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04754.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+42+x0-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04755.input b/lama-compiler/regression/expressions/generated04755.input new file mode 100644 index 000000000..4d5a4a4db --- /dev/null +++ b/lama-compiler/regression/expressions/generated04755.input @@ -0,0 +1,2 @@ +27 +89 diff --git a/lama-compiler/regression/expressions/generated04755.lama b/lama-compiler/regression/expressions/generated04755.lama new file mode 100644 index 000000000..a22546f66 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04755.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-23+37+x0-41; +write (y) diff --git a/lama-compiler/regression/expressions/generated04756.input b/lama-compiler/regression/expressions/generated04756.input new file mode 100644 index 000000000..f2a4d183e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04756.input @@ -0,0 +1,2 @@ +29 +96 diff --git a/lama-compiler/regression/expressions/generated04756.lama b/lama-compiler/regression/expressions/generated04756.lama new file mode 100644 index 000000000..5c41aea7f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04756.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+34-35+41-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04757.input b/lama-compiler/regression/expressions/generated04757.input new file mode 100644 index 000000000..9cc6e9d0a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04757.input @@ -0,0 +1,2 @@ +85 +80 diff --git a/lama-compiler/regression/expressions/generated04757.lama b/lama-compiler/regression/expressions/generated04757.lama new file mode 100644 index 000000000..9e558e04c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04757.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0-x0+53+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04758.input b/lama-compiler/regression/expressions/generated04758.input new file mode 100644 index 000000000..b5430a515 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04758.input @@ -0,0 +1,2 @@ +53 +47 diff --git a/lama-compiler/regression/expressions/generated04758.lama b/lama-compiler/regression/expressions/generated04758.lama new file mode 100644 index 000000000..861710bde --- /dev/null +++ b/lama-compiler/regression/expressions/generated04758.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+x1+55+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04759.input b/lama-compiler/regression/expressions/generated04759.input new file mode 100644 index 000000000..f4a71ff02 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04759.input @@ -0,0 +1,2 @@ +72 +46 diff --git a/lama-compiler/regression/expressions/generated04759.lama b/lama-compiler/regression/expressions/generated04759.lama new file mode 100644 index 000000000..9ed1547b2 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04759.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+x0+x0*x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04760.input b/lama-compiler/regression/expressions/generated04760.input new file mode 100644 index 000000000..a211b2318 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04760.input @@ -0,0 +1,2 @@ +24 +1 diff --git a/lama-compiler/regression/expressions/generated04760.lama b/lama-compiler/regression/expressions/generated04760.lama new file mode 100644 index 000000000..19a874d77 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04760.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 25+x0-34+40+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04761.input b/lama-compiler/regression/expressions/generated04761.input new file mode 100644 index 000000000..303a21438 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04761.input @@ -0,0 +1,2 @@ +27 +48 diff --git a/lama-compiler/regression/expressions/generated04761.lama b/lama-compiler/regression/expressions/generated04761.lama new file mode 100644 index 000000000..970b67c12 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04761.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x1+x0/x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04762.input b/lama-compiler/regression/expressions/generated04762.input new file mode 100644 index 000000000..6b7d6d72f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04762.input @@ -0,0 +1,2 @@ +32 +14 diff --git a/lama-compiler/regression/expressions/generated04762.lama b/lama-compiler/regression/expressions/generated04762.lama new file mode 100644 index 000000000..b43d90f74 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04762.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x1+44+50*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04763.input b/lama-compiler/regression/expressions/generated04763.input new file mode 100644 index 000000000..af74fdcd7 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04763.input @@ -0,0 +1,2 @@ +5 +1 diff --git a/lama-compiler/regression/expressions/generated04763.lama b/lama-compiler/regression/expressions/generated04763.lama new file mode 100644 index 000000000..cb6bd2086 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04763.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+x0+56+62+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04764.input b/lama-compiler/regression/expressions/generated04764.input new file mode 100644 index 000000000..3de47f71a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04764.input @@ -0,0 +1,2 @@ +91 +1 diff --git a/lama-compiler/regression/expressions/generated04764.lama b/lama-compiler/regression/expressions/generated04764.lama new file mode 100644 index 000000000..de816600c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04764.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17!=x0+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04765.input b/lama-compiler/regression/expressions/generated04765.input new file mode 100644 index 000000000..5f499255f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04765.input @@ -0,0 +1,2 @@ +62 +12 diff --git a/lama-compiler/regression/expressions/generated04765.lama b/lama-compiler/regression/expressions/generated04765.lama new file mode 100644 index 000000000..25367963e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04765.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (22+23)*(37+x0+41); +write (y) diff --git a/lama-compiler/regression/expressions/generated04766.input b/lama-compiler/regression/expressions/generated04766.input new file mode 100644 index 000000000..f3e5a934b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04766.input @@ -0,0 +1,2 @@ +54 +21 diff --git a/lama-compiler/regression/expressions/generated04766.lama b/lama-compiler/regression/expressions/generated04766.lama new file mode 100644 index 000000000..d730b17e3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04766.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+28*(x0+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04767.input b/lama-compiler/regression/expressions/generated04767.input new file mode 100644 index 000000000..ed79de6fb --- /dev/null +++ b/lama-compiler/regression/expressions/generated04767.input @@ -0,0 +1,2 @@ +59 +70 diff --git a/lama-compiler/regression/expressions/generated04767.lama b/lama-compiler/regression/expressions/generated04767.lama new file mode 100644 index 000000000..7cf3fe5a6 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04767.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+23/(x0+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04768.input b/lama-compiler/regression/expressions/generated04768.input new file mode 100644 index 000000000..89a67a4f2 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04768.input @@ -0,0 +1,2 @@ +31 +51 diff --git a/lama-compiler/regression/expressions/generated04768.lama b/lama-compiler/regression/expressions/generated04768.lama new file mode 100644 index 000000000..d91d28512 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04768.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-23*(x0+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04769.input b/lama-compiler/regression/expressions/generated04769.input new file mode 100644 index 000000000..a3b6e8773 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04769.input @@ -0,0 +1,2 @@ +82 +72 diff --git a/lama-compiler/regression/expressions/generated04769.lama b/lama-compiler/regression/expressions/generated04769.lama new file mode 100644 index 000000000..ca7f1950d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04769.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0-28-x0+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04770.input b/lama-compiler/regression/expressions/generated04770.input new file mode 100644 index 000000000..e77c8b430 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04770.input @@ -0,0 +1,2 @@ +14 +88 diff --git a/lama-compiler/regression/expressions/generated04770.lama b/lama-compiler/regression/expressions/generated04770.lama new file mode 100644 index 000000000..a3e4b1cd5 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04770.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x1-44%x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04771.input b/lama-compiler/regression/expressions/generated04771.input new file mode 100644 index 000000000..f11dd56b5 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04771.input @@ -0,0 +1,2 @@ +29 +84 diff --git a/lama-compiler/regression/expressions/generated04771.lama b/lama-compiler/regression/expressions/generated04771.lama new file mode 100644 index 000000000..d17ef03e5 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04771.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+50+x0-54; +write (y) diff --git a/lama-compiler/regression/expressions/generated04772.input b/lama-compiler/regression/expressions/generated04772.input new file mode 100644 index 000000000..d514bc641 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04772.input @@ -0,0 +1,2 @@ +2 +94 diff --git a/lama-compiler/regression/expressions/generated04772.lama b/lama-compiler/regression/expressions/generated04772.lama new file mode 100644 index 000000000..6bb4aeb44 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04772.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17*(23-x0+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04773.input b/lama-compiler/regression/expressions/generated04773.input new file mode 100644 index 000000000..63c992d54 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04773.input @@ -0,0 +1,2 @@ +87 +88 diff --git a/lama-compiler/regression/expressions/generated04773.lama b/lama-compiler/regression/expressions/generated04773.lama new file mode 100644 index 000000000..804f6feeb --- /dev/null +++ b/lama-compiler/regression/expressions/generated04773.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x1+44-50+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04774.input b/lama-compiler/regression/expressions/generated04774.input new file mode 100644 index 000000000..1793dd07b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04774.input @@ -0,0 +1,2 @@ +23 +67 diff --git a/lama-compiler/regression/expressions/generated04774.lama b/lama-compiler/regression/expressions/generated04774.lama new file mode 100644 index 000000000..dce24fde4 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04774.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-23-37+x0+41; +write (y) diff --git a/lama-compiler/regression/expressions/generated04775.input b/lama-compiler/regression/expressions/generated04775.input new file mode 100644 index 000000000..24267eb99 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04775.input @@ -0,0 +1,2 @@ +32 +18 diff --git a/lama-compiler/regression/expressions/generated04775.lama b/lama-compiler/regression/expressions/generated04775.lama new file mode 100644 index 000000000..eb9329fa4 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04775.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1+30-x0+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04776.input b/lama-compiler/regression/expressions/generated04776.input new file mode 100644 index 000000000..4024fb3be --- /dev/null +++ b/lama-compiler/regression/expressions/generated04776.input @@ -0,0 +1,2 @@ +67 +18 diff --git a/lama-compiler/regression/expressions/generated04776.lama b/lama-compiler/regression/expressions/generated04776.lama new file mode 100644 index 000000000..644779a51 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04776.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+29*(x0+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04777.input b/lama-compiler/regression/expressions/generated04777.input new file mode 100644 index 000000000..6fd0dc8d2 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04777.input @@ -0,0 +1,2 @@ +67 +35 diff --git a/lama-compiler/regression/expressions/generated04777.lama b/lama-compiler/regression/expressions/generated04777.lama new file mode 100644 index 000000000..7af1a5efe --- /dev/null +++ b/lama-compiler/regression/expressions/generated04777.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22*23-x0*x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04778.input b/lama-compiler/regression/expressions/generated04778.input new file mode 100644 index 000000000..5cc0cffc6 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04778.input @@ -0,0 +1,2 @@ +10 +68 diff --git a/lama-compiler/regression/expressions/generated04778.lama b/lama-compiler/regression/expressions/generated04778.lama new file mode 100644 index 000000000..9117db43a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04778.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0*(28+x0+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04779.input b/lama-compiler/regression/expressions/generated04779.input new file mode 100644 index 000000000..df0e00248 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04779.input @@ -0,0 +1,2 @@ +72 +78 diff --git a/lama-compiler/regression/expressions/generated04779.lama b/lama-compiler/regression/expressions/generated04779.lama new file mode 100644 index 000000000..3a1ae0ac7 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04779.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+x0+x0*65; +write (y) diff --git a/lama-compiler/regression/expressions/generated04780.input b/lama-compiler/regression/expressions/generated04780.input new file mode 100644 index 000000000..549084b99 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04780.input @@ -0,0 +1,2 @@ +79 +43 diff --git a/lama-compiler/regression/expressions/generated04780.lama b/lama-compiler/regression/expressions/generated04780.lama new file mode 100644 index 000000000..160361722 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04780.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 25+x0+42+x0+46; +write (y) diff --git a/lama-compiler/regression/expressions/generated04781.input b/lama-compiler/regression/expressions/generated04781.input new file mode 100644 index 000000000..9b02742b8 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04781.input @@ -0,0 +1,2 @@ +6 +69 diff --git a/lama-compiler/regression/expressions/generated04781.lama b/lama-compiler/regression/expressions/generated04781.lama new file mode 100644 index 000000000..8e2f291ee --- /dev/null +++ b/lama-compiler/regression/expressions/generated04781.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17/(23+x0+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04782.input b/lama-compiler/regression/expressions/generated04782.input new file mode 100644 index 000000000..a3a92bb2b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04782.input @@ -0,0 +1,2 @@ +54 +42 diff --git a/lama-compiler/regression/expressions/generated04782.lama b/lama-compiler/regression/expressions/generated04782.lama new file mode 100644 index 000000000..e569a7958 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04782.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0==x0+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04783.input b/lama-compiler/regression/expressions/generated04783.input new file mode 100644 index 000000000..647219597 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04783.input @@ -0,0 +1,2 @@ +61 +42 diff --git a/lama-compiler/regression/expressions/generated04783.lama b/lama-compiler/regression/expressions/generated04783.lama new file mode 100644 index 000000000..067c51f96 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04783.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1-30+x0+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04784.input b/lama-compiler/regression/expressions/generated04784.input new file mode 100644 index 000000000..adc54f964 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04784.input @@ -0,0 +1,2 @@ +54 +57 diff --git a/lama-compiler/regression/expressions/generated04784.lama b/lama-compiler/regression/expressions/generated04784.lama new file mode 100644 index 000000000..f7dcef0b3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04784.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23-29-x0+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04785.input b/lama-compiler/regression/expressions/generated04785.input new file mode 100644 index 000000000..db32c97e8 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04785.input @@ -0,0 +1,2 @@ +27 +63 diff --git a/lama-compiler/regression/expressions/generated04785.lama b/lama-compiler/regression/expressions/generated04785.lama new file mode 100644 index 000000000..e27899836 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04785.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+28/(34-x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04786.input b/lama-compiler/regression/expressions/generated04786.input new file mode 100644 index 000000000..70987f9cd --- /dev/null +++ b/lama-compiler/regression/expressions/generated04786.input @@ -0,0 +1,2 @@ +13 +53 diff --git a/lama-compiler/regression/expressions/generated04786.lama b/lama-compiler/regression/expressions/generated04786.lama new file mode 100644 index 000000000..f5bcaa140 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04786.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+x1+x0+67; +write (y) diff --git a/lama-compiler/regression/expressions/generated04787.input b/lama-compiler/regression/expressions/generated04787.input new file mode 100644 index 000000000..7993e0dcd --- /dev/null +++ b/lama-compiler/regression/expressions/generated04787.input @@ -0,0 +1,2 @@ +95 +72 diff --git a/lama-compiler/regression/expressions/generated04787.lama b/lama-compiler/regression/expressions/generated04787.lama new file mode 100644 index 000000000..c95094592 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04787.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0*x0+42+43; +write (y) diff --git a/lama-compiler/regression/expressions/generated04788.input b/lama-compiler/regression/expressions/generated04788.input new file mode 100644 index 000000000..886d944e9 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04788.input @@ -0,0 +1,2 @@ +17 +29 diff --git a/lama-compiler/regression/expressions/generated04788.lama b/lama-compiler/regression/expressions/generated04788.lama new file mode 100644 index 000000000..ee9c6453b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04788.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0-x0+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04789.input b/lama-compiler/regression/expressions/generated04789.input new file mode 100644 index 000000000..a516ec126 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04789.input @@ -0,0 +1,2 @@ +74 +14 diff --git a/lama-compiler/regression/expressions/generated04789.lama b/lama-compiler/regression/expressions/generated04789.lama new file mode 100644 index 000000000..2a73e291e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04789.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+23%(29-x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04790.input b/lama-compiler/regression/expressions/generated04790.input new file mode 100644 index 000000000..94c2a83f4 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04790.input @@ -0,0 +1,2 @@ +1 +73 diff --git a/lama-compiler/regression/expressions/generated04790.lama b/lama-compiler/regression/expressions/generated04790.lama new file mode 100644 index 000000000..1984a9549 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04790.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17<=23-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04791.input b/lama-compiler/regression/expressions/generated04791.input new file mode 100644 index 000000000..e7cef4b8c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04791.input @@ -0,0 +1,2 @@ +85 +40 diff --git a/lama-compiler/regression/expressions/generated04791.lama b/lama-compiler/regression/expressions/generated04791.lama new file mode 100644 index 000000000..c7425ac6a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04791.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+23+29+x0+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04792.input b/lama-compiler/regression/expressions/generated04792.input new file mode 100644 index 000000000..4dd0f623a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04792.input @@ -0,0 +1,2 @@ +40 +50 diff --git a/lama-compiler/regression/expressions/generated04792.lama b/lama-compiler/regression/expressions/generated04792.lama new file mode 100644 index 000000000..6cc23cace --- /dev/null +++ b/lama-compiler/regression/expressions/generated04792.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+x0*(x0+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04793.input b/lama-compiler/regression/expressions/generated04793.input new file mode 100644 index 000000000..ff87fd9c1 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04793.input @@ -0,0 +1,2 @@ +56 +35 diff --git a/lama-compiler/regression/expressions/generated04793.lama b/lama-compiler/regression/expressions/generated04793.lama new file mode 100644 index 000000000..d0741e8e3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04793.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-23/(29-x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04794.input b/lama-compiler/regression/expressions/generated04794.input new file mode 100644 index 000000000..ff35fc0c3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04794.input @@ -0,0 +1,2 @@ +62 +15 diff --git a/lama-compiler/regression/expressions/generated04794.lama b/lama-compiler/regression/expressions/generated04794.lama new file mode 100644 index 000000000..86716164d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04794.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0-28*(34-x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04795.input b/lama-compiler/regression/expressions/generated04795.input new file mode 100644 index 000000000..8371e3e94 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04795.input @@ -0,0 +1,2 @@ +99 +47 diff --git a/lama-compiler/regression/expressions/generated04795.lama b/lama-compiler/regression/expressions/generated04795.lama new file mode 100644 index 000000000..64cb60d16 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04795.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-x0-x0+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04796.input b/lama-compiler/regression/expressions/generated04796.input new file mode 100644 index 000000000..6a6e1bdf6 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04796.input @@ -0,0 +1,2 @@ +22 +99 diff --git a/lama-compiler/regression/expressions/generated04796.lama b/lama-compiler/regression/expressions/generated04796.lama new file mode 100644 index 000000000..105ad63dd --- /dev/null +++ b/lama-compiler/regression/expressions/generated04796.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x1+x0+55+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04797.input b/lama-compiler/regression/expressions/generated04797.input new file mode 100644 index 000000000..2756fb544 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04797.input @@ -0,0 +1,2 @@ +4 +80 diff --git a/lama-compiler/regression/expressions/generated04797.lama b/lama-compiler/regression/expressions/generated04797.lama new file mode 100644 index 000000000..56f300d7e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04797.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0-x0+x0+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04798.input b/lama-compiler/regression/expressions/generated04798.input new file mode 100644 index 000000000..9f16136ea --- /dev/null +++ b/lama-compiler/regression/expressions/generated04798.input @@ -0,0 +1,2 @@ +34 +63 diff --git a/lama-compiler/regression/expressions/generated04798.lama b/lama-compiler/regression/expressions/generated04798.lama new file mode 100644 index 000000000..d8b3864bb --- /dev/null +++ b/lama-compiler/regression/expressions/generated04798.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22*23*29/x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04799.input b/lama-compiler/regression/expressions/generated04799.input new file mode 100644 index 000000000..0516bbba3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04799.input @@ -0,0 +1,2 @@ +45 +87 diff --git a/lama-compiler/regression/expressions/generated04799.lama b/lama-compiler/regression/expressions/generated04799.lama new file mode 100644 index 000000000..34a72db05 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04799.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+x0+59+65+66; +write (y) diff --git a/lama-compiler/regression/expressions/generated04800.input b/lama-compiler/regression/expressions/generated04800.input new file mode 100644 index 000000000..5032df1cd --- /dev/null +++ b/lama-compiler/regression/expressions/generated04800.input @@ -0,0 +1,2 @@ +70 +53 diff --git a/lama-compiler/regression/expressions/generated04800.lama b/lama-compiler/regression/expressions/generated04800.lama new file mode 100644 index 000000000..99593766b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04800.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22*23-29+35+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04801.input b/lama-compiler/regression/expressions/generated04801.input new file mode 100644 index 000000000..812c9a352 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04801.input @@ -0,0 +1,2 @@ +1 +61 diff --git a/lama-compiler/regression/expressions/generated04801.lama b/lama-compiler/regression/expressions/generated04801.lama new file mode 100644 index 000000000..aac11b863 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04801.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x1-44+x0+56; +write (y) diff --git a/lama-compiler/regression/expressions/generated04802.input b/lama-compiler/regression/expressions/generated04802.input new file mode 100644 index 000000000..37ef806d3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04802.input @@ -0,0 +1,2 @@ +77 +17 diff --git a/lama-compiler/regression/expressions/generated04802.lama b/lama-compiler/regression/expressions/generated04802.lama new file mode 100644 index 000000000..5efd42e43 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04802.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-23+29-x0+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04803.input b/lama-compiler/regression/expressions/generated04803.input new file mode 100644 index 000000000..292f25c5b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04803.input @@ -0,0 +1,2 @@ +35 +31 diff --git a/lama-compiler/regression/expressions/generated04803.lama b/lama-compiler/regression/expressions/generated04803.lama new file mode 100644 index 000000000..6504c79be --- /dev/null +++ b/lama-compiler/regression/expressions/generated04803.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17*23*(29-x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04804.input b/lama-compiler/regression/expressions/generated04804.input new file mode 100644 index 000000000..802099005 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04804.input @@ -0,0 +1,2 @@ +29 +83 diff --git a/lama-compiler/regression/expressions/generated04804.lama b/lama-compiler/regression/expressions/generated04804.lama new file mode 100644 index 000000000..cd38566b6 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04804.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17*(x0+x0+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04805.input b/lama-compiler/regression/expressions/generated04805.input new file mode 100644 index 000000000..cb6e5ed4d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04805.input @@ -0,0 +1,2 @@ +5 +0 diff --git a/lama-compiler/regression/expressions/generated04805.lama b/lama-compiler/regression/expressions/generated04805.lama new file mode 100644 index 000000000..d77e7fbc2 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04805.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1+30*(36-x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04806.input b/lama-compiler/regression/expressions/generated04806.input new file mode 100644 index 000000000..15c4850a6 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04806.input @@ -0,0 +1,2 @@ +16 +94 diff --git a/lama-compiler/regression/expressions/generated04806.lama b/lama-compiler/regression/expressions/generated04806.lama new file mode 100644 index 000000000..3fe2ef32e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04806.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+28+29+x0*x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04807.input b/lama-compiler/regression/expressions/generated04807.input new file mode 100644 index 000000000..3c18ba2a5 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04807.input @@ -0,0 +1,2 @@ +90 +59 diff --git a/lama-compiler/regression/expressions/generated04807.lama b/lama-compiler/regression/expressions/generated04807.lama new file mode 100644 index 000000000..a79c1360c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04807.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1+x0+x0+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04808.input b/lama-compiler/regression/expressions/generated04808.input new file mode 100644 index 000000000..c09b1b2e1 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04808.input @@ -0,0 +1,2 @@ +68 +19 diff --git a/lama-compiler/regression/expressions/generated04808.lama b/lama-compiler/regression/expressions/generated04808.lama new file mode 100644 index 000000000..ae1b6e229 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04808.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (x0+x1)*x0*50; +write (y) diff --git a/lama-compiler/regression/expressions/generated04809.input b/lama-compiler/regression/expressions/generated04809.input new file mode 100644 index 000000000..f80b71436 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04809.input @@ -0,0 +1,2 @@ +53 +53 diff --git a/lama-compiler/regression/expressions/generated04809.lama b/lama-compiler/regression/expressions/generated04809.lama new file mode 100644 index 000000000..8792a0f52 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04809.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+29/(35-x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04810.input b/lama-compiler/regression/expressions/generated04810.input new file mode 100644 index 000000000..9099da213 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04810.input @@ -0,0 +1,2 @@ +85 +71 diff --git a/lama-compiler/regression/expressions/generated04810.lama b/lama-compiler/regression/expressions/generated04810.lama new file mode 100644 index 000000000..b99fd3219 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04810.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+x0-x0+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04811.input b/lama-compiler/regression/expressions/generated04811.input new file mode 100644 index 000000000..adcdb0df2 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04811.input @@ -0,0 +1,2 @@ +42 +59 diff --git a/lama-compiler/regression/expressions/generated04811.lama b/lama-compiler/regression/expressions/generated04811.lama new file mode 100644 index 000000000..796128d9c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04811.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (22+23)%(x0-x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04812.input b/lama-compiler/regression/expressions/generated04812.input new file mode 100644 index 000000000..74902190b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04812.input @@ -0,0 +1,2 @@ +31 +60 diff --git a/lama-compiler/regression/expressions/generated04812.lama b/lama-compiler/regression/expressions/generated04812.lama new file mode 100644 index 000000000..b810045b9 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04812.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+33+34+x0-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04813.input b/lama-compiler/regression/expressions/generated04813.input new file mode 100644 index 000000000..bba85b995 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04813.input @@ -0,0 +1,2 @@ +15 +41 diff --git a/lama-compiler/regression/expressions/generated04813.lama b/lama-compiler/regression/expressions/generated04813.lama new file mode 100644 index 000000000..79175f301 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04813.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0*(28-34-x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04814.input b/lama-compiler/regression/expressions/generated04814.input new file mode 100644 index 000000000..c0dffb01d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04814.input @@ -0,0 +1,2 @@ +62 +0 diff --git a/lama-compiler/regression/expressions/generated04814.lama b/lama-compiler/regression/expressions/generated04814.lama new file mode 100644 index 000000000..841a8c02d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04814.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+28+29-x0-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04815.input b/lama-compiler/regression/expressions/generated04815.input new file mode 100644 index 000000000..5b51f1d08 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04815.input @@ -0,0 +1,2 @@ +89 +34 diff --git a/lama-compiler/regression/expressions/generated04815.lama b/lama-compiler/regression/expressions/generated04815.lama new file mode 100644 index 000000000..c9636a273 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04815.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22*23+37+x0+41; +write (y) diff --git a/lama-compiler/regression/expressions/generated04816.input b/lama-compiler/regression/expressions/generated04816.input new file mode 100644 index 000000000..16097c3a9 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04816.input @@ -0,0 +1,2 @@ +37 +87 diff --git a/lama-compiler/regression/expressions/generated04816.lama b/lama-compiler/regression/expressions/generated04816.lama new file mode 100644 index 000000000..f925e161a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04816.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-28+29+x0-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04817.input b/lama-compiler/regression/expressions/generated04817.input new file mode 100644 index 000000000..af7113654 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04817.input @@ -0,0 +1,2 @@ +37 +48 diff --git a/lama-compiler/regression/expressions/generated04817.lama b/lama-compiler/regression/expressions/generated04817.lama new file mode 100644 index 000000000..9c55fc111 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04817.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17/(23-29-x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04818.input b/lama-compiler/regression/expressions/generated04818.input new file mode 100644 index 000000000..a842bdc7f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04818.input @@ -0,0 +1,2 @@ +57 +49 diff --git a/lama-compiler/regression/expressions/generated04818.lama b/lama-compiler/regression/expressions/generated04818.lama new file mode 100644 index 000000000..eb78007b7 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04818.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1-30-36-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04819.input b/lama-compiler/regression/expressions/generated04819.input new file mode 100644 index 000000000..facad9769 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04819.input @@ -0,0 +1,2 @@ +23 +21 diff --git a/lama-compiler/regression/expressions/generated04819.lama b/lama-compiler/regression/expressions/generated04819.lama new file mode 100644 index 000000000..ab042f1f4 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04819.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23-29*(35-x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04820.input b/lama-compiler/regression/expressions/generated04820.input new file mode 100644 index 000000000..fbefbac4a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04820.input @@ -0,0 +1,2 @@ +39 +51 diff --git a/lama-compiler/regression/expressions/generated04820.lama b/lama-compiler/regression/expressions/generated04820.lama new file mode 100644 index 000000000..3f03481ef --- /dev/null +++ b/lama-compiler/regression/expressions/generated04820.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0!=28-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04821.input b/lama-compiler/regression/expressions/generated04821.input new file mode 100644 index 000000000..16438287b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04821.input @@ -0,0 +1,2 @@ +86 +51 diff --git a/lama-compiler/regression/expressions/generated04821.lama b/lama-compiler/regression/expressions/generated04821.lama new file mode 100644 index 000000000..ba30a036f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04821.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23-x0+x0+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04822.input b/lama-compiler/regression/expressions/generated04822.input new file mode 100644 index 000000000..e36140f14 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04822.input @@ -0,0 +1,2 @@ +87 +42 diff --git a/lama-compiler/regression/expressions/generated04822.lama b/lama-compiler/regression/expressions/generated04822.lama new file mode 100644 index 000000000..65d70e8bc --- /dev/null +++ b/lama-compiler/regression/expressions/generated04822.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0*(39-x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04823.input b/lama-compiler/regression/expressions/generated04823.input new file mode 100644 index 000000000..7cd394a0f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04823.input @@ -0,0 +1,2 @@ +23 +99 diff --git a/lama-compiler/regression/expressions/generated04823.lama b/lama-compiler/regression/expressions/generated04823.lama new file mode 100644 index 000000000..81b2164c1 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04823.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22*23/(x0-35); +write (y) diff --git a/lama-compiler/regression/expressions/generated04824.input b/lama-compiler/regression/expressions/generated04824.input new file mode 100644 index 000000000..c32373428 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04824.input @@ -0,0 +1,2 @@ +12 +59 diff --git a/lama-compiler/regression/expressions/generated04824.lama b/lama-compiler/regression/expressions/generated04824.lama new file mode 100644 index 000000000..1221a041a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04824.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+23+29-35-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04825.input b/lama-compiler/regression/expressions/generated04825.input new file mode 100644 index 000000000..e49ee19e7 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04825.input @@ -0,0 +1,2 @@ +43 +60 diff --git a/lama-compiler/regression/expressions/generated04825.lama b/lama-compiler/regression/expressions/generated04825.lama new file mode 100644 index 000000000..151c635de --- /dev/null +++ b/lama-compiler/regression/expressions/generated04825.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1%(x0+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04826.input b/lama-compiler/regression/expressions/generated04826.input new file mode 100644 index 000000000..4092a45d0 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04826.input @@ -0,0 +1,2 @@ +29 +99 diff --git a/lama-compiler/regression/expressions/generated04826.lama b/lama-compiler/regression/expressions/generated04826.lama new file mode 100644 index 000000000..80bdd8571 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04826.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+28+29+35+41+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04827.input b/lama-compiler/regression/expressions/generated04827.input new file mode 100644 index 000000000..ee2682684 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04827.input @@ -0,0 +1,2 @@ +0 +87 diff --git a/lama-compiler/regression/expressions/generated04827.lama b/lama-compiler/regression/expressions/generated04827.lama new file mode 100644 index 000000000..c84e3ef99 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04827.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+x0/(34-x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04828.input b/lama-compiler/regression/expressions/generated04828.input new file mode 100644 index 000000000..c8cf271db --- /dev/null +++ b/lama-compiler/regression/expressions/generated04828.input @@ -0,0 +1,2 @@ +66 +80 diff --git a/lama-compiler/regression/expressions/generated04828.lama b/lama-compiler/regression/expressions/generated04828.lama new file mode 100644 index 000000000..298c4e638 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04828.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22/23-29-30; +write (y) diff --git a/lama-compiler/regression/expressions/generated04829.input b/lama-compiler/regression/expressions/generated04829.input new file mode 100644 index 000000000..1df34f9ee --- /dev/null +++ b/lama-compiler/regression/expressions/generated04829.input @@ -0,0 +1,2 @@ +15 +72 diff --git a/lama-compiler/regression/expressions/generated04829.lama b/lama-compiler/regression/expressions/generated04829.lama new file mode 100644 index 000000000..598adf413 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04829.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (22+23)*(29+x0+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04830.input b/lama-compiler/regression/expressions/generated04830.input new file mode 100644 index 000000000..b4e2cc5fb --- /dev/null +++ b/lama-compiler/regression/expressions/generated04830.input @@ -0,0 +1,2 @@ +22 +9 diff --git a/lama-compiler/regression/expressions/generated04830.lama b/lama-compiler/regression/expressions/generated04830.lama new file mode 100644 index 000000000..b936b58f4 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04830.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-x0*(34-x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04831.input b/lama-compiler/regression/expressions/generated04831.input new file mode 100644 index 000000000..943b39524 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04831.input @@ -0,0 +1,2 @@ +45 +11 diff --git a/lama-compiler/regression/expressions/generated04831.lama b/lama-compiler/regression/expressions/generated04831.lama new file mode 100644 index 000000000..ac7f11c5a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04831.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x1+x0+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04832.input b/lama-compiler/regression/expressions/generated04832.input new file mode 100644 index 000000000..24ae71514 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04832.input @@ -0,0 +1,2 @@ +14 +52 diff --git a/lama-compiler/regression/expressions/generated04832.lama b/lama-compiler/regression/expressions/generated04832.lama new file mode 100644 index 000000000..c29897dc2 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04832.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0-x0-39-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04833.input b/lama-compiler/regression/expressions/generated04833.input new file mode 100644 index 000000000..aac00b768 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04833.input @@ -0,0 +1,2 @@ +36 +60 diff --git a/lama-compiler/regression/expressions/generated04833.lama b/lama-compiler/regression/expressions/generated04833.lama new file mode 100644 index 000000000..cbe117e1c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04833.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (x0+x1)*(44+50+51); +write (y) diff --git a/lama-compiler/regression/expressions/generated04834.input b/lama-compiler/regression/expressions/generated04834.input new file mode 100644 index 000000000..9cb6b73ce --- /dev/null +++ b/lama-compiler/regression/expressions/generated04834.input @@ -0,0 +1,2 @@ +82 +77 diff --git a/lama-compiler/regression/expressions/generated04834.lama b/lama-compiler/regression/expressions/generated04834.lama new file mode 100644 index 000000000..d42946dd7 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04834.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+28*29+x0-41; +write (y) diff --git a/lama-compiler/regression/expressions/generated04835.input b/lama-compiler/regression/expressions/generated04835.input new file mode 100644 index 000000000..3f27560da --- /dev/null +++ b/lama-compiler/regression/expressions/generated04835.input @@ -0,0 +1,2 @@ +79 +2 diff --git a/lama-compiler/regression/expressions/generated04835.lama b/lama-compiler/regression/expressions/generated04835.lama new file mode 100644 index 000000000..b23fb6da9 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04835.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+x1-x0+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04836.input b/lama-compiler/regression/expressions/generated04836.input new file mode 100644 index 000000000..120864dff --- /dev/null +++ b/lama-compiler/regression/expressions/generated04836.input @@ -0,0 +1,2 @@ +3 +91 diff --git a/lama-compiler/regression/expressions/generated04836.lama b/lama-compiler/regression/expressions/generated04836.lama new file mode 100644 index 000000000..fc282894e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04836.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+34+35+x0-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04837.input b/lama-compiler/regression/expressions/generated04837.input new file mode 100644 index 000000000..572c1b137 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04837.input @@ -0,0 +1,2 @@ +2 +40 diff --git a/lama-compiler/regression/expressions/generated04837.lama b/lama-compiler/regression/expressions/generated04837.lama new file mode 100644 index 000000000..f5f6aa7fd --- /dev/null +++ b/lama-compiler/regression/expressions/generated04837.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-x1+x0+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04838.input b/lama-compiler/regression/expressions/generated04838.input new file mode 100644 index 000000000..6e2921021 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04838.input @@ -0,0 +1,2 @@ +26 +69 diff --git a/lama-compiler/regression/expressions/generated04838.lama b/lama-compiler/regression/expressions/generated04838.lama new file mode 100644 index 000000000..5444df3f8 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04838.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0-x0-47+48+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04839.input b/lama-compiler/regression/expressions/generated04839.input new file mode 100644 index 000000000..ee2ef734c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04839.input @@ -0,0 +1,2 @@ +44 +27 diff --git a/lama-compiler/regression/expressions/generated04839.lama b/lama-compiler/regression/expressions/generated04839.lama new file mode 100644 index 000000000..8d9703c72 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04839.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-23+29*(35-x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04840.input b/lama-compiler/regression/expressions/generated04840.input new file mode 100644 index 000000000..4353a7703 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04840.input @@ -0,0 +1,2 @@ +52 +20 diff --git a/lama-compiler/regression/expressions/generated04840.lama b/lama-compiler/regression/expressions/generated04840.lama new file mode 100644 index 000000000..0acdcc19a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04840.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22/23+x0-35; +write (y) diff --git a/lama-compiler/regression/expressions/generated04841.input b/lama-compiler/regression/expressions/generated04841.input new file mode 100644 index 000000000..6713b215d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04841.input @@ -0,0 +1,2 @@ +91 +18 diff --git a/lama-compiler/regression/expressions/generated04841.lama b/lama-compiler/regression/expressions/generated04841.lama new file mode 100644 index 000000000..0b52d1c9c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04841.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+42-x0+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04842.input b/lama-compiler/regression/expressions/generated04842.input new file mode 100644 index 000000000..3e0ba7574 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04842.input @@ -0,0 +1,2 @@ +8 +87 diff --git a/lama-compiler/regression/expressions/generated04842.lama b/lama-compiler/regression/expressions/generated04842.lama new file mode 100644 index 000000000..a1d29c84e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04842.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-23+x0+x0+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04843.input b/lama-compiler/regression/expressions/generated04843.input new file mode 100644 index 000000000..a80a27ba6 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04843.input @@ -0,0 +1,2 @@ +12 +78 diff --git a/lama-compiler/regression/expressions/generated04843.lama b/lama-compiler/regression/expressions/generated04843.lama new file mode 100644 index 000000000..73efeb3d2 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04843.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22*23%(29-30); +write (y) diff --git a/lama-compiler/regression/expressions/generated04844.input b/lama-compiler/regression/expressions/generated04844.input new file mode 100644 index 000000000..3753cf613 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04844.input @@ -0,0 +1,2 @@ +37 +65 diff --git a/lama-compiler/regression/expressions/generated04844.lama b/lama-compiler/regression/expressions/generated04844.lama new file mode 100644 index 000000000..fc246688e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04844.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17*(x0-34-x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04845.input b/lama-compiler/regression/expressions/generated04845.input new file mode 100644 index 000000000..b0a50b681 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04845.input @@ -0,0 +1,2 @@ +58 +48 diff --git a/lama-compiler/regression/expressions/generated04845.lama b/lama-compiler/regression/expressions/generated04845.lama new file mode 100644 index 000000000..32f0fe776 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04845.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1+x0-41-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04846.input b/lama-compiler/regression/expressions/generated04846.input new file mode 100644 index 000000000..ef5d1a868 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04846.input @@ -0,0 +1,2 @@ +16 +42 diff --git a/lama-compiler/regression/expressions/generated04846.lama b/lama-compiler/regression/expressions/generated04846.lama new file mode 100644 index 000000000..b8499c3b0 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04846.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+33*34+40-41; +write (y) diff --git a/lama-compiler/regression/expressions/generated04847.input b/lama-compiler/regression/expressions/generated04847.input new file mode 100644 index 000000000..7618fc4ba --- /dev/null +++ b/lama-compiler/regression/expressions/generated04847.input @@ -0,0 +1,2 @@ +10 +72 diff --git a/lama-compiler/regression/expressions/generated04847.lama b/lama-compiler/regression/expressions/generated04847.lama new file mode 100644 index 000000000..5707416ef --- /dev/null +++ b/lama-compiler/regression/expressions/generated04847.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (x0+x1)/44*45; +write (y) diff --git a/lama-compiler/regression/expressions/generated04848.input b/lama-compiler/regression/expressions/generated04848.input new file mode 100644 index 000000000..269a20b90 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04848.input @@ -0,0 +1,2 @@ +11 +42 diff --git a/lama-compiler/regression/expressions/generated04848.lama b/lama-compiler/regression/expressions/generated04848.lama new file mode 100644 index 000000000..d9619d4c8 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04848.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1+x0+49+50+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04849.input b/lama-compiler/regression/expressions/generated04849.input new file mode 100644 index 000000000..0d4b88b38 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04849.input @@ -0,0 +1,2 @@ +35 +90 diff --git a/lama-compiler/regression/expressions/generated04849.lama b/lama-compiler/regression/expressions/generated04849.lama new file mode 100644 index 000000000..961a47bef --- /dev/null +++ b/lama-compiler/regression/expressions/generated04849.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+28*29-35-36; +write (y) diff --git a/lama-compiler/regression/expressions/generated04850.input b/lama-compiler/regression/expressions/generated04850.input new file mode 100644 index 000000000..7c7004b97 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04850.input @@ -0,0 +1,2 @@ +89 +20 diff --git a/lama-compiler/regression/expressions/generated04850.lama b/lama-compiler/regression/expressions/generated04850.lama new file mode 100644 index 000000000..1753e165a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04850.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+x0*(40-x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04851.input b/lama-compiler/regression/expressions/generated04851.input new file mode 100644 index 000000000..02e8f1021 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04851.input @@ -0,0 +1,2 @@ +49 +84 diff --git a/lama-compiler/regression/expressions/generated04851.lama b/lama-compiler/regression/expressions/generated04851.lama new file mode 100644 index 000000000..a4a8fec9e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04851.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-28*29+35-36; +write (y) diff --git a/lama-compiler/regression/expressions/generated04852.input b/lama-compiler/regression/expressions/generated04852.input new file mode 100644 index 000000000..b75128655 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04852.input @@ -0,0 +1,2 @@ +6 +43 diff --git a/lama-compiler/regression/expressions/generated04852.lama b/lama-compiler/regression/expressions/generated04852.lama new file mode 100644 index 000000000..a358d76b4 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04852.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-23-29+x0+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04853.input b/lama-compiler/regression/expressions/generated04853.input new file mode 100644 index 000000000..484944909 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04853.input @@ -0,0 +1,2 @@ +65 +11 diff --git a/lama-compiler/regression/expressions/generated04853.lama b/lama-compiler/regression/expressions/generated04853.lama new file mode 100644 index 000000000..33fb4a26e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04853.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+x0+x1+50*51; +write (y) diff --git a/lama-compiler/regression/expressions/generated04854.input b/lama-compiler/regression/expressions/generated04854.input new file mode 100644 index 000000000..afb117ad7 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04854.input @@ -0,0 +1,2 @@ +99 +62 diff --git a/lama-compiler/regression/expressions/generated04854.lama b/lama-compiler/regression/expressions/generated04854.lama new file mode 100644 index 000000000..89cc78d76 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04854.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 27+28+29-35-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04855.input b/lama-compiler/regression/expressions/generated04855.input new file mode 100644 index 000000000..a1f880f84 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04855.input @@ -0,0 +1,2 @@ +98 +19 diff --git a/lama-compiler/regression/expressions/generated04855.lama b/lama-compiler/regression/expressions/generated04855.lama new file mode 100644 index 000000000..6d1ca2ab0 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04855.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+x1+61+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04856.input b/lama-compiler/regression/expressions/generated04856.input new file mode 100644 index 000000000..c2ab93f84 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04856.input @@ -0,0 +1,2 @@ +95 +4 diff --git a/lama-compiler/regression/expressions/generated04856.lama b/lama-compiler/regression/expressions/generated04856.lama new file mode 100644 index 000000000..4088835e1 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04856.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+x1+x0+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04857.input b/lama-compiler/regression/expressions/generated04857.input new file mode 100644 index 000000000..9f26fee20 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04857.input @@ -0,0 +1,2 @@ +85 +0 diff --git a/lama-compiler/regression/expressions/generated04857.lama b/lama-compiler/regression/expressions/generated04857.lama new file mode 100644 index 000000000..bd88e6608 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04857.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 25-x0+34*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04858.input b/lama-compiler/regression/expressions/generated04858.input new file mode 100644 index 000000000..30e7630cb --- /dev/null +++ b/lama-compiler/regression/expressions/generated04858.input @@ -0,0 +1,2 @@ +53 +20 diff --git a/lama-compiler/regression/expressions/generated04858.lama b/lama-compiler/regression/expressions/generated04858.lama new file mode 100644 index 000000000..336a38b41 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04858.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0*(x0+39-x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04859.input b/lama-compiler/regression/expressions/generated04859.input new file mode 100644 index 000000000..6168e2128 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04859.input @@ -0,0 +1,2 @@ +6 +56 diff --git a/lama-compiler/regression/expressions/generated04859.lama b/lama-compiler/regression/expressions/generated04859.lama new file mode 100644 index 000000000..6c3b05ddb --- /dev/null +++ b/lama-compiler/regression/expressions/generated04859.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (x0+x0)/42*x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04860.input b/lama-compiler/regression/expressions/generated04860.input new file mode 100644 index 000000000..8bca7db44 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04860.input @@ -0,0 +1,2 @@ +7 +51 diff --git a/lama-compiler/regression/expressions/generated04860.lama b/lama-compiler/regression/expressions/generated04860.lama new file mode 100644 index 000000000..aeac657a6 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04860.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23==29*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04861.input b/lama-compiler/regression/expressions/generated04861.input new file mode 100644 index 000000000..b5224e402 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04861.input @@ -0,0 +1,2 @@ +10 +63 diff --git a/lama-compiler/regression/expressions/generated04861.lama b/lama-compiler/regression/expressions/generated04861.lama new file mode 100644 index 000000000..ea13db47c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04861.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+28+29-35/x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04862.input b/lama-compiler/regression/expressions/generated04862.input new file mode 100644 index 000000000..caf73881a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04862.input @@ -0,0 +1,2 @@ +27 +1 diff --git a/lama-compiler/regression/expressions/generated04862.lama b/lama-compiler/regression/expressions/generated04862.lama new file mode 100644 index 000000000..7972bb9b8 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04862.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+33+34-40*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04863.input b/lama-compiler/regression/expressions/generated04863.input new file mode 100644 index 000000000..63a666efd --- /dev/null +++ b/lama-compiler/regression/expressions/generated04863.input @@ -0,0 +1,2 @@ +30 +73 diff --git a/lama-compiler/regression/expressions/generated04863.lama b/lama-compiler/regression/expressions/generated04863.lama new file mode 100644 index 000000000..7a6d3d943 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04863.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0-x0+x0*x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04864.input b/lama-compiler/regression/expressions/generated04864.input new file mode 100644 index 000000000..84e3514d4 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04864.input @@ -0,0 +1,2 @@ +34 +12 diff --git a/lama-compiler/regression/expressions/generated04864.lama b/lama-compiler/regression/expressions/generated04864.lama new file mode 100644 index 000000000..d872ba8b4 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04864.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+(28+29)*35*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04865.input b/lama-compiler/regression/expressions/generated04865.input new file mode 100644 index 000000000..876ad0d38 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04865.input @@ -0,0 +1,2 @@ +49 +1 diff --git a/lama-compiler/regression/expressions/generated04865.lama b/lama-compiler/regression/expressions/generated04865.lama new file mode 100644 index 000000000..7800a736a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04865.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+x0+x0+48*x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04866.input b/lama-compiler/regression/expressions/generated04866.input new file mode 100644 index 000000000..b3ee3ab77 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04866.input @@ -0,0 +1,2 @@ +78 +19 diff --git a/lama-compiler/regression/expressions/generated04866.lama b/lama-compiler/regression/expressions/generated04866.lama new file mode 100644 index 000000000..09edcb11c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04866.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17/(x0+34-x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04867.input b/lama-compiler/regression/expressions/generated04867.input new file mode 100644 index 000000000..22daeccdb --- /dev/null +++ b/lama-compiler/regression/expressions/generated04867.input @@ -0,0 +1,2 @@ +35 +71 diff --git a/lama-compiler/regression/expressions/generated04867.lama b/lama-compiler/regression/expressions/generated04867.lama new file mode 100644 index 000000000..9bdf9fe84 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04867.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+34*35+41-42; +write (y) diff --git a/lama-compiler/regression/expressions/generated04868.input b/lama-compiler/regression/expressions/generated04868.input new file mode 100644 index 000000000..856888ac1 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04868.input @@ -0,0 +1,2 @@ +12 +58 diff --git a/lama-compiler/regression/expressions/generated04868.lama b/lama-compiler/regression/expressions/generated04868.lama new file mode 100644 index 000000000..0c56f02d5 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04868.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1-x0+41-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04869.input b/lama-compiler/regression/expressions/generated04869.input new file mode 100644 index 000000000..8b21004e3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04869.input @@ -0,0 +1,2 @@ +11 +37 diff --git a/lama-compiler/regression/expressions/generated04869.lama b/lama-compiler/regression/expressions/generated04869.lama new file mode 100644 index 000000000..bc6e5aafb --- /dev/null +++ b/lama-compiler/regression/expressions/generated04869.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-28+29-35*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04870.input b/lama-compiler/regression/expressions/generated04870.input new file mode 100644 index 000000000..b471558a1 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04870.input @@ -0,0 +1,2 @@ +83 +97 diff --git a/lama-compiler/regression/expressions/generated04870.lama b/lama-compiler/regression/expressions/generated04870.lama new file mode 100644 index 000000000..df4ac2046 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04870.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0-33+34+40*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04871.input b/lama-compiler/regression/expressions/generated04871.input new file mode 100644 index 000000000..229c5c85d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04871.input @@ -0,0 +1,2 @@ +69 +8 diff --git a/lama-compiler/regression/expressions/generated04871.lama b/lama-compiler/regression/expressions/generated04871.lama new file mode 100644 index 000000000..9d5412fca --- /dev/null +++ b/lama-compiler/regression/expressions/generated04871.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23-x0-40-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04872.input b/lama-compiler/regression/expressions/generated04872.input new file mode 100644 index 000000000..98b88a792 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04872.input @@ -0,0 +1,2 @@ +43 +89 diff --git a/lama-compiler/regression/expressions/generated04872.lama b/lama-compiler/regression/expressions/generated04872.lama new file mode 100644 index 000000000..45764d684 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04872.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 25+x0+34+x0+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04874.input b/lama-compiler/regression/expressions/generated04874.input new file mode 100644 index 000000000..9937b5e2e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04874.input @@ -0,0 +1,2 @@ +41 +82 diff --git a/lama-compiler/regression/expressions/generated04874.lama b/lama-compiler/regression/expressions/generated04874.lama new file mode 100644 index 000000000..323ada931 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04874.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0-50+x0+54; +write (y) diff --git a/lama-compiler/regression/expressions/generated04875.input b/lama-compiler/regression/expressions/generated04875.input new file mode 100644 index 000000000..317553f68 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04875.input @@ -0,0 +1,2 @@ +76 +2 diff --git a/lama-compiler/regression/expressions/generated04875.lama b/lama-compiler/regression/expressions/generated04875.lama new file mode 100644 index 000000000..a01b691e3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04875.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17%(23+29-x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04876.input b/lama-compiler/regression/expressions/generated04876.input new file mode 100644 index 000000000..1289952cd --- /dev/null +++ b/lama-compiler/regression/expressions/generated04876.input @@ -0,0 +1,2 @@ +51 +86 diff --git a/lama-compiler/regression/expressions/generated04876.lama b/lama-compiler/regression/expressions/generated04876.lama new file mode 100644 index 000000000..c4c3f30d4 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04876.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+23+x0+40-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04877.input b/lama-compiler/regression/expressions/generated04877.input new file mode 100644 index 000000000..f276d334a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04877.input @@ -0,0 +1,2 @@ +5 +95 diff --git a/lama-compiler/regression/expressions/generated04877.lama b/lama-compiler/regression/expressions/generated04877.lama new file mode 100644 index 000000000..af8ba91f0 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04877.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (22+23)*(29-35-x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04878.input b/lama-compiler/regression/expressions/generated04878.input new file mode 100644 index 000000000..b8d8a1e7a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04878.input @@ -0,0 +1,2 @@ +51 +3 diff --git a/lama-compiler/regression/expressions/generated04878.lama b/lama-compiler/regression/expressions/generated04878.lama new file mode 100644 index 000000000..2184b21fb --- /dev/null +++ b/lama-compiler/regression/expressions/generated04878.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+28+34+40-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04879.input b/lama-compiler/regression/expressions/generated04879.input new file mode 100644 index 000000000..242d079af --- /dev/null +++ b/lama-compiler/regression/expressions/generated04879.input @@ -0,0 +1,2 @@ +40 +83 diff --git a/lama-compiler/regression/expressions/generated04879.lama b/lama-compiler/regression/expressions/generated04879.lama new file mode 100644 index 000000000..1f45b69a6 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04879.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+x0+34+40-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04880.input b/lama-compiler/regression/expressions/generated04880.input new file mode 100644 index 000000000..7ed4d9cb3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04880.input @@ -0,0 +1,2 @@ +5 +31 diff --git a/lama-compiler/regression/expressions/generated04880.lama b/lama-compiler/regression/expressions/generated04880.lama new file mode 100644 index 000000000..ce6616d10 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04880.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+31-x0-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04881.input b/lama-compiler/regression/expressions/generated04881.input new file mode 100644 index 000000000..782409c44 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04881.input @@ -0,0 +1,2 @@ +54 +26 diff --git a/lama-compiler/regression/expressions/generated04881.lama b/lama-compiler/regression/expressions/generated04881.lama new file mode 100644 index 000000000..e264c941d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04881.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17*(28+29+35*x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04882.input b/lama-compiler/regression/expressions/generated04882.input new file mode 100644 index 000000000..006841552 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04882.input @@ -0,0 +1,2 @@ +73 +93 diff --git a/lama-compiler/regression/expressions/generated04882.lama b/lama-compiler/regression/expressions/generated04882.lama new file mode 100644 index 000000000..7cac4a7c7 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04882.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (22-23)/(x0-x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04883.input b/lama-compiler/regression/expressions/generated04883.input new file mode 100644 index 000000000..c2219b39b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04883.input @@ -0,0 +1,2 @@ +37 +40 diff --git a/lama-compiler/regression/expressions/generated04883.lama b/lama-compiler/regression/expressions/generated04883.lama new file mode 100644 index 000000000..da68b30e1 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04883.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+23-29+35-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04884.input b/lama-compiler/regression/expressions/generated04884.input new file mode 100644 index 000000000..e2088cb6e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04884.input @@ -0,0 +1,2 @@ +15 +23 diff --git a/lama-compiler/regression/expressions/generated04884.lama b/lama-compiler/regression/expressions/generated04884.lama new file mode 100644 index 000000000..48d3b914c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04884.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (25+x0)/(34-x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04885.input b/lama-compiler/regression/expressions/generated04885.input new file mode 100644 index 000000000..7b90ac3af --- /dev/null +++ b/lama-compiler/regression/expressions/generated04885.input @@ -0,0 +1,2 @@ +26 +99 diff --git a/lama-compiler/regression/expressions/generated04885.lama b/lama-compiler/regression/expressions/generated04885.lama new file mode 100644 index 000000000..337716c14 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04885.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1+35+36+42*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04886.input b/lama-compiler/regression/expressions/generated04886.input new file mode 100644 index 000000000..5ea01515e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04886.input @@ -0,0 +1,2 @@ +72 +38 diff --git a/lama-compiler/regression/expressions/generated04886.lama b/lama-compiler/regression/expressions/generated04886.lama new file mode 100644 index 000000000..e334ab499 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04886.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-23+29+35-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04887.input b/lama-compiler/regression/expressions/generated04887.input new file mode 100644 index 000000000..2d5cf02f5 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04887.input @@ -0,0 +1,2 @@ +57 +72 diff --git a/lama-compiler/regression/expressions/generated04887.lama b/lama-compiler/regression/expressions/generated04887.lama new file mode 100644 index 000000000..4a7133fdb --- /dev/null +++ b/lama-compiler/regression/expressions/generated04887.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+42*(48-x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04888.input b/lama-compiler/regression/expressions/generated04888.input new file mode 100644 index 000000000..1634c0e0f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04888.input @@ -0,0 +1,2 @@ +4 +56 diff --git a/lama-compiler/regression/expressions/generated04888.lama b/lama-compiler/regression/expressions/generated04888.lama new file mode 100644 index 000000000..ef464b519 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04888.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1*(30+36-x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04889.input b/lama-compiler/regression/expressions/generated04889.input new file mode 100644 index 000000000..898c0ae76 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04889.input @@ -0,0 +1,2 @@ +71 +65 diff --git a/lama-compiler/regression/expressions/generated04889.lama b/lama-compiler/regression/expressions/generated04889.lama new file mode 100644 index 000000000..300579915 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04889.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-23+x0-40-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04890.input b/lama-compiler/regression/expressions/generated04890.input new file mode 100644 index 000000000..1d1909939 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04890.input @@ -0,0 +1,2 @@ +65 +69 diff --git a/lama-compiler/regression/expressions/generated04890.lama b/lama-compiler/regression/expressions/generated04890.lama new file mode 100644 index 000000000..cdc2474c8 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04890.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+x0+x0+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04891.input b/lama-compiler/regression/expressions/generated04891.input new file mode 100644 index 000000000..9c96744fb --- /dev/null +++ b/lama-compiler/regression/expressions/generated04891.input @@ -0,0 +1,2 @@ +24 +17 diff --git a/lama-compiler/regression/expressions/generated04891.lama b/lama-compiler/regression/expressions/generated04891.lama new file mode 100644 index 000000000..4621cd0fc --- /dev/null +++ b/lama-compiler/regression/expressions/generated04891.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+28-29+x0-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04892.input b/lama-compiler/regression/expressions/generated04892.input new file mode 100644 index 000000000..e17dc12e8 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04892.input @@ -0,0 +1,2 @@ +18 +71 diff --git a/lama-compiler/regression/expressions/generated04892.lama b/lama-compiler/regression/expressions/generated04892.lama new file mode 100644 index 000000000..cc47ed852 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04892.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+34+35-41*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04893.input b/lama-compiler/regression/expressions/generated04893.input new file mode 100644 index 000000000..41f3c8474 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04893.input @@ -0,0 +1,2 @@ +89 +62 diff --git a/lama-compiler/regression/expressions/generated04893.lama b/lama-compiler/regression/expressions/generated04893.lama new file mode 100644 index 000000000..0231c25a8 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04893.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+31+x0+40-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04894.input b/lama-compiler/regression/expressions/generated04894.input new file mode 100644 index 000000000..93c538ee1 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04894.input @@ -0,0 +1,2 @@ +15 +25 diff --git a/lama-compiler/regression/expressions/generated04894.lama b/lama-compiler/regression/expressions/generated04894.lama new file mode 100644 index 000000000..46b83e57a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04894.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0-x0+42+48+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04895.input b/lama-compiler/regression/expressions/generated04895.input new file mode 100644 index 000000000..6a06f711c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04895.input @@ -0,0 +1,2 @@ +77 +72 diff --git a/lama-compiler/regression/expressions/generated04895.lama b/lama-compiler/regression/expressions/generated04895.lama new file mode 100644 index 000000000..4c74f3437 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04895.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-23-29-35-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04896.input b/lama-compiler/regression/expressions/generated04896.input new file mode 100644 index 000000000..692dd7896 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04896.input @@ -0,0 +1,2 @@ +63 +19 diff --git a/lama-compiler/regression/expressions/generated04896.lama b/lama-compiler/regression/expressions/generated04896.lama new file mode 100644 index 000000000..4c4b63d8b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04896.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+x0+56+62-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04897.input b/lama-compiler/regression/expressions/generated04897.input new file mode 100644 index 000000000..8085f823b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04897.input @@ -0,0 +1,2 @@ +63 +46 diff --git a/lama-compiler/regression/expressions/generated04897.lama b/lama-compiler/regression/expressions/generated04897.lama new file mode 100644 index 000000000..ba6f503a9 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04897.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+29+35+41-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04898.input b/lama-compiler/regression/expressions/generated04898.input new file mode 100644 index 000000000..a21e30cc5 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04898.input @@ -0,0 +1,2 @@ +10 +17 diff --git a/lama-compiler/regression/expressions/generated04898.lama b/lama-compiler/regression/expressions/generated04898.lama new file mode 100644 index 000000000..5fb89d956 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04898.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23-34+35+41*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04899.input b/lama-compiler/regression/expressions/generated04899.input new file mode 100644 index 000000000..a8710aa29 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04899.input @@ -0,0 +1,2 @@ +4 +19 diff --git a/lama-compiler/regression/expressions/generated04899.lama b/lama-compiler/regression/expressions/generated04899.lama new file mode 100644 index 000000000..257d5c07d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04899.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22*23+29+x0+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04900.input b/lama-compiler/regression/expressions/generated04900.input new file mode 100644 index 000000000..b5ca4ae2c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04900.input @@ -0,0 +1,2 @@ +20 +37 diff --git a/lama-compiler/regression/expressions/generated04900.lama b/lama-compiler/regression/expressions/generated04900.lama new file mode 100644 index 000000000..8c120ee2a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04900.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 25+x0+34-40-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04901.input b/lama-compiler/regression/expressions/generated04901.input new file mode 100644 index 000000000..57f66514e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04901.input @@ -0,0 +1,2 @@ +80 +81 diff --git a/lama-compiler/regression/expressions/generated04901.lama b/lama-compiler/regression/expressions/generated04901.lama new file mode 100644 index 000000000..12980604f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04901.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (22+23)*(x0+40-x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04902.input b/lama-compiler/regression/expressions/generated04902.input new file mode 100644 index 000000000..2fc8999ef --- /dev/null +++ b/lama-compiler/regression/expressions/generated04902.input @@ -0,0 +1,2 @@ +49 +3 diff --git a/lama-compiler/regression/expressions/generated04902.lama b/lama-compiler/regression/expressions/generated04902.lama new file mode 100644 index 000000000..d6cdba3d2 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04902.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-23+34+35+41*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04903.input b/lama-compiler/regression/expressions/generated04903.input new file mode 100644 index 000000000..db8c7c027 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04903.input @@ -0,0 +1,2 @@ +40 +12 diff --git a/lama-compiler/regression/expressions/generated04903.lama b/lama-compiler/regression/expressions/generated04903.lama new file mode 100644 index 000000000..a0b925dbe --- /dev/null +++ b/lama-compiler/regression/expressions/generated04903.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+x0+59*x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04904.input b/lama-compiler/regression/expressions/generated04904.input new file mode 100644 index 000000000..b330be3cd --- /dev/null +++ b/lama-compiler/regression/expressions/generated04904.input @@ -0,0 +1,2 @@ +64 +27 diff --git a/lama-compiler/regression/expressions/generated04904.lama b/lama-compiler/regression/expressions/generated04904.lama new file mode 100644 index 000000000..a4c8b8f57 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04904.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+x0-53-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04905.input b/lama-compiler/regression/expressions/generated04905.input new file mode 100644 index 000000000..a1c7ea0d3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04905.input @@ -0,0 +1,2 @@ +68 +47 diff --git a/lama-compiler/regression/expressions/generated04905.lama b/lama-compiler/regression/expressions/generated04905.lama new file mode 100644 index 000000000..78a06db58 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04905.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 25+x1-36-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04906.input b/lama-compiler/regression/expressions/generated04906.input new file mode 100644 index 000000000..a448e87b5 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04906.input @@ -0,0 +1,2 @@ +89 +15 diff --git a/lama-compiler/regression/expressions/generated04906.lama b/lama-compiler/regression/expressions/generated04906.lama new file mode 100644 index 000000000..604992e92 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04906.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (x0+x0)*x0*x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04907.input b/lama-compiler/regression/expressions/generated04907.input new file mode 100644 index 000000000..f641f0bd1 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04907.input @@ -0,0 +1,2 @@ +1 +17 diff --git a/lama-compiler/regression/expressions/generated04907.lama b/lama-compiler/regression/expressions/generated04907.lama new file mode 100644 index 000000000..c226d83b0 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04907.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+x1+61-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04908.input b/lama-compiler/regression/expressions/generated04908.input new file mode 100644 index 000000000..5649b60d5 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04908.input @@ -0,0 +1,2 @@ +69 +86 diff --git a/lama-compiler/regression/expressions/generated04908.lama b/lama-compiler/regression/expressions/generated04908.lama new file mode 100644 index 000000000..bce594c59 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04908.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-23-x0+40-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04909.input b/lama-compiler/regression/expressions/generated04909.input new file mode 100644 index 000000000..8fc09ee8c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04909.input @@ -0,0 +1,2 @@ +13 +30 diff --git a/lama-compiler/regression/expressions/generated04909.lama b/lama-compiler/regression/expressions/generated04909.lama new file mode 100644 index 000000000..2870897c1 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04909.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1==30-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04910.input b/lama-compiler/regression/expressions/generated04910.input new file mode 100644 index 000000000..aa98c5bbb --- /dev/null +++ b/lama-compiler/regression/expressions/generated04910.input @@ -0,0 +1,2 @@ +3 +95 diff --git a/lama-compiler/regression/expressions/generated04910.lama b/lama-compiler/regression/expressions/generated04910.lama new file mode 100644 index 000000000..e369c7930 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04910.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x1-41-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04911.input b/lama-compiler/regression/expressions/generated04911.input new file mode 100644 index 000000000..8bc9a4a3b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04911.input @@ -0,0 +1,2 @@ +31 +15 diff --git a/lama-compiler/regression/expressions/generated04911.lama b/lama-compiler/regression/expressions/generated04911.lama new file mode 100644 index 000000000..582f53014 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04911.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x1+52+x0+56; +write (y) diff --git a/lama-compiler/regression/expressions/generated04912.input b/lama-compiler/regression/expressions/generated04912.input new file mode 100644 index 000000000..018de2b98 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04912.input @@ -0,0 +1,2 @@ +36 +75 diff --git a/lama-compiler/regression/expressions/generated04912.lama b/lama-compiler/regression/expressions/generated04912.lama new file mode 100644 index 000000000..c50610127 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04912.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22*23+29-35-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04913.input b/lama-compiler/regression/expressions/generated04913.input new file mode 100644 index 000000000..f59b14f48 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04913.input @@ -0,0 +1,2 @@ +45 +6 diff --git a/lama-compiler/regression/expressions/generated04913.lama b/lama-compiler/regression/expressions/generated04913.lama new file mode 100644 index 000000000..3b0459926 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04913.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+x1*(36-x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04914.input b/lama-compiler/regression/expressions/generated04914.input new file mode 100644 index 000000000..7b31bbda4 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04914.input @@ -0,0 +1,2 @@ +48 +60 diff --git a/lama-compiler/regression/expressions/generated04914.lama b/lama-compiler/regression/expressions/generated04914.lama new file mode 100644 index 000000000..8f44ad0b5 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04914.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-x1-36-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04915.input b/lama-compiler/regression/expressions/generated04915.input new file mode 100644 index 000000000..5c1cccca6 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04915.input @@ -0,0 +1,2 @@ +93 +50 diff --git a/lama-compiler/regression/expressions/generated04915.lama b/lama-compiler/regression/expressions/generated04915.lama new file mode 100644 index 000000000..9789d9db4 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04915.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0-x1+41-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04916.input b/lama-compiler/regression/expressions/generated04916.input new file mode 100644 index 000000000..7b50961ff --- /dev/null +++ b/lama-compiler/regression/expressions/generated04916.input @@ -0,0 +1,2 @@ +7 +76 diff --git a/lama-compiler/regression/expressions/generated04916.lama b/lama-compiler/regression/expressions/generated04916.lama new file mode 100644 index 000000000..44af271c2 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04916.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 25+x0+x0+45-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04917.input b/lama-compiler/regression/expressions/generated04917.input new file mode 100644 index 000000000..ff4c56a69 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04917.input @@ -0,0 +1,2 @@ +43 +6 diff --git a/lama-compiler/regression/expressions/generated04917.lama b/lama-compiler/regression/expressions/generated04917.lama new file mode 100644 index 000000000..e067d90cb --- /dev/null +++ b/lama-compiler/regression/expressions/generated04917.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (22+28+29)*(x0-41); +write (y) diff --git a/lama-compiler/regression/expressions/generated04918.input b/lama-compiler/regression/expressions/generated04918.input new file mode 100644 index 000000000..8c681ac94 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04918.input @@ -0,0 +1,2 @@ +15 +32 diff --git a/lama-compiler/regression/expressions/generated04918.lama b/lama-compiler/regression/expressions/generated04918.lama new file mode 100644 index 000000000..1eeb2fea4 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04918.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (x0+x0)*(42+48+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04919.input b/lama-compiler/regression/expressions/generated04919.input new file mode 100644 index 000000000..5c5f35e05 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04919.input @@ -0,0 +1,2 @@ +47 +37 diff --git a/lama-compiler/regression/expressions/generated04919.lama b/lama-compiler/regression/expressions/generated04919.lama new file mode 100644 index 000000000..c3b26d0a1 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04919.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0-42+x0+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04920.input b/lama-compiler/regression/expressions/generated04920.input new file mode 100644 index 000000000..42288307c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04920.input @@ -0,0 +1,2 @@ +3 +48 diff --git a/lama-compiler/regression/expressions/generated04920.lama b/lama-compiler/regression/expressions/generated04920.lama new file mode 100644 index 000000000..f704cf1e4 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04920.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+47+48+54*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04921.input b/lama-compiler/regression/expressions/generated04921.input new file mode 100644 index 000000000..3f14c5748 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04921.input @@ -0,0 +1,2 @@ +19 +15 diff --git a/lama-compiler/regression/expressions/generated04921.lama b/lama-compiler/regression/expressions/generated04921.lama new file mode 100644 index 000000000..8c6e6351e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04921.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17*(x1+36-x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04922.input b/lama-compiler/regression/expressions/generated04922.input new file mode 100644 index 000000000..3af425894 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04922.input @@ -0,0 +1,2 @@ +46 +17 diff --git a/lama-compiler/regression/expressions/generated04922.lama b/lama-compiler/regression/expressions/generated04922.lama new file mode 100644 index 000000000..2e592dae2 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04922.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1+x1+43-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04923.input b/lama-compiler/regression/expressions/generated04923.input new file mode 100644 index 000000000..219362368 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04923.input @@ -0,0 +1,2 @@ +90 +33 diff --git a/lama-compiler/regression/expressions/generated04923.lama b/lama-compiler/regression/expressions/generated04923.lama new file mode 100644 index 000000000..dc049a9ae --- /dev/null +++ b/lama-compiler/regression/expressions/generated04923.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 27+28+29+x0-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04924.input b/lama-compiler/regression/expressions/generated04924.input new file mode 100644 index 000000000..0dad57a35 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04924.input @@ -0,0 +1,2 @@ +75 +3 diff --git a/lama-compiler/regression/expressions/generated04924.lama b/lama-compiler/regression/expressions/generated04924.lama new file mode 100644 index 000000000..cf7d1af3e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04924.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (25+x0)*(x0-x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04925.input b/lama-compiler/regression/expressions/generated04925.input new file mode 100644 index 000000000..72d1024c5 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04925.input @@ -0,0 +1,2 @@ +11 +72 diff --git a/lama-compiler/regression/expressions/generated04925.lama b/lama-compiler/regression/expressions/generated04925.lama new file mode 100644 index 000000000..2a37cd295 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04925.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+x1-42-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04926.input b/lama-compiler/regression/expressions/generated04926.input new file mode 100644 index 000000000..32f39b571 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04926.input @@ -0,0 +1,2 @@ +91 +14 diff --git a/lama-compiler/regression/expressions/generated04926.lama b/lama-compiler/regression/expressions/generated04926.lama new file mode 100644 index 000000000..c3198554e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04926.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (22+23)/(29+35-x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04927.input b/lama-compiler/regression/expressions/generated04927.input new file mode 100644 index 000000000..efe15ef96 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04927.input @@ -0,0 +1,2 @@ +95 +30 diff --git a/lama-compiler/regression/expressions/generated04927.lama b/lama-compiler/regression/expressions/generated04927.lama new file mode 100644 index 000000000..9dea61826 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04927.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (27+28+29)%x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04928.input b/lama-compiler/regression/expressions/generated04928.input new file mode 100644 index 000000000..d54b5ea61 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04928.input @@ -0,0 +1,2 @@ +72 +23 diff --git a/lama-compiler/regression/expressions/generated04928.lama b/lama-compiler/regression/expressions/generated04928.lama new file mode 100644 index 000000000..b3b9b407f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04928.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23!=x0+35; +write (y) diff --git a/lama-compiler/regression/expressions/generated04929.input b/lama-compiler/regression/expressions/generated04929.input new file mode 100644 index 000000000..20ccc23bf --- /dev/null +++ b/lama-compiler/regression/expressions/generated04929.input @@ -0,0 +1,2 @@ +22 +96 diff --git a/lama-compiler/regression/expressions/generated04929.lama b/lama-compiler/regression/expressions/generated04929.lama new file mode 100644 index 000000000..a90005318 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04929.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+28+29+35+41-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04930.input b/lama-compiler/regression/expressions/generated04930.input new file mode 100644 index 000000000..bab766923 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04930.input @@ -0,0 +1,2 @@ +65 +96 diff --git a/lama-compiler/regression/expressions/generated04930.lama b/lama-compiler/regression/expressions/generated04930.lama new file mode 100644 index 000000000..115feb1be --- /dev/null +++ b/lama-compiler/regression/expressions/generated04930.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+(33+34)*(x0+46); +write (y) diff --git a/lama-compiler/regression/expressions/generated04931.input b/lama-compiler/regression/expressions/generated04931.input new file mode 100644 index 000000000..5a4771120 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04931.input @@ -0,0 +1,2 @@ +6 +28 diff --git a/lama-compiler/regression/expressions/generated04931.lama b/lama-compiler/regression/expressions/generated04931.lama new file mode 100644 index 000000000..e7d933e94 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04931.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+38+39+40+x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04932.input b/lama-compiler/regression/expressions/generated04932.input new file mode 100644 index 000000000..0ea2d8917 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04932.input @@ -0,0 +1,2 @@ +51 +62 diff --git a/lama-compiler/regression/expressions/generated04932.lama b/lama-compiler/regression/expressions/generated04932.lama new file mode 100644 index 000000000..24f50c1bd --- /dev/null +++ b/lama-compiler/regression/expressions/generated04932.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+(28+29)/(x0+41); +write (y) diff --git a/lama-compiler/regression/expressions/generated04933.input b/lama-compiler/regression/expressions/generated04933.input new file mode 100644 index 000000000..d3f8f77ee --- /dev/null +++ b/lama-compiler/regression/expressions/generated04933.input @@ -0,0 +1,2 @@ +4 +97 diff --git a/lama-compiler/regression/expressions/generated04933.lama b/lama-compiler/regression/expressions/generated04933.lama new file mode 100644 index 000000000..fb91a8d01 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04933.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+33+34+35-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04934.input b/lama-compiler/regression/expressions/generated04934.input new file mode 100644 index 000000000..c1f816e98 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04934.input @@ -0,0 +1,2 @@ +19 +10 diff --git a/lama-compiler/regression/expressions/generated04934.lama b/lama-compiler/regression/expressions/generated04934.lama new file mode 100644 index 000000000..55753bfbf --- /dev/null +++ b/lama-compiler/regression/expressions/generated04934.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-(28+29)*(x0+41); +write (y) diff --git a/lama-compiler/regression/expressions/generated04935.input b/lama-compiler/regression/expressions/generated04935.input new file mode 100644 index 000000000..0ece391b3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04935.input @@ -0,0 +1,2 @@ +37 +60 diff --git a/lama-compiler/regression/expressions/generated04935.lama b/lama-compiler/regression/expressions/generated04935.lama new file mode 100644 index 000000000..e778796d3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04935.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-33+34+35+x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04936.input b/lama-compiler/regression/expressions/generated04936.input new file mode 100644 index 000000000..338f0207b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04936.input @@ -0,0 +1,2 @@ +47 +65 diff --git a/lama-compiler/regression/expressions/generated04936.lama b/lama-compiler/regression/expressions/generated04936.lama new file mode 100644 index 000000000..42479c386 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04936.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0-33+34-x0+46; +write (y) diff --git a/lama-compiler/regression/expressions/generated04937.input b/lama-compiler/regression/expressions/generated04937.input new file mode 100644 index 000000000..b9da47300 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04937.input @@ -0,0 +1,2 @@ +8 +26 diff --git a/lama-compiler/regression/expressions/generated04937.lama b/lama-compiler/regression/expressions/generated04937.lama new file mode 100644 index 000000000..884303907 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04937.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23-x1+42-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04939.input b/lama-compiler/regression/expressions/generated04939.input new file mode 100644 index 000000000..101369ca1 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04939.input @@ -0,0 +1,2 @@ +62 +19 diff --git a/lama-compiler/regression/expressions/generated04939.lama b/lama-compiler/regression/expressions/generated04939.lama new file mode 100644 index 000000000..df72029e6 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04939.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17*(28+29-x0+41); +write (y) diff --git a/lama-compiler/regression/expressions/generated04940.input b/lama-compiler/regression/expressions/generated04940.input new file mode 100644 index 000000000..34313a238 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04940.input @@ -0,0 +1,2 @@ +32 +15 diff --git a/lama-compiler/regression/expressions/generated04940.lama b/lama-compiler/regression/expressions/generated04940.lama new file mode 100644 index 000000000..982277bd7 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04940.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22*23+x0+40-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04941.input b/lama-compiler/regression/expressions/generated04941.input new file mode 100644 index 000000000..58c3e26c1 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04941.input @@ -0,0 +1,2 @@ +45 +9 diff --git a/lama-compiler/regression/expressions/generated04941.lama b/lama-compiler/regression/expressions/generated04941.lama new file mode 100644 index 000000000..66ed3b700 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04941.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1+35+36-x0+48; +write (y) diff --git a/lama-compiler/regression/expressions/generated04942.input b/lama-compiler/regression/expressions/generated04942.input new file mode 100644 index 000000000..c8d633c16 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04942.input @@ -0,0 +1,2 @@ +79 +55 diff --git a/lama-compiler/regression/expressions/generated04942.lama b/lama-compiler/regression/expressions/generated04942.lama new file mode 100644 index 000000000..932471ba7 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04942.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 25-x0-x0+40; +write (y) diff --git a/lama-compiler/regression/expressions/generated04943.input b/lama-compiler/regression/expressions/generated04943.input new file mode 100644 index 000000000..30e58a6ad --- /dev/null +++ b/lama-compiler/regression/expressions/generated04943.input @@ -0,0 +1,2 @@ +83 +87 diff --git a/lama-compiler/regression/expressions/generated04943.lama b/lama-compiler/regression/expressions/generated04943.lama new file mode 100644 index 000000000..f1714488e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04943.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+(34+35)*(x0+47); +write (y) diff --git a/lama-compiler/regression/expressions/generated04944.input b/lama-compiler/regression/expressions/generated04944.input new file mode 100644 index 000000000..64b9ceecf --- /dev/null +++ b/lama-compiler/regression/expressions/generated04944.input @@ -0,0 +1,2 @@ +10 +65 diff --git a/lama-compiler/regression/expressions/generated04944.lama b/lama-compiler/regression/expressions/generated04944.lama new file mode 100644 index 000000000..2d278e4db --- /dev/null +++ b/lama-compiler/regression/expressions/generated04944.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+39+40+41+x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04945.input b/lama-compiler/regression/expressions/generated04945.input new file mode 100644 index 000000000..42c9801ad --- /dev/null +++ b/lama-compiler/regression/expressions/generated04945.input @@ -0,0 +1,2 @@ +91 +50 diff --git a/lama-compiler/regression/expressions/generated04945.lama b/lama-compiler/regression/expressions/generated04945.lama new file mode 100644 index 000000000..cd8dd99df --- /dev/null +++ b/lama-compiler/regression/expressions/generated04945.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 25+x1+x0-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04946.input b/lama-compiler/regression/expressions/generated04946.input new file mode 100644 index 000000000..b85631c4c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04946.input @@ -0,0 +1,2 @@ +17 +74 diff --git a/lama-compiler/regression/expressions/generated04946.lama b/lama-compiler/regression/expressions/generated04946.lama new file mode 100644 index 000000000..fde5e6659 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04946.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0-42-48-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04947.input b/lama-compiler/regression/expressions/generated04947.input new file mode 100644 index 000000000..3324ec6aa --- /dev/null +++ b/lama-compiler/regression/expressions/generated04947.input @@ -0,0 +1,2 @@ +95 +53 diff --git a/lama-compiler/regression/expressions/generated04947.lama b/lama-compiler/regression/expressions/generated04947.lama new file mode 100644 index 000000000..346ada4a2 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04947.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1+x0+44/x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04948.input b/lama-compiler/regression/expressions/generated04948.input new file mode 100644 index 000000000..97545d6e5 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04948.input @@ -0,0 +1,2 @@ +27 +70 diff --git a/lama-compiler/regression/expressions/generated04948.lama b/lama-compiler/regression/expressions/generated04948.lama new file mode 100644 index 000000000..81bb22a82 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04948.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-23+x1+42-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04949.input b/lama-compiler/regression/expressions/generated04949.input new file mode 100644 index 000000000..5dcce9905 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04949.input @@ -0,0 +1,2 @@ +29 +23 diff --git a/lama-compiler/regression/expressions/generated04949.lama b/lama-compiler/regression/expressions/generated04949.lama new file mode 100644 index 000000000..90b211a64 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04949.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (x0+31)*37*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04950.input b/lama-compiler/regression/expressions/generated04950.input new file mode 100644 index 000000000..28e20d67b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04950.input @@ -0,0 +1,2 @@ +55 +21 diff --git a/lama-compiler/regression/expressions/generated04950.lama b/lama-compiler/regression/expressions/generated04950.lama new file mode 100644 index 000000000..a8ac17e52 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04950.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+x0+64+65+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04951.input b/lama-compiler/regression/expressions/generated04951.input new file mode 100644 index 000000000..20c6ef8d2 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04951.input @@ -0,0 +1,2 @@ +35 +22 diff --git a/lama-compiler/regression/expressions/generated04951.lama b/lama-compiler/regression/expressions/generated04951.lama new file mode 100644 index 000000000..e55670bc3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04951.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (22-23)*(29+35-x0); +write (y) diff --git a/lama-compiler/regression/expressions/generated04952.input b/lama-compiler/regression/expressions/generated04952.input new file mode 100644 index 000000000..42d0ed79a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04952.input @@ -0,0 +1,2 @@ +97 +81 diff --git a/lama-compiler/regression/expressions/generated04952.lama b/lama-compiler/regression/expressions/generated04952.lama new file mode 100644 index 000000000..4b8f8b060 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04952.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+31+37+43-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04953.input b/lama-compiler/regression/expressions/generated04953.input new file mode 100644 index 000000000..37a1b1504 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04953.input @@ -0,0 +1,2 @@ +40 +73 diff --git a/lama-compiler/regression/expressions/generated04953.lama b/lama-compiler/regression/expressions/generated04953.lama new file mode 100644 index 000000000..d2fee3469 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04953.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0*(33+34+x0+46); +write (y) diff --git a/lama-compiler/regression/expressions/generated04954.input b/lama-compiler/regression/expressions/generated04954.input new file mode 100644 index 000000000..62beeb661 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04954.input @@ -0,0 +1,2 @@ +22 +80 diff --git a/lama-compiler/regression/expressions/generated04954.lama b/lama-compiler/regression/expressions/generated04954.lama new file mode 100644 index 000000000..274d1da5d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04954.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (22-23)%29*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04955.input b/lama-compiler/regression/expressions/generated04955.input new file mode 100644 index 000000000..1641df103 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04955.input @@ -0,0 +1,2 @@ +18 +56 diff --git a/lama-compiler/regression/expressions/generated04955.lama b/lama-compiler/regression/expressions/generated04955.lama new file mode 100644 index 000000000..d074dc2a9 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04955.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17/(28+29+x0+41); +write (y) diff --git a/lama-compiler/regression/expressions/generated04956.input b/lama-compiler/regression/expressions/generated04956.input new file mode 100644 index 000000000..bcab1fa59 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04956.input @@ -0,0 +1,2 @@ +80 +21 diff --git a/lama-compiler/regression/expressions/generated04956.lama b/lama-compiler/regression/expressions/generated04956.lama new file mode 100644 index 000000000..96d6200df --- /dev/null +++ b/lama-compiler/regression/expressions/generated04956.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1-35+36+x0+48; +write (y) diff --git a/lama-compiler/regression/expressions/generated04957.input b/lama-compiler/regression/expressions/generated04957.input new file mode 100644 index 000000000..74c31e24d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04957.input @@ -0,0 +1,2 @@ +13 +71 diff --git a/lama-compiler/regression/expressions/generated04957.lama b/lama-compiler/regression/expressions/generated04957.lama new file mode 100644 index 000000000..3b5587e92 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04957.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+33-34+40*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04958.input b/lama-compiler/regression/expressions/generated04958.input new file mode 100644 index 000000000..234b531e9 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04958.input @@ -0,0 +1,2 @@ +35 +26 diff --git a/lama-compiler/regression/expressions/generated04958.lama b/lama-compiler/regression/expressions/generated04958.lama new file mode 100644 index 000000000..46ff69ca3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04958.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23-34+35-x0+47; +write (y) diff --git a/lama-compiler/regression/expressions/generated04959.input b/lama-compiler/regression/expressions/generated04959.input new file mode 100644 index 000000000..61052525b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04959.input @@ -0,0 +1,2 @@ +21 +54 diff --git a/lama-compiler/regression/expressions/generated04959.lama b/lama-compiler/regression/expressions/generated04959.lama new file mode 100644 index 000000000..90efbc6ce --- /dev/null +++ b/lama-compiler/regression/expressions/generated04959.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+28-29-35*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04960.input b/lama-compiler/regression/expressions/generated04960.input new file mode 100644 index 000000000..f4a85ffd5 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04960.input @@ -0,0 +1,2 @@ +30 +67 diff --git a/lama-compiler/regression/expressions/generated04960.lama b/lama-compiler/regression/expressions/generated04960.lama new file mode 100644 index 000000000..48cf277bd --- /dev/null +++ b/lama-compiler/regression/expressions/generated04960.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+23+34+35+x0+47; +write (y) diff --git a/lama-compiler/regression/expressions/generated04961.input b/lama-compiler/regression/expressions/generated04961.input new file mode 100644 index 000000000..9d3519552 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04961.input @@ -0,0 +1,2 @@ +40 +1 diff --git a/lama-compiler/regression/expressions/generated04961.lama b/lama-compiler/regression/expressions/generated04961.lama new file mode 100644 index 000000000..6d6c3f49c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04961.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-28-29+35*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04962.input b/lama-compiler/regression/expressions/generated04962.input new file mode 100644 index 000000000..03a699f1e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04962.input @@ -0,0 +1,2 @@ +70 +21 diff --git a/lama-compiler/regression/expressions/generated04962.lama b/lama-compiler/regression/expressions/generated04962.lama new file mode 100644 index 000000000..b3e67e8c6 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04962.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (x0+x0)/(47+48+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04963.input b/lama-compiler/regression/expressions/generated04963.input new file mode 100644 index 000000000..edab4ede3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04963.input @@ -0,0 +1,2 @@ +15 +83 diff --git a/lama-compiler/regression/expressions/generated04963.lama b/lama-compiler/regression/expressions/generated04963.lama new file mode 100644 index 000000000..646fc6d58 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04963.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-23+34+35-x0+47; +write (y) diff --git a/lama-compiler/regression/expressions/generated04964.input b/lama-compiler/regression/expressions/generated04964.input new file mode 100644 index 000000000..7cd9a9de1 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04964.input @@ -0,0 +1,2 @@ +39 +35 diff --git a/lama-compiler/regression/expressions/generated04964.lama b/lama-compiler/regression/expressions/generated04964.lama new file mode 100644 index 000000000..be4690f47 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04964.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+x0+x0+53+54+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04965.input b/lama-compiler/regression/expressions/generated04965.input new file mode 100644 index 000000000..2169ffbf1 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04965.input @@ -0,0 +1,2 @@ +49 +35 diff --git a/lama-compiler/regression/expressions/generated04965.lama b/lama-compiler/regression/expressions/generated04965.lama new file mode 100644 index 000000000..89909d464 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04965.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+x0+61-62+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04966.input b/lama-compiler/regression/expressions/generated04966.input new file mode 100644 index 000000000..8cc5e6f51 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04966.input @@ -0,0 +1,2 @@ +39 +50 diff --git a/lama-compiler/regression/expressions/generated04966.lama b/lama-compiler/regression/expressions/generated04966.lama new file mode 100644 index 000000000..a655f8e20 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04966.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x1+44+x0+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04967.input b/lama-compiler/regression/expressions/generated04967.input new file mode 100644 index 000000000..24545ed80 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04967.input @@ -0,0 +1,2 @@ +50 +98 diff --git a/lama-compiler/regression/expressions/generated04967.lama b/lama-compiler/regression/expressions/generated04967.lama new file mode 100644 index 000000000..8d3fdf9a1 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04967.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+34-35+41*x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04968.input b/lama-compiler/regression/expressions/generated04968.input new file mode 100644 index 000000000..24dd9d187 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04968.input @@ -0,0 +1,2 @@ +84 +34 diff --git a/lama-compiler/regression/expressions/generated04968.lama b/lama-compiler/regression/expressions/generated04968.lama new file mode 100644 index 000000000..be9a30c0a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04968.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (x1+x0)/x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04969.input b/lama-compiler/regression/expressions/generated04969.input new file mode 100644 index 000000000..208b504d2 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04969.input @@ -0,0 +1,2 @@ +83 +76 diff --git a/lama-compiler/regression/expressions/generated04969.lama b/lama-compiler/regression/expressions/generated04969.lama new file mode 100644 index 000000000..810be6b5a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04969.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0-x0+53-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04970.input b/lama-compiler/regression/expressions/generated04970.input new file mode 100644 index 000000000..e17c23b3d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04970.input @@ -0,0 +1,2 @@ +40 +85 diff --git a/lama-compiler/regression/expressions/generated04970.lama b/lama-compiler/regression/expressions/generated04970.lama new file mode 100644 index 000000000..47f1e3e7b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04970.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+x1+55-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04971.input b/lama-compiler/regression/expressions/generated04971.input new file mode 100644 index 000000000..6efac7071 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04971.input @@ -0,0 +1,2 @@ +86 +12 diff --git a/lama-compiler/regression/expressions/generated04971.lama b/lama-compiler/regression/expressions/generated04971.lama new file mode 100644 index 000000000..80d7ae0fe --- /dev/null +++ b/lama-compiler/regression/expressions/generated04971.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 25+x0-34+40-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04972.input b/lama-compiler/regression/expressions/generated04972.input new file mode 100644 index 000000000..884a4ae7d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04972.input @@ -0,0 +1,2 @@ +20 +77 diff --git a/lama-compiler/regression/expressions/generated04972.lama b/lama-compiler/regression/expressions/generated04972.lama new file mode 100644 index 000000000..241a1e422 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04972.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+x1+x0+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04973.input b/lama-compiler/regression/expressions/generated04973.input new file mode 100644 index 000000000..b70bfd3e3 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04973.input @@ -0,0 +1,2 @@ +96 +98 diff --git a/lama-compiler/regression/expressions/generated04973.lama b/lama-compiler/regression/expressions/generated04973.lama new file mode 100644 index 000000000..f2482a493 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04973.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x1-x0*x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04974.input b/lama-compiler/regression/expressions/generated04974.input new file mode 100644 index 000000000..26dce44b2 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04974.input @@ -0,0 +1,2 @@ +65 +48 diff --git a/lama-compiler/regression/expressions/generated04974.lama b/lama-compiler/regression/expressions/generated04974.lama new file mode 100644 index 000000000..c8f56aa51 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04974.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+31==x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04975.input b/lama-compiler/regression/expressions/generated04975.input new file mode 100644 index 000000000..fd004426e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04975.input @@ -0,0 +1,2 @@ +20 +8 diff --git a/lama-compiler/regression/expressions/generated04975.lama b/lama-compiler/regression/expressions/generated04975.lama new file mode 100644 index 000000000..aa8f1012f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04975.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (25+x1)%31; +write (y) diff --git a/lama-compiler/regression/expressions/generated04976.input b/lama-compiler/regression/expressions/generated04976.input new file mode 100644 index 000000000..e78c24e06 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04976.input @@ -0,0 +1,2 @@ +25 +22 diff --git a/lama-compiler/regression/expressions/generated04976.lama b/lama-compiler/regression/expressions/generated04976.lama new file mode 100644 index 000000000..4f0fb0642 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04976.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+42-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04977.input b/lama-compiler/regression/expressions/generated04977.input new file mode 100644 index 000000000..acdc6ac7c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04977.input @@ -0,0 +1,2 @@ +43 +35 diff --git a/lama-compiler/regression/expressions/generated04977.lama b/lama-compiler/regression/expressions/generated04977.lama new file mode 100644 index 000000000..f400a612f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04977.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+(x0+37)*x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04978.input b/lama-compiler/regression/expressions/generated04978.input new file mode 100644 index 000000000..19727f92a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04978.input @@ -0,0 +1,2 @@ +98 +94 diff --git a/lama-compiler/regression/expressions/generated04978.lama b/lama-compiler/regression/expressions/generated04978.lama new file mode 100644 index 000000000..2741b2c82 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04978.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+x0+x1*64; +write (y) diff --git a/lama-compiler/regression/expressions/generated04979.input b/lama-compiler/regression/expressions/generated04979.input new file mode 100644 index 000000000..9c42864c7 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04979.input @@ -0,0 +1,2 @@ +75 +45 diff --git a/lama-compiler/regression/expressions/generated04979.lama b/lama-compiler/regression/expressions/generated04979.lama new file mode 100644 index 000000000..0b1df7c2a --- /dev/null +++ b/lama-compiler/regression/expressions/generated04979.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+36+x1+42; +write (y) diff --git a/lama-compiler/regression/expressions/generated04980.input b/lama-compiler/regression/expressions/generated04980.input new file mode 100644 index 000000000..caffdbe0d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04980.input @@ -0,0 +1,2 @@ +96 +35 diff --git a/lama-compiler/regression/expressions/generated04980.lama b/lama-compiler/regression/expressions/generated04980.lama new file mode 100644 index 000000000..b8d7d765e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04980.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-x0+37-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04981.input b/lama-compiler/regression/expressions/generated04981.input new file mode 100644 index 000000000..f812898e7 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04981.input @@ -0,0 +1,2 @@ +96 +88 diff --git a/lama-compiler/regression/expressions/generated04981.lama b/lama-compiler/regression/expressions/generated04981.lama new file mode 100644 index 000000000..f95dc8461 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04981.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+31+x1-37; +write (y) diff --git a/lama-compiler/regression/expressions/generated04982.input b/lama-compiler/regression/expressions/generated04982.input new file mode 100644 index 000000000..beff85b0b --- /dev/null +++ b/lama-compiler/regression/expressions/generated04982.input @@ -0,0 +1,2 @@ +57 +29 diff --git a/lama-compiler/regression/expressions/generated04982.lama b/lama-compiler/regression/expressions/generated04982.lama new file mode 100644 index 000000000..3d229ddc1 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04982.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0-x0+42+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04983.input b/lama-compiler/regression/expressions/generated04983.input new file mode 100644 index 000000000..0faf762be --- /dev/null +++ b/lama-compiler/regression/expressions/generated04983.input @@ -0,0 +1,2 @@ +45 +66 diff --git a/lama-compiler/regression/expressions/generated04983.lama b/lama-compiler/regression/expressions/generated04983.lama new file mode 100644 index 000000000..258aa1d5d --- /dev/null +++ b/lama-compiler/regression/expressions/generated04983.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-31+x1+37; +write (y) diff --git a/lama-compiler/regression/expressions/generated04984.input b/lama-compiler/regression/expressions/generated04984.input new file mode 100644 index 000000000..c761d08ac --- /dev/null +++ b/lama-compiler/regression/expressions/generated04984.input @@ -0,0 +1,2 @@ +9 +65 diff --git a/lama-compiler/regression/expressions/generated04984.lama b/lama-compiler/regression/expressions/generated04984.lama new file mode 100644 index 000000000..b3efe2e17 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04984.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (22+23)*(34+35+x0+47); +write (y) diff --git a/lama-compiler/regression/expressions/generated04985.input b/lama-compiler/regression/expressions/generated04985.input new file mode 100644 index 000000000..65d94a5fc --- /dev/null +++ b/lama-compiler/regression/expressions/generated04985.input @@ -0,0 +1,2 @@ +6 +78 diff --git a/lama-compiler/regression/expressions/generated04985.lama b/lama-compiler/regression/expressions/generated04985.lama new file mode 100644 index 000000000..26b498754 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04985.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := (22+28+29)/(35-36); +write (y) diff --git a/lama-compiler/regression/expressions/generated04986.input b/lama-compiler/regression/expressions/generated04986.input new file mode 100644 index 000000000..1176f512f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04986.input @@ -0,0 +1,2 @@ +33 +68 diff --git a/lama-compiler/regression/expressions/generated04986.lama b/lama-compiler/regression/expressions/generated04986.lama new file mode 100644 index 000000000..626bb7afe --- /dev/null +++ b/lama-compiler/regression/expressions/generated04986.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17*(x0+37+x1); +write (y) diff --git a/lama-compiler/regression/expressions/generated04987.input b/lama-compiler/regression/expressions/generated04987.input new file mode 100644 index 000000000..093e327a4 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04987.input @@ -0,0 +1,2 @@ +10 +13 diff --git a/lama-compiler/regression/expressions/generated04987.lama b/lama-compiler/regression/expressions/generated04987.lama new file mode 100644 index 000000000..90785cebe --- /dev/null +++ b/lama-compiler/regression/expressions/generated04987.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+(33-34)/x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04988.input b/lama-compiler/regression/expressions/generated04988.input new file mode 100644 index 000000000..c8d633c16 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04988.input @@ -0,0 +1,2 @@ +79 +55 diff --git a/lama-compiler/regression/expressions/generated04988.lama b/lama-compiler/regression/expressions/generated04988.lama new file mode 100644 index 000000000..6dff27db5 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04988.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x1+x0+44+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04989.input b/lama-compiler/regression/expressions/generated04989.input new file mode 100644 index 000000000..03a699f1e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04989.input @@ -0,0 +1,2 @@ +70 +21 diff --git a/lama-compiler/regression/expressions/generated04989.lama b/lama-compiler/regression/expressions/generated04989.lama new file mode 100644 index 000000000..006403982 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04989.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-23<=x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04990.input b/lama-compiler/regression/expressions/generated04990.input new file mode 100644 index 000000000..40d8f7c04 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04990.input @@ -0,0 +1,2 @@ +49 +50 diff --git a/lama-compiler/regression/expressions/generated04990.lama b/lama-compiler/regression/expressions/generated04990.lama new file mode 100644 index 000000000..fd6b2777f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04990.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+(28-29)%x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04991.input b/lama-compiler/regression/expressions/generated04991.input new file mode 100644 index 000000000..6813b02df --- /dev/null +++ b/lama-compiler/regression/expressions/generated04991.input @@ -0,0 +1,2 @@ +30 +96 diff --git a/lama-compiler/regression/expressions/generated04991.lama b/lama-compiler/regression/expressions/generated04991.lama new file mode 100644 index 000000000..9e825b439 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04991.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17+28+34+35+41-42; +write (y) diff --git a/lama-compiler/regression/expressions/generated04992.input b/lama-compiler/regression/expressions/generated04992.input new file mode 100644 index 000000000..511a9c52f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04992.input @@ -0,0 +1,2 @@ +57 +23 diff --git a/lama-compiler/regression/expressions/generated04992.lama b/lama-compiler/regression/expressions/generated04992.lama new file mode 100644 index 000000000..cd7095ddc --- /dev/null +++ b/lama-compiler/regression/expressions/generated04992.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 17-(28-29)/x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04993.input b/lama-compiler/regression/expressions/generated04993.input new file mode 100644 index 000000000..058bb2638 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04993.input @@ -0,0 +1,2 @@ +50 +87 diff --git a/lama-compiler/regression/expressions/generated04993.lama b/lama-compiler/regression/expressions/generated04993.lama new file mode 100644 index 000000000..83f461ca7 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04993.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+47+48-x0+60; +write (y) diff --git a/lama-compiler/regression/expressions/generated04994.input b/lama-compiler/regression/expressions/generated04994.input new file mode 100644 index 000000000..c65721240 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04994.input @@ -0,0 +1,2 @@ +22 +26 diff --git a/lama-compiler/regression/expressions/generated04994.lama b/lama-compiler/regression/expressions/generated04994.lama new file mode 100644 index 000000000..d2de7a1a5 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04994.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+x0+43-x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04995.input b/lama-compiler/regression/expressions/generated04995.input new file mode 100644 index 000000000..0aaa3669e --- /dev/null +++ b/lama-compiler/regression/expressions/generated04995.input @@ -0,0 +1,2 @@ +48 +12 diff --git a/lama-compiler/regression/expressions/generated04995.lama b/lama-compiler/regression/expressions/generated04995.lama new file mode 100644 index 000000000..21d91451f --- /dev/null +++ b/lama-compiler/regression/expressions/generated04995.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0-(33-34)*x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04996.input b/lama-compiler/regression/expressions/generated04996.input new file mode 100644 index 000000000..7caed5eaa --- /dev/null +++ b/lama-compiler/regression/expressions/generated04996.input @@ -0,0 +1,2 @@ +48 +95 diff --git a/lama-compiler/regression/expressions/generated04996.lama b/lama-compiler/regression/expressions/generated04996.lama new file mode 100644 index 000000000..88c7a6989 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04996.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x1-44+50+x1; +write (y) diff --git a/lama-compiler/regression/expressions/generated04997.input b/lama-compiler/regression/expressions/generated04997.input new file mode 100644 index 000000000..0b994db6c --- /dev/null +++ b/lama-compiler/regression/expressions/generated04997.input @@ -0,0 +1,2 @@ +30 +36 diff --git a/lama-compiler/regression/expressions/generated04997.lama b/lama-compiler/regression/expressions/generated04997.lama new file mode 100644 index 000000000..e421f96d1 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04997.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22+23+37+x1+43; +write (y) diff --git a/lama-compiler/regression/expressions/generated04998.input b/lama-compiler/regression/expressions/generated04998.input new file mode 100644 index 000000000..8b3fa72aa --- /dev/null +++ b/lama-compiler/regression/expressions/generated04998.input @@ -0,0 +1,2 @@ +69 +95 diff --git a/lama-compiler/regression/expressions/generated04998.lama b/lama-compiler/regression/expressions/generated04998.lama new file mode 100644 index 000000000..6748df6e5 --- /dev/null +++ b/lama-compiler/regression/expressions/generated04998.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x1+44-50-x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated04999.input b/lama-compiler/regression/expressions/generated04999.input new file mode 100644 index 000000000..0938db6ae --- /dev/null +++ b/lama-compiler/regression/expressions/generated04999.input @@ -0,0 +1,2 @@ +34 +18 diff --git a/lama-compiler/regression/expressions/generated04999.lama b/lama-compiler/regression/expressions/generated04999.lama new file mode 100644 index 000000000..2750673aa --- /dev/null +++ b/lama-compiler/regression/expressions/generated04999.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := x0+x0+x0+59/x0; +write (y) diff --git a/lama-compiler/regression/expressions/generated05000.input b/lama-compiler/regression/expressions/generated05000.input new file mode 100644 index 000000000..bcce51e68 --- /dev/null +++ b/lama-compiler/regression/expressions/generated05000.input @@ -0,0 +1,2 @@ +56 +91 diff --git a/lama-compiler/regression/expressions/generated05000.lama b/lama-compiler/regression/expressions/generated05000.lama new file mode 100644 index 000000000..7537048aa --- /dev/null +++ b/lama-compiler/regression/expressions/generated05000.lama @@ -0,0 +1,6 @@ +var x0, x1, y; + +x0 := read (); +x1 := read (); +y := 22-23-34+35+x0+47; +write (y) diff --git a/lama-compiler/regression/expressions/orig/generated04000.log b/lama-compiler/regression/expressions/orig/generated04000.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04000.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04001.log b/lama-compiler/regression/expressions/orig/generated04001.log new file mode 100644 index 000000000..59343b09e --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04001.log @@ -0,0 +1 @@ +53 diff --git a/lama-compiler/regression/expressions/orig/generated04002.log b/lama-compiler/regression/expressions/orig/generated04002.log new file mode 100644 index 000000000..9b252fd09 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04002.log @@ -0,0 +1 @@ +113 diff --git a/lama-compiler/regression/expressions/orig/generated04003.log b/lama-compiler/regression/expressions/orig/generated04003.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04003.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04004.log b/lama-compiler/regression/expressions/orig/generated04004.log new file mode 100644 index 000000000..66953656a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04004.log @@ -0,0 +1 @@ +315 diff --git a/lama-compiler/regression/expressions/orig/generated04005.log b/lama-compiler/regression/expressions/orig/generated04005.log new file mode 100644 index 000000000..ea8094733 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04005.log @@ -0,0 +1 @@ +288 diff --git a/lama-compiler/regression/expressions/orig/generated04006.log b/lama-compiler/regression/expressions/orig/generated04006.log new file mode 100644 index 000000000..85322d0b5 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04006.log @@ -0,0 +1 @@ +79 diff --git a/lama-compiler/regression/expressions/orig/generated04007.log b/lama-compiler/regression/expressions/orig/generated04007.log new file mode 100644 index 000000000..920a13966 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04007.log @@ -0,0 +1 @@ +43 diff --git a/lama-compiler/regression/expressions/orig/generated04008.log b/lama-compiler/regression/expressions/orig/generated04008.log new file mode 100644 index 000000000..0234b515e --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04008.log @@ -0,0 +1 @@ +162 diff --git a/lama-compiler/regression/expressions/orig/generated04009.log b/lama-compiler/regression/expressions/orig/generated04009.log new file mode 100644 index 000000000..b34c321e9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04009.log @@ -0,0 +1 @@ +171 diff --git a/lama-compiler/regression/expressions/orig/generated04010.log b/lama-compiler/regression/expressions/orig/generated04010.log new file mode 100644 index 000000000..b0f791df0 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04010.log @@ -0,0 +1 @@ +6104 diff --git a/lama-compiler/regression/expressions/orig/generated04011.log b/lama-compiler/regression/expressions/orig/generated04011.log new file mode 100644 index 000000000..336df5690 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04011.log @@ -0,0 +1 @@ +1090 diff --git a/lama-compiler/regression/expressions/orig/generated04012.log b/lama-compiler/regression/expressions/orig/generated04012.log new file mode 100644 index 000000000..a13e5388f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04012.log @@ -0,0 +1 @@ +1834 diff --git a/lama-compiler/regression/expressions/orig/generated04013.log b/lama-compiler/regression/expressions/orig/generated04013.log new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04013.log @@ -0,0 +1 @@ +1 diff --git a/lama-compiler/regression/expressions/orig/generated04014.log b/lama-compiler/regression/expressions/orig/generated04014.log new file mode 100644 index 000000000..7119c4a2d --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04014.log @@ -0,0 +1 @@ +3414 diff --git a/lama-compiler/regression/expressions/orig/generated04015.log b/lama-compiler/regression/expressions/orig/generated04015.log new file mode 100644 index 000000000..21922364c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04015.log @@ -0,0 +1 @@ +-15 diff --git a/lama-compiler/regression/expressions/orig/generated04016.log b/lama-compiler/regression/expressions/orig/generated04016.log new file mode 100644 index 000000000..3c032078a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04016.log @@ -0,0 +1 @@ +18 diff --git a/lama-compiler/regression/expressions/orig/generated04017.log b/lama-compiler/regression/expressions/orig/generated04017.log new file mode 100644 index 000000000..12d9b0c15 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04017.log @@ -0,0 +1 @@ +-1589 diff --git a/lama-compiler/regression/expressions/orig/generated04018.log b/lama-compiler/regression/expressions/orig/generated04018.log new file mode 100644 index 000000000..9d683f8cf --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04018.log @@ -0,0 +1 @@ +214 diff --git a/lama-compiler/regression/expressions/orig/generated04019.log b/lama-compiler/regression/expressions/orig/generated04019.log new file mode 100644 index 000000000..3ecd0a86c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04019.log @@ -0,0 +1 @@ +25058 diff --git a/lama-compiler/regression/expressions/orig/generated04020.log b/lama-compiler/regression/expressions/orig/generated04020.log new file mode 100644 index 000000000..b8626c4cf --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04020.log @@ -0,0 +1 @@ +4 diff --git a/lama-compiler/regression/expressions/orig/generated04021.log b/lama-compiler/regression/expressions/orig/generated04021.log new file mode 100644 index 000000000..cd7da05e3 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04021.log @@ -0,0 +1 @@ +210 diff --git a/lama-compiler/regression/expressions/orig/generated04022.log b/lama-compiler/regression/expressions/orig/generated04022.log new file mode 100644 index 000000000..e5fe0892f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04022.log @@ -0,0 +1 @@ +1564 diff --git a/lama-compiler/regression/expressions/orig/generated04023.log b/lama-compiler/regression/expressions/orig/generated04023.log new file mode 100644 index 000000000..9386c220a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04023.log @@ -0,0 +1 @@ +161 diff --git a/lama-compiler/regression/expressions/orig/generated04024.log b/lama-compiler/regression/expressions/orig/generated04024.log new file mode 100644 index 000000000..59343b09e --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04024.log @@ -0,0 +1 @@ +53 diff --git a/lama-compiler/regression/expressions/orig/generated04025.log b/lama-compiler/regression/expressions/orig/generated04025.log new file mode 100644 index 000000000..1479e19b5 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04025.log @@ -0,0 +1 @@ +65 diff --git a/lama-compiler/regression/expressions/orig/generated04026.log b/lama-compiler/regression/expressions/orig/generated04026.log new file mode 100644 index 000000000..fff0a2476 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04026.log @@ -0,0 +1 @@ +74 diff --git a/lama-compiler/regression/expressions/orig/generated04027.log b/lama-compiler/regression/expressions/orig/generated04027.log new file mode 100644 index 000000000..291670352 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04027.log @@ -0,0 +1 @@ +-10 diff --git a/lama-compiler/regression/expressions/orig/generated04028.log b/lama-compiler/regression/expressions/orig/generated04028.log new file mode 100644 index 000000000..74a93ffcf --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04028.log @@ -0,0 +1 @@ +5655 diff --git a/lama-compiler/regression/expressions/orig/generated04029.log b/lama-compiler/regression/expressions/orig/generated04029.log new file mode 100644 index 000000000..920a13966 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04029.log @@ -0,0 +1 @@ +43 diff --git a/lama-compiler/regression/expressions/orig/generated04030.log b/lama-compiler/regression/expressions/orig/generated04030.log new file mode 100644 index 000000000..fa8f08cb6 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04030.log @@ -0,0 +1 @@ +150 diff --git a/lama-compiler/regression/expressions/orig/generated04031.log b/lama-compiler/regression/expressions/orig/generated04031.log new file mode 100644 index 000000000..a5919b580 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04031.log @@ -0,0 +1 @@ +-92 diff --git a/lama-compiler/regression/expressions/orig/generated04032.log b/lama-compiler/regression/expressions/orig/generated04032.log new file mode 100644 index 000000000..3c032078a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04032.log @@ -0,0 +1 @@ +18 diff --git a/lama-compiler/regression/expressions/orig/generated04033.log b/lama-compiler/regression/expressions/orig/generated04033.log new file mode 100644 index 000000000..f27ce70ac --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04033.log @@ -0,0 +1 @@ +574 diff --git a/lama-compiler/regression/expressions/orig/generated04034.log b/lama-compiler/regression/expressions/orig/generated04034.log new file mode 100644 index 000000000..b6a7d89c6 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04034.log @@ -0,0 +1 @@ +16 diff --git a/lama-compiler/regression/expressions/orig/generated04035.log b/lama-compiler/regression/expressions/orig/generated04035.log new file mode 100644 index 000000000..66a899ac4 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04035.log @@ -0,0 +1 @@ +377 diff --git a/lama-compiler/regression/expressions/orig/generated04036.log b/lama-compiler/regression/expressions/orig/generated04036.log new file mode 100644 index 000000000..a9c8fe829 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04036.log @@ -0,0 +1 @@ +103 diff --git a/lama-compiler/regression/expressions/orig/generated04037.log b/lama-compiler/regression/expressions/orig/generated04037.log new file mode 100644 index 000000000..abac1ea7b --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04037.log @@ -0,0 +1 @@ +47 diff --git a/lama-compiler/regression/expressions/orig/generated04038.log b/lama-compiler/regression/expressions/orig/generated04038.log new file mode 100644 index 000000000..2b6cf36f6 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04038.log @@ -0,0 +1 @@ +11340 diff --git a/lama-compiler/regression/expressions/orig/generated04039.log b/lama-compiler/regression/expressions/orig/generated04039.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04039.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04040.log b/lama-compiler/regression/expressions/orig/generated04040.log new file mode 100644 index 000000000..6529ff889 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04040.log @@ -0,0 +1 @@ +98 diff --git a/lama-compiler/regression/expressions/orig/generated04041.log b/lama-compiler/regression/expressions/orig/generated04041.log new file mode 100644 index 000000000..42ec4bb57 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04041.log @@ -0,0 +1 @@ +5310 diff --git a/lama-compiler/regression/expressions/orig/generated04042.log b/lama-compiler/regression/expressions/orig/generated04042.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04042.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04043.log b/lama-compiler/regression/expressions/orig/generated04043.log new file mode 100644 index 000000000..daef44928 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04043.log @@ -0,0 +1 @@ +-49 diff --git a/lama-compiler/regression/expressions/orig/generated04044.log b/lama-compiler/regression/expressions/orig/generated04044.log new file mode 100644 index 000000000..84df3526d --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04044.log @@ -0,0 +1 @@ +87 diff --git a/lama-compiler/regression/expressions/orig/generated04045.log b/lama-compiler/regression/expressions/orig/generated04045.log new file mode 100644 index 000000000..9e5feb525 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04045.log @@ -0,0 +1 @@ +46 diff --git a/lama-compiler/regression/expressions/orig/generated04046.log b/lama-compiler/regression/expressions/orig/generated04046.log new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04046.log @@ -0,0 +1 @@ +1 diff --git a/lama-compiler/regression/expressions/orig/generated04047.log b/lama-compiler/regression/expressions/orig/generated04047.log new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04047.log @@ -0,0 +1 @@ +1 diff --git a/lama-compiler/regression/expressions/orig/generated04048.log b/lama-compiler/regression/expressions/orig/generated04048.log new file mode 100644 index 000000000..a949a93df --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04048.log @@ -0,0 +1 @@ +128 diff --git a/lama-compiler/regression/expressions/orig/generated04049.log b/lama-compiler/regression/expressions/orig/generated04049.log new file mode 100644 index 000000000..8b8e485dc --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04049.log @@ -0,0 +1 @@ +707 diff --git a/lama-compiler/regression/expressions/orig/generated04050.log b/lama-compiler/regression/expressions/orig/generated04050.log new file mode 100644 index 000000000..98d9bcb75 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04050.log @@ -0,0 +1 @@ +17 diff --git a/lama-compiler/regression/expressions/orig/generated04051.log b/lama-compiler/regression/expressions/orig/generated04051.log new file mode 100644 index 000000000..b0b82afa8 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04051.log @@ -0,0 +1 @@ +-765 diff --git a/lama-compiler/regression/expressions/orig/generated04052.log b/lama-compiler/regression/expressions/orig/generated04052.log new file mode 100644 index 000000000..e1617e842 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04052.log @@ -0,0 +1 @@ +57 diff --git a/lama-compiler/regression/expressions/orig/generated04053.log b/lama-compiler/regression/expressions/orig/generated04053.log new file mode 100644 index 000000000..835fe1bee --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04053.log @@ -0,0 +1 @@ +4566 diff --git a/lama-compiler/regression/expressions/orig/generated04054.log b/lama-compiler/regression/expressions/orig/generated04054.log new file mode 100644 index 000000000..6dd5ed71b --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04054.log @@ -0,0 +1 @@ +-68 diff --git a/lama-compiler/regression/expressions/orig/generated04055.log b/lama-compiler/regression/expressions/orig/generated04055.log new file mode 100644 index 000000000..45a4fb75d --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04055.log @@ -0,0 +1 @@ +8 diff --git a/lama-compiler/regression/expressions/orig/generated04056.log b/lama-compiler/regression/expressions/orig/generated04056.log new file mode 100644 index 000000000..75a2e0d5b --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04056.log @@ -0,0 +1 @@ +601 diff --git a/lama-compiler/regression/expressions/orig/generated04057.log b/lama-compiler/regression/expressions/orig/generated04057.log new file mode 100644 index 000000000..80e3e6eab --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04057.log @@ -0,0 +1 @@ +506 diff --git a/lama-compiler/regression/expressions/orig/generated04058.log b/lama-compiler/regression/expressions/orig/generated04058.log new file mode 100644 index 000000000..dde92ddc1 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04058.log @@ -0,0 +1 @@ +82 diff --git a/lama-compiler/regression/expressions/orig/generated04059.log b/lama-compiler/regression/expressions/orig/generated04059.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04059.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04060.log b/lama-compiler/regression/expressions/orig/generated04060.log new file mode 100644 index 000000000..ea90ee319 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04060.log @@ -0,0 +1 @@ +45 diff --git a/lama-compiler/regression/expressions/orig/generated04061.log b/lama-compiler/regression/expressions/orig/generated04061.log new file mode 100644 index 000000000..cc2f457b2 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04061.log @@ -0,0 +1 @@ +-1054 diff --git a/lama-compiler/regression/expressions/orig/generated04062.log b/lama-compiler/regression/expressions/orig/generated04062.log new file mode 100644 index 000000000..aabe6ec39 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04062.log @@ -0,0 +1 @@ +21 diff --git a/lama-compiler/regression/expressions/orig/generated04063.log b/lama-compiler/regression/expressions/orig/generated04063.log new file mode 100644 index 000000000..b6a7d89c6 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04063.log @@ -0,0 +1 @@ +16 diff --git a/lama-compiler/regression/expressions/orig/generated04064.log b/lama-compiler/regression/expressions/orig/generated04064.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04064.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04065.log b/lama-compiler/regression/expressions/orig/generated04065.log new file mode 100644 index 000000000..bb95160cb --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04065.log @@ -0,0 +1 @@ +33 diff --git a/lama-compiler/regression/expressions/orig/generated04066.log b/lama-compiler/regression/expressions/orig/generated04066.log new file mode 100644 index 000000000..073b52562 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04066.log @@ -0,0 +1 @@ +-912 diff --git a/lama-compiler/regression/expressions/orig/generated04067.log b/lama-compiler/regression/expressions/orig/generated04067.log new file mode 100644 index 000000000..ea90ee319 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04067.log @@ -0,0 +1 @@ +45 diff --git a/lama-compiler/regression/expressions/orig/generated04068.log b/lama-compiler/regression/expressions/orig/generated04068.log new file mode 100644 index 000000000..190a18037 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04068.log @@ -0,0 +1 @@ +123 diff --git a/lama-compiler/regression/expressions/orig/generated04069.log b/lama-compiler/regression/expressions/orig/generated04069.log new file mode 100644 index 000000000..3a2e3f498 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04069.log @@ -0,0 +1 @@ +-1 diff --git a/lama-compiler/regression/expressions/orig/generated04070.log b/lama-compiler/regression/expressions/orig/generated04070.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04070.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04071.log b/lama-compiler/regression/expressions/orig/generated04071.log new file mode 100644 index 000000000..6f4247a62 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04071.log @@ -0,0 +1 @@ +26 diff --git a/lama-compiler/regression/expressions/orig/generated04072.log b/lama-compiler/regression/expressions/orig/generated04072.log new file mode 100644 index 000000000..cd0d61b93 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04072.log @@ -0,0 +1 @@ +2773 diff --git a/lama-compiler/regression/expressions/orig/generated04073.log b/lama-compiler/regression/expressions/orig/generated04073.log new file mode 100644 index 000000000..02a6b26c7 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04073.log @@ -0,0 +1 @@ +641 diff --git a/lama-compiler/regression/expressions/orig/generated04074.log b/lama-compiler/regression/expressions/orig/generated04074.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04074.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04075.log b/lama-compiler/regression/expressions/orig/generated04075.log new file mode 100644 index 000000000..0c238ea88 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04075.log @@ -0,0 +1 @@ +-59 diff --git a/lama-compiler/regression/expressions/orig/generated04076.log b/lama-compiler/regression/expressions/orig/generated04076.log new file mode 100644 index 000000000..3c032078a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04076.log @@ -0,0 +1 @@ +18 diff --git a/lama-compiler/regression/expressions/orig/generated04077.log b/lama-compiler/regression/expressions/orig/generated04077.log new file mode 100644 index 000000000..68cb33415 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04077.log @@ -0,0 +1 @@ +478 diff --git a/lama-compiler/regression/expressions/orig/generated04078.log b/lama-compiler/regression/expressions/orig/generated04078.log new file mode 100644 index 000000000..a9980536f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04078.log @@ -0,0 +1 @@ +-27 diff --git a/lama-compiler/regression/expressions/orig/generated04079.log b/lama-compiler/regression/expressions/orig/generated04079.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04079.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04080.log b/lama-compiler/regression/expressions/orig/generated04080.log new file mode 100644 index 000000000..98d9bcb75 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04080.log @@ -0,0 +1 @@ +17 diff --git a/lama-compiler/regression/expressions/orig/generated04081.log b/lama-compiler/regression/expressions/orig/generated04081.log new file mode 100644 index 000000000..17bdab103 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04081.log @@ -0,0 +1 @@ +-7 diff --git a/lama-compiler/regression/expressions/orig/generated04082.log b/lama-compiler/regression/expressions/orig/generated04082.log new file mode 100644 index 000000000..188ccfe56 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04082.log @@ -0,0 +1 @@ +225 diff --git a/lama-compiler/regression/expressions/orig/generated04083.log b/lama-compiler/regression/expressions/orig/generated04083.log new file mode 100644 index 000000000..f44b9ef97 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04083.log @@ -0,0 +1 @@ +6390 diff --git a/lama-compiler/regression/expressions/orig/generated04084.log b/lama-compiler/regression/expressions/orig/generated04084.log new file mode 100644 index 000000000..69a893aa3 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04084.log @@ -0,0 +1 @@ +66 diff --git a/lama-compiler/regression/expressions/orig/generated04085.log b/lama-compiler/regression/expressions/orig/generated04085.log new file mode 100644 index 000000000..85322d0b5 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04085.log @@ -0,0 +1 @@ +79 diff --git a/lama-compiler/regression/expressions/orig/generated04086.log b/lama-compiler/regression/expressions/orig/generated04086.log new file mode 100644 index 000000000..e1617e842 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04086.log @@ -0,0 +1 @@ +57 diff --git a/lama-compiler/regression/expressions/orig/generated04087.log b/lama-compiler/regression/expressions/orig/generated04087.log new file mode 100644 index 000000000..6529ff889 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04087.log @@ -0,0 +1 @@ +98 diff --git a/lama-compiler/regression/expressions/orig/generated04088.log b/lama-compiler/regression/expressions/orig/generated04088.log new file mode 100644 index 000000000..14057d17e --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04088.log @@ -0,0 +1 @@ +2686 diff --git a/lama-compiler/regression/expressions/orig/generated04089.log b/lama-compiler/regression/expressions/orig/generated04089.log new file mode 100644 index 000000000..a8c42f813 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04089.log @@ -0,0 +1 @@ +-37 diff --git a/lama-compiler/regression/expressions/orig/generated04090.log b/lama-compiler/regression/expressions/orig/generated04090.log new file mode 100644 index 000000000..b6a7d89c6 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04090.log @@ -0,0 +1 @@ +16 diff --git a/lama-compiler/regression/expressions/orig/generated04091.log b/lama-compiler/regression/expressions/orig/generated04091.log new file mode 100644 index 000000000..3a2e3f498 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04091.log @@ -0,0 +1 @@ +-1 diff --git a/lama-compiler/regression/expressions/orig/generated04092.log b/lama-compiler/regression/expressions/orig/generated04092.log new file mode 100644 index 000000000..d0f06a143 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04092.log @@ -0,0 +1 @@ +1575 diff --git a/lama-compiler/regression/expressions/orig/generated04093.log b/lama-compiler/regression/expressions/orig/generated04093.log new file mode 100644 index 000000000..ff5f5b647 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04093.log @@ -0,0 +1 @@ +537 diff --git a/lama-compiler/regression/expressions/orig/generated04094.log b/lama-compiler/regression/expressions/orig/generated04094.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04094.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04095.log b/lama-compiler/regression/expressions/orig/generated04095.log new file mode 100644 index 000000000..f64f5d8d8 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04095.log @@ -0,0 +1 @@ +27 diff --git a/lama-compiler/regression/expressions/orig/generated04096.log b/lama-compiler/regression/expressions/orig/generated04096.log new file mode 100644 index 000000000..dc2a88876 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04096.log @@ -0,0 +1 @@ +-377 diff --git a/lama-compiler/regression/expressions/orig/generated04097.log b/lama-compiler/regression/expressions/orig/generated04097.log new file mode 100644 index 000000000..920a13966 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04097.log @@ -0,0 +1 @@ +43 diff --git a/lama-compiler/regression/expressions/orig/generated04098.log b/lama-compiler/regression/expressions/orig/generated04098.log new file mode 100644 index 000000000..1c95f5306 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04098.log @@ -0,0 +1 @@ +1863 diff --git a/lama-compiler/regression/expressions/orig/generated04099.log b/lama-compiler/regression/expressions/orig/generated04099.log new file mode 100644 index 000000000..ae4cf41b2 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04099.log @@ -0,0 +1 @@ +307 diff --git a/lama-compiler/regression/expressions/orig/generated04100.log b/lama-compiler/regression/expressions/orig/generated04100.log new file mode 100644 index 000000000..00750edc0 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04100.log @@ -0,0 +1 @@ +3 diff --git a/lama-compiler/regression/expressions/orig/generated04101.log b/lama-compiler/regression/expressions/orig/generated04101.log new file mode 100644 index 000000000..425151f3a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04101.log @@ -0,0 +1 @@ +40 diff --git a/lama-compiler/regression/expressions/orig/generated04102.log b/lama-compiler/regression/expressions/orig/generated04102.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04102.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04103.log b/lama-compiler/regression/expressions/orig/generated04103.log new file mode 100644 index 000000000..bc3d5444f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04103.log @@ -0,0 +1 @@ +186 diff --git a/lama-compiler/regression/expressions/orig/generated04104.log b/lama-compiler/regression/expressions/orig/generated04104.log new file mode 100644 index 000000000..bae29925c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04104.log @@ -0,0 +1 @@ +-4 diff --git a/lama-compiler/regression/expressions/orig/generated04105.log b/lama-compiler/regression/expressions/orig/generated04105.log new file mode 100644 index 000000000..78eb67cee --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04105.log @@ -0,0 +1 @@ +75 diff --git a/lama-compiler/regression/expressions/orig/generated04106.log b/lama-compiler/regression/expressions/orig/generated04106.log new file mode 100644 index 000000000..bab6f0f37 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04106.log @@ -0,0 +1 @@ +-96 diff --git a/lama-compiler/regression/expressions/orig/generated04107.log b/lama-compiler/regression/expressions/orig/generated04107.log new file mode 100644 index 000000000..d69c74c8b --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04107.log @@ -0,0 +1 @@ +73 diff --git a/lama-compiler/regression/expressions/orig/generated04108.log b/lama-compiler/regression/expressions/orig/generated04108.log new file mode 100644 index 000000000..ca55a6c59 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04108.log @@ -0,0 +1 @@ +198 diff --git a/lama-compiler/regression/expressions/orig/generated04109.log b/lama-compiler/regression/expressions/orig/generated04109.log new file mode 100644 index 000000000..ee977b5ec --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04109.log @@ -0,0 +1 @@ +115 diff --git a/lama-compiler/regression/expressions/orig/generated04110.log b/lama-compiler/regression/expressions/orig/generated04110.log new file mode 100644 index 000000000..64bb6b746 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04110.log @@ -0,0 +1 @@ +30 diff --git a/lama-compiler/regression/expressions/orig/generated04111.log b/lama-compiler/regression/expressions/orig/generated04111.log new file mode 100644 index 000000000..3a2e3f498 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04111.log @@ -0,0 +1 @@ +-1 diff --git a/lama-compiler/regression/expressions/orig/generated04112.log b/lama-compiler/regression/expressions/orig/generated04112.log new file mode 100644 index 000000000..0c56bea59 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04112.log @@ -0,0 +1 @@ +233 diff --git a/lama-compiler/regression/expressions/orig/generated04113.log b/lama-compiler/regression/expressions/orig/generated04113.log new file mode 100644 index 000000000..87523dd7a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04113.log @@ -0,0 +1 @@ +41 diff --git a/lama-compiler/regression/expressions/orig/generated04114.log b/lama-compiler/regression/expressions/orig/generated04114.log new file mode 100644 index 000000000..6edead7ce --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04114.log @@ -0,0 +1 @@ +960 diff --git a/lama-compiler/regression/expressions/orig/generated04115.log b/lama-compiler/regression/expressions/orig/generated04115.log new file mode 100644 index 000000000..46d94e81b --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04115.log @@ -0,0 +1 @@ +495 diff --git a/lama-compiler/regression/expressions/orig/generated04116.log b/lama-compiler/regression/expressions/orig/generated04116.log new file mode 100644 index 000000000..88b2e7834 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04116.log @@ -0,0 +1 @@ +191 diff --git a/lama-compiler/regression/expressions/orig/generated04117.log b/lama-compiler/regression/expressions/orig/generated04117.log new file mode 100644 index 000000000..ecf0c1f1c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04117.log @@ -0,0 +1 @@ +-30 diff --git a/lama-compiler/regression/expressions/orig/generated04118.log b/lama-compiler/regression/expressions/orig/generated04118.log new file mode 100644 index 000000000..fff0a2476 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04118.log @@ -0,0 +1 @@ +74 diff --git a/lama-compiler/regression/expressions/orig/generated04119.log b/lama-compiler/regression/expressions/orig/generated04119.log new file mode 100644 index 000000000..9c88a32f6 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04119.log @@ -0,0 +1 @@ +-75 diff --git a/lama-compiler/regression/expressions/orig/generated04120.log b/lama-compiler/regression/expressions/orig/generated04120.log new file mode 100644 index 000000000..ea90ee319 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04120.log @@ -0,0 +1 @@ +45 diff --git a/lama-compiler/regression/expressions/orig/generated04121.log b/lama-compiler/regression/expressions/orig/generated04121.log new file mode 100644 index 000000000..c9e1e6b5f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04121.log @@ -0,0 +1 @@ +-26 diff --git a/lama-compiler/regression/expressions/orig/generated04122.log b/lama-compiler/regression/expressions/orig/generated04122.log new file mode 100644 index 000000000..c75acbe2f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04122.log @@ -0,0 +1 @@ +127 diff --git a/lama-compiler/regression/expressions/orig/generated04123.log b/lama-compiler/regression/expressions/orig/generated04123.log new file mode 100644 index 000000000..eb08bc0b0 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04123.log @@ -0,0 +1 @@ +240 diff --git a/lama-compiler/regression/expressions/orig/generated04124.log b/lama-compiler/regression/expressions/orig/generated04124.log new file mode 100644 index 000000000..4b02a197f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04124.log @@ -0,0 +1 @@ +900 diff --git a/lama-compiler/regression/expressions/orig/generated04125.log b/lama-compiler/regression/expressions/orig/generated04125.log new file mode 100644 index 000000000..9f54fe313 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04125.log @@ -0,0 +1 @@ +122 diff --git a/lama-compiler/regression/expressions/orig/generated04126.log b/lama-compiler/regression/expressions/orig/generated04126.log new file mode 100644 index 000000000..7296f257e --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04126.log @@ -0,0 +1 @@ +136 diff --git a/lama-compiler/regression/expressions/orig/generated04127.log b/lama-compiler/regression/expressions/orig/generated04127.log new file mode 100644 index 000000000..8c61d23e1 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04127.log @@ -0,0 +1 @@ +58 diff --git a/lama-compiler/regression/expressions/orig/generated04128.log b/lama-compiler/regression/expressions/orig/generated04128.log new file mode 100644 index 000000000..59343b09e --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04128.log @@ -0,0 +1 @@ +53 diff --git a/lama-compiler/regression/expressions/orig/generated04129.log b/lama-compiler/regression/expressions/orig/generated04129.log new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04129.log @@ -0,0 +1 @@ +1 diff --git a/lama-compiler/regression/expressions/orig/generated04130.log b/lama-compiler/regression/expressions/orig/generated04130.log new file mode 100644 index 000000000..dee79f109 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04130.log @@ -0,0 +1 @@ +114 diff --git a/lama-compiler/regression/expressions/orig/generated04131.log b/lama-compiler/regression/expressions/orig/generated04131.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04131.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04132.log b/lama-compiler/regression/expressions/orig/generated04132.log new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04132.log @@ -0,0 +1 @@ +1 diff --git a/lama-compiler/regression/expressions/orig/generated04133.log b/lama-compiler/regression/expressions/orig/generated04133.log new file mode 100644 index 000000000..6cc8a61f8 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04133.log @@ -0,0 +1 @@ +-18 diff --git a/lama-compiler/regression/expressions/orig/generated04134.log b/lama-compiler/regression/expressions/orig/generated04134.log new file mode 100644 index 000000000..3c032078a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04134.log @@ -0,0 +1 @@ +18 diff --git a/lama-compiler/regression/expressions/orig/generated04135.log b/lama-compiler/regression/expressions/orig/generated04135.log new file mode 100644 index 000000000..cb1a40df0 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04135.log @@ -0,0 +1 @@ +250 diff --git a/lama-compiler/regression/expressions/orig/generated04136.log b/lama-compiler/regression/expressions/orig/generated04136.log new file mode 100644 index 000000000..0d667b5e3 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04136.log @@ -0,0 +1 @@ +148 diff --git a/lama-compiler/regression/expressions/orig/generated04137.log b/lama-compiler/regression/expressions/orig/generated04137.log new file mode 100644 index 000000000..46d248668 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04137.log @@ -0,0 +1 @@ +-111 diff --git a/lama-compiler/regression/expressions/orig/generated04138.log b/lama-compiler/regression/expressions/orig/generated04138.log new file mode 100644 index 000000000..dba40afcf --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04138.log @@ -0,0 +1 @@ +211 diff --git a/lama-compiler/regression/expressions/orig/generated04139.log b/lama-compiler/regression/expressions/orig/generated04139.log new file mode 100644 index 000000000..4699eb3cc --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04139.log @@ -0,0 +1 @@ +116 diff --git a/lama-compiler/regression/expressions/orig/generated04140.log b/lama-compiler/regression/expressions/orig/generated04140.log new file mode 100644 index 000000000..10e318c4e --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04140.log @@ -0,0 +1 @@ +-1959 diff --git a/lama-compiler/regression/expressions/orig/generated04141.log b/lama-compiler/regression/expressions/orig/generated04141.log new file mode 100644 index 000000000..949a11b74 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04141.log @@ -0,0 +1 @@ +-40 diff --git a/lama-compiler/regression/expressions/orig/generated04142.log b/lama-compiler/regression/expressions/orig/generated04142.log new file mode 100644 index 000000000..c75acbe2f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04142.log @@ -0,0 +1 @@ +127 diff --git a/lama-compiler/regression/expressions/orig/generated04143.log b/lama-compiler/regression/expressions/orig/generated04143.log new file mode 100644 index 000000000..75a2e0d5b --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04143.log @@ -0,0 +1 @@ +601 diff --git a/lama-compiler/regression/expressions/orig/generated04144.log b/lama-compiler/regression/expressions/orig/generated04144.log new file mode 100644 index 000000000..a7964f7ec --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04144.log @@ -0,0 +1 @@ +-34 diff --git a/lama-compiler/regression/expressions/orig/generated04145.log b/lama-compiler/regression/expressions/orig/generated04145.log new file mode 100644 index 000000000..d81cc0710 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04145.log @@ -0,0 +1 @@ +42 diff --git a/lama-compiler/regression/expressions/orig/generated04146.log b/lama-compiler/regression/expressions/orig/generated04146.log new file mode 100644 index 000000000..1b9cba4ae --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04146.log @@ -0,0 +1 @@ +151 diff --git a/lama-compiler/regression/expressions/orig/generated04147.log b/lama-compiler/regression/expressions/orig/generated04147.log new file mode 100644 index 000000000..03cb5e777 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04147.log @@ -0,0 +1 @@ +-39 diff --git a/lama-compiler/regression/expressions/orig/generated04148.log b/lama-compiler/regression/expressions/orig/generated04148.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04148.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04149.log b/lama-compiler/regression/expressions/orig/generated04149.log new file mode 100644 index 000000000..d901405c2 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04149.log @@ -0,0 +1 @@ +-2195 diff --git a/lama-compiler/regression/expressions/orig/generated04150.log b/lama-compiler/regression/expressions/orig/generated04150.log new file mode 100644 index 000000000..98d9bcb75 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04150.log @@ -0,0 +1 @@ +17 diff --git a/lama-compiler/regression/expressions/orig/generated04151.log b/lama-compiler/regression/expressions/orig/generated04151.log new file mode 100644 index 000000000..9f51d082f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04151.log @@ -0,0 +1 @@ +426 diff --git a/lama-compiler/regression/expressions/orig/generated04152.log b/lama-compiler/regression/expressions/orig/generated04152.log new file mode 100644 index 000000000..7b473380d --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04152.log @@ -0,0 +1 @@ +221 diff --git a/lama-compiler/regression/expressions/orig/generated04153.log b/lama-compiler/regression/expressions/orig/generated04153.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04153.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04154.log b/lama-compiler/regression/expressions/orig/generated04154.log new file mode 100644 index 000000000..583e08017 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04154.log @@ -0,0 +1 @@ +-55 diff --git a/lama-compiler/regression/expressions/orig/generated04155.log b/lama-compiler/regression/expressions/orig/generated04155.log new file mode 100644 index 000000000..920a13966 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04155.log @@ -0,0 +1 @@ +43 diff --git a/lama-compiler/regression/expressions/orig/generated04156.log b/lama-compiler/regression/expressions/orig/generated04156.log new file mode 100644 index 000000000..fe5dcda3c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04156.log @@ -0,0 +1 @@ +-937 diff --git a/lama-compiler/regression/expressions/orig/generated04157.log b/lama-compiler/regression/expressions/orig/generated04157.log new file mode 100644 index 000000000..c0556fb20 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04157.log @@ -0,0 +1 @@ +511 diff --git a/lama-compiler/regression/expressions/orig/generated04158.log b/lama-compiler/regression/expressions/orig/generated04158.log new file mode 100644 index 000000000..e5d1c1861 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04158.log @@ -0,0 +1 @@ +45373 diff --git a/lama-compiler/regression/expressions/orig/generated04159.log b/lama-compiler/regression/expressions/orig/generated04159.log new file mode 100644 index 000000000..5c3e0f665 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04159.log @@ -0,0 +1 @@ +-2181 diff --git a/lama-compiler/regression/expressions/orig/generated04160.log b/lama-compiler/regression/expressions/orig/generated04160.log new file mode 100644 index 000000000..9289ddcee --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04160.log @@ -0,0 +1 @@ +121 diff --git a/lama-compiler/regression/expressions/orig/generated04161.log b/lama-compiler/regression/expressions/orig/generated04161.log new file mode 100644 index 000000000..abac1ea7b --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04161.log @@ -0,0 +1 @@ +47 diff --git a/lama-compiler/regression/expressions/orig/generated04162.log b/lama-compiler/regression/expressions/orig/generated04162.log new file mode 100644 index 000000000..b3fa96d20 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04162.log @@ -0,0 +1 @@ +819 diff --git a/lama-compiler/regression/expressions/orig/generated04163.log b/lama-compiler/regression/expressions/orig/generated04163.log new file mode 100644 index 000000000..98d9bcb75 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04163.log @@ -0,0 +1 @@ +17 diff --git a/lama-compiler/regression/expressions/orig/generated04164.log b/lama-compiler/regression/expressions/orig/generated04164.log new file mode 100644 index 000000000..f25237065 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04164.log @@ -0,0 +1 @@ +1393 diff --git a/lama-compiler/regression/expressions/orig/generated04165.log b/lama-compiler/regression/expressions/orig/generated04165.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04165.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04166.log b/lama-compiler/regression/expressions/orig/generated04166.log new file mode 100644 index 000000000..c748b568f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04166.log @@ -0,0 +1 @@ +147 diff --git a/lama-compiler/regression/expressions/orig/generated04167.log b/lama-compiler/regression/expressions/orig/generated04167.log new file mode 100644 index 000000000..bd90f3329 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04167.log @@ -0,0 +1 @@ +-25 diff --git a/lama-compiler/regression/expressions/orig/generated04168.log b/lama-compiler/regression/expressions/orig/generated04168.log new file mode 100644 index 000000000..6b6c6e536 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04168.log @@ -0,0 +1 @@ +1553 diff --git a/lama-compiler/regression/expressions/orig/generated04169.log b/lama-compiler/regression/expressions/orig/generated04169.log new file mode 100644 index 000000000..949a11b74 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04169.log @@ -0,0 +1 @@ +-40 diff --git a/lama-compiler/regression/expressions/orig/generated04170.log b/lama-compiler/regression/expressions/orig/generated04170.log new file mode 100644 index 000000000..91c453666 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04170.log @@ -0,0 +1 @@ +-2568 diff --git a/lama-compiler/regression/expressions/orig/generated04171.log b/lama-compiler/regression/expressions/orig/generated04171.log new file mode 100644 index 000000000..b1e7d265f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04171.log @@ -0,0 +1 @@ +61 diff --git a/lama-compiler/regression/expressions/orig/generated04172.log b/lama-compiler/regression/expressions/orig/generated04172.log new file mode 100644 index 000000000..10084337e --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04172.log @@ -0,0 +1 @@ +1631 diff --git a/lama-compiler/regression/expressions/orig/generated04173.log b/lama-compiler/regression/expressions/orig/generated04173.log new file mode 100644 index 000000000..e863f94c0 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04173.log @@ -0,0 +1 @@ +4335 diff --git a/lama-compiler/regression/expressions/orig/generated04174.log b/lama-compiler/regression/expressions/orig/generated04174.log new file mode 100644 index 000000000..05ef0a713 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04174.log @@ -0,0 +1 @@ +3471 diff --git a/lama-compiler/regression/expressions/orig/generated04175.log b/lama-compiler/regression/expressions/orig/generated04175.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04175.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04176.log b/lama-compiler/regression/expressions/orig/generated04176.log new file mode 100644 index 000000000..5595fa46c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04176.log @@ -0,0 +1 @@ +95 diff --git a/lama-compiler/regression/expressions/orig/generated04177.log b/lama-compiler/regression/expressions/orig/generated04177.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04177.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04178.log b/lama-compiler/regression/expressions/orig/generated04178.log new file mode 100644 index 000000000..48082f72f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04178.log @@ -0,0 +1 @@ +12 diff --git a/lama-compiler/regression/expressions/orig/generated04179.log b/lama-compiler/regression/expressions/orig/generated04179.log new file mode 100644 index 000000000..ac353bb37 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04179.log @@ -0,0 +1 @@ +-1641 diff --git a/lama-compiler/regression/expressions/orig/generated04180.log b/lama-compiler/regression/expressions/orig/generated04180.log new file mode 100644 index 000000000..a83d1d524 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04180.log @@ -0,0 +1 @@ +-3 diff --git a/lama-compiler/regression/expressions/orig/generated04181.log b/lama-compiler/regression/expressions/orig/generated04181.log new file mode 100644 index 000000000..3fdcd7c44 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04181.log @@ -0,0 +1 @@ +67 diff --git a/lama-compiler/regression/expressions/orig/generated04182.log b/lama-compiler/regression/expressions/orig/generated04182.log new file mode 100644 index 000000000..405e2afe8 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04182.log @@ -0,0 +1 @@ +134 diff --git a/lama-compiler/regression/expressions/orig/generated04183.log b/lama-compiler/regression/expressions/orig/generated04183.log new file mode 100644 index 000000000..dee79f109 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04183.log @@ -0,0 +1 @@ +114 diff --git a/lama-compiler/regression/expressions/orig/generated04184.log b/lama-compiler/regression/expressions/orig/generated04184.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04184.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04185.log b/lama-compiler/regression/expressions/orig/generated04185.log new file mode 100644 index 000000000..f5e47edc5 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04185.log @@ -0,0 +1 @@ +552 diff --git a/lama-compiler/regression/expressions/orig/generated04186.log b/lama-compiler/regression/expressions/orig/generated04186.log new file mode 100644 index 000000000..ad4d9c340 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04186.log @@ -0,0 +1 @@ +-14 diff --git a/lama-compiler/regression/expressions/orig/generated04187.log b/lama-compiler/regression/expressions/orig/generated04187.log new file mode 100644 index 000000000..f61b514d2 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04187.log @@ -0,0 +1 @@ +578 diff --git a/lama-compiler/regression/expressions/orig/generated04188.log b/lama-compiler/regression/expressions/orig/generated04188.log new file mode 100644 index 000000000..fff0a2476 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04188.log @@ -0,0 +1 @@ +74 diff --git a/lama-compiler/regression/expressions/orig/generated04189.log b/lama-compiler/regression/expressions/orig/generated04189.log new file mode 100644 index 000000000..482f43fd4 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04189.log @@ -0,0 +1 @@ +184049 diff --git a/lama-compiler/regression/expressions/orig/generated04190.log b/lama-compiler/regression/expressions/orig/generated04190.log new file mode 100644 index 000000000..ea90ee319 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04190.log @@ -0,0 +1 @@ +45 diff --git a/lama-compiler/regression/expressions/orig/generated04191.log b/lama-compiler/regression/expressions/orig/generated04191.log new file mode 100644 index 000000000..f06fa6c92 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04191.log @@ -0,0 +1 @@ +241 diff --git a/lama-compiler/regression/expressions/orig/generated04192.log b/lama-compiler/regression/expressions/orig/generated04192.log new file mode 100644 index 000000000..1eccde110 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04192.log @@ -0,0 +1 @@ +508 diff --git a/lama-compiler/regression/expressions/orig/generated04193.log b/lama-compiler/regression/expressions/orig/generated04193.log new file mode 100644 index 000000000..bfab7a20f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04193.log @@ -0,0 +1 @@ +2501 diff --git a/lama-compiler/regression/expressions/orig/generated04194.log b/lama-compiler/regression/expressions/orig/generated04194.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04194.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04195.log b/lama-compiler/regression/expressions/orig/generated04195.log new file mode 100644 index 000000000..920a13966 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04195.log @@ -0,0 +1 @@ +43 diff --git a/lama-compiler/regression/expressions/orig/generated04196.log b/lama-compiler/regression/expressions/orig/generated04196.log new file mode 100644 index 000000000..296a94f4f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04196.log @@ -0,0 +1 @@ +-5600 diff --git a/lama-compiler/regression/expressions/orig/generated04197.log b/lama-compiler/regression/expressions/orig/generated04197.log new file mode 100644 index 000000000..fa8f08cb6 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04197.log @@ -0,0 +1 @@ +150 diff --git a/lama-compiler/regression/expressions/orig/generated04198.log b/lama-compiler/regression/expressions/orig/generated04198.log new file mode 100644 index 000000000..92c732d00 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04198.log @@ -0,0 +1 @@ +408 diff --git a/lama-compiler/regression/expressions/orig/generated04199.log b/lama-compiler/regression/expressions/orig/generated04199.log new file mode 100644 index 000000000..a13e5388f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04199.log @@ -0,0 +1 @@ +1834 diff --git a/lama-compiler/regression/expressions/orig/generated04200.log b/lama-compiler/regression/expressions/orig/generated04200.log new file mode 100644 index 000000000..db2c2b26d --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04200.log @@ -0,0 +1 @@ +-131 diff --git a/lama-compiler/regression/expressions/orig/generated04201.log b/lama-compiler/regression/expressions/orig/generated04201.log new file mode 100644 index 000000000..a1708fb1c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04201.log @@ -0,0 +1 @@ +720 diff --git a/lama-compiler/regression/expressions/orig/generated04202.log b/lama-compiler/regression/expressions/orig/generated04202.log new file mode 100644 index 000000000..59343b09e --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04202.log @@ -0,0 +1 @@ +53 diff --git a/lama-compiler/regression/expressions/orig/generated04203.log b/lama-compiler/regression/expressions/orig/generated04203.log new file mode 100644 index 000000000..c930dca82 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04203.log @@ -0,0 +1 @@ +3038 diff --git a/lama-compiler/regression/expressions/orig/generated04204.log b/lama-compiler/regression/expressions/orig/generated04204.log new file mode 100644 index 000000000..3fbedf693 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04204.log @@ -0,0 +1 @@ +-2 diff --git a/lama-compiler/regression/expressions/orig/generated04205.log b/lama-compiler/regression/expressions/orig/generated04205.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04205.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04206.log b/lama-compiler/regression/expressions/orig/generated04206.log new file mode 100644 index 000000000..38b10c1b2 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04206.log @@ -0,0 +1 @@ +68 diff --git a/lama-compiler/regression/expressions/orig/generated04207.log b/lama-compiler/regression/expressions/orig/generated04207.log new file mode 100644 index 000000000..f6b91e0e1 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04207.log @@ -0,0 +1 @@ +56 diff --git a/lama-compiler/regression/expressions/orig/generated04208.log b/lama-compiler/regression/expressions/orig/generated04208.log new file mode 100644 index 000000000..bc23f8ef5 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04208.log @@ -0,0 +1 @@ +354 diff --git a/lama-compiler/regression/expressions/orig/generated04209.log b/lama-compiler/regression/expressions/orig/generated04209.log new file mode 100644 index 000000000..725a5ba2a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04209.log @@ -0,0 +1 @@ +185 diff --git a/lama-compiler/regression/expressions/orig/generated04210.log b/lama-compiler/regression/expressions/orig/generated04210.log new file mode 100644 index 000000000..e5b78b06c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04210.log @@ -0,0 +1 @@ +405840 diff --git a/lama-compiler/regression/expressions/orig/generated04211.log b/lama-compiler/regression/expressions/orig/generated04211.log new file mode 100644 index 000000000..69f0e0676 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04211.log @@ -0,0 +1 @@ +5246 diff --git a/lama-compiler/regression/expressions/orig/generated04212.log b/lama-compiler/regression/expressions/orig/generated04212.log new file mode 100644 index 000000000..871727de1 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04212.log @@ -0,0 +1 @@ +84 diff --git a/lama-compiler/regression/expressions/orig/generated04213.log b/lama-compiler/regression/expressions/orig/generated04213.log new file mode 100644 index 000000000..190a18037 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04213.log @@ -0,0 +1 @@ +123 diff --git a/lama-compiler/regression/expressions/orig/generated04214.log b/lama-compiler/regression/expressions/orig/generated04214.log new file mode 100644 index 000000000..98d9bcb75 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04214.log @@ -0,0 +1 @@ +17 diff --git a/lama-compiler/regression/expressions/orig/generated04215.log b/lama-compiler/regression/expressions/orig/generated04215.log new file mode 100644 index 000000000..b5489e5e5 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04215.log @@ -0,0 +1 @@ +69 diff --git a/lama-compiler/regression/expressions/orig/generated04216.log b/lama-compiler/regression/expressions/orig/generated04216.log new file mode 100644 index 000000000..3090e1a8a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04216.log @@ -0,0 +1 @@ +65205 diff --git a/lama-compiler/regression/expressions/orig/generated04217.log b/lama-compiler/regression/expressions/orig/generated04217.log new file mode 100644 index 000000000..c088f0fa1 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04217.log @@ -0,0 +1 @@ +-20 diff --git a/lama-compiler/regression/expressions/orig/generated04218.log b/lama-compiler/regression/expressions/orig/generated04218.log new file mode 100644 index 000000000..d40203962 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04218.log @@ -0,0 +1 @@ +-24 diff --git a/lama-compiler/regression/expressions/orig/generated04219.log b/lama-compiler/regression/expressions/orig/generated04219.log new file mode 100644 index 000000000..8f92bfdd4 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04219.log @@ -0,0 +1 @@ +35 diff --git a/lama-compiler/regression/expressions/orig/generated04220.log b/lama-compiler/regression/expressions/orig/generated04220.log new file mode 100644 index 000000000..232941f6d --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04220.log @@ -0,0 +1 @@ +2502 diff --git a/lama-compiler/regression/expressions/orig/generated04221.log b/lama-compiler/regression/expressions/orig/generated04221.log new file mode 100644 index 000000000..00750edc0 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04221.log @@ -0,0 +1 @@ +3 diff --git a/lama-compiler/regression/expressions/orig/generated04222.log b/lama-compiler/regression/expressions/orig/generated04222.log new file mode 100644 index 000000000..e373ee695 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04222.log @@ -0,0 +1 @@ +50 diff --git a/lama-compiler/regression/expressions/orig/generated04223.log b/lama-compiler/regression/expressions/orig/generated04223.log new file mode 100644 index 000000000..aaacbe662 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04223.log @@ -0,0 +1 @@ +142 diff --git a/lama-compiler/regression/expressions/orig/generated04224.log b/lama-compiler/regression/expressions/orig/generated04224.log new file mode 100644 index 000000000..37894945a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04224.log @@ -0,0 +1 @@ +-222 diff --git a/lama-compiler/regression/expressions/orig/generated04225.log b/lama-compiler/regression/expressions/orig/generated04225.log new file mode 100644 index 000000000..76a8b2b70 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04225.log @@ -0,0 +1 @@ +83 diff --git a/lama-compiler/regression/expressions/orig/generated04226.log b/lama-compiler/regression/expressions/orig/generated04226.log new file mode 100644 index 000000000..04e5ff20e --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04226.log @@ -0,0 +1 @@ +2289 diff --git a/lama-compiler/regression/expressions/orig/generated04227.log b/lama-compiler/regression/expressions/orig/generated04227.log new file mode 100644 index 000000000..8f897c857 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04227.log @@ -0,0 +1 @@ +202 diff --git a/lama-compiler/regression/expressions/orig/generated04228.log b/lama-compiler/regression/expressions/orig/generated04228.log new file mode 100644 index 000000000..4b92bb132 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04228.log @@ -0,0 +1 @@ +13110 diff --git a/lama-compiler/regression/expressions/orig/generated04229.log b/lama-compiler/regression/expressions/orig/generated04229.log new file mode 100644 index 000000000..52bd8e43a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04229.log @@ -0,0 +1 @@ +120 diff --git a/lama-compiler/regression/expressions/orig/generated04230.log b/lama-compiler/regression/expressions/orig/generated04230.log new file mode 100644 index 000000000..3860ed913 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04230.log @@ -0,0 +1 @@ +323 diff --git a/lama-compiler/regression/expressions/orig/generated04231.log b/lama-compiler/regression/expressions/orig/generated04231.log new file mode 100644 index 000000000..8bd3a2ffb --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04231.log @@ -0,0 +1 @@ +-5107 diff --git a/lama-compiler/regression/expressions/orig/generated04232.log b/lama-compiler/regression/expressions/orig/generated04232.log new file mode 100644 index 000000000..9cc2bc3e6 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04232.log @@ -0,0 +1 @@ +163 diff --git a/lama-compiler/regression/expressions/orig/generated04233.log b/lama-compiler/regression/expressions/orig/generated04233.log new file mode 100644 index 000000000..8e14edce9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04233.log @@ -0,0 +1 @@ +78 diff --git a/lama-compiler/regression/expressions/orig/generated04234.log b/lama-compiler/regression/expressions/orig/generated04234.log new file mode 100644 index 000000000..804c6ec8a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04234.log @@ -0,0 +1 @@ +19012 diff --git a/lama-compiler/regression/expressions/orig/generated04235.log b/lama-compiler/regression/expressions/orig/generated04235.log new file mode 100644 index 000000000..053a342ad --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04235.log @@ -0,0 +1 @@ +5462 diff --git a/lama-compiler/regression/expressions/orig/generated04236.log b/lama-compiler/regression/expressions/orig/generated04236.log new file mode 100644 index 000000000..c739b42c4 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04236.log @@ -0,0 +1 @@ +44 diff --git a/lama-compiler/regression/expressions/orig/generated04237.log b/lama-compiler/regression/expressions/orig/generated04237.log new file mode 100644 index 000000000..960e7a870 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04237.log @@ -0,0 +1 @@ +182 diff --git a/lama-compiler/regression/expressions/orig/generated04238.log b/lama-compiler/regression/expressions/orig/generated04238.log new file mode 100644 index 000000000..a57f6ce7b --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04238.log @@ -0,0 +1 @@ +131 diff --git a/lama-compiler/regression/expressions/orig/generated04239.log b/lama-compiler/regression/expressions/orig/generated04239.log new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04239.log @@ -0,0 +1 @@ +1 diff --git a/lama-compiler/regression/expressions/orig/generated04240.log b/lama-compiler/regression/expressions/orig/generated04240.log new file mode 100644 index 000000000..091288b89 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04240.log @@ -0,0 +1 @@ +-1045 diff --git a/lama-compiler/regression/expressions/orig/generated04241.log b/lama-compiler/regression/expressions/orig/generated04241.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04241.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04242.log b/lama-compiler/regression/expressions/orig/generated04242.log new file mode 100644 index 000000000..3c032078a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04242.log @@ -0,0 +1 @@ +18 diff --git a/lama-compiler/regression/expressions/orig/generated04243.log b/lama-compiler/regression/expressions/orig/generated04243.log new file mode 100644 index 000000000..1ce6b02d7 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04243.log @@ -0,0 +1 @@ +339 diff --git a/lama-compiler/regression/expressions/orig/generated04244.log b/lama-compiler/regression/expressions/orig/generated04244.log new file mode 100644 index 000000000..1b1c13128 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04244.log @@ -0,0 +1 @@ +280 diff --git a/lama-compiler/regression/expressions/orig/generated04245.log b/lama-compiler/regression/expressions/orig/generated04245.log new file mode 100644 index 000000000..c04987837 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04245.log @@ -0,0 +1 @@ +-64 diff --git a/lama-compiler/regression/expressions/orig/generated04246.log b/lama-compiler/regression/expressions/orig/generated04246.log new file mode 100644 index 000000000..594cd09d3 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04246.log @@ -0,0 +1 @@ +295 diff --git a/lama-compiler/regression/expressions/orig/generated04247.log b/lama-compiler/regression/expressions/orig/generated04247.log new file mode 100644 index 000000000..720f09b5c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04247.log @@ -0,0 +1 @@ +-357 diff --git a/lama-compiler/regression/expressions/orig/generated04248.log b/lama-compiler/regression/expressions/orig/generated04248.log new file mode 100644 index 000000000..3cfb5efd6 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04248.log @@ -0,0 +1 @@ +-6 diff --git a/lama-compiler/regression/expressions/orig/generated04249.log b/lama-compiler/regression/expressions/orig/generated04249.log new file mode 100644 index 000000000..415196e47 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04249.log @@ -0,0 +1 @@ +118 diff --git a/lama-compiler/regression/expressions/orig/generated04250.log b/lama-compiler/regression/expressions/orig/generated04250.log new file mode 100644 index 000000000..2bd5a0a98 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04250.log @@ -0,0 +1 @@ +22 diff --git a/lama-compiler/regression/expressions/orig/generated04251.log b/lama-compiler/regression/expressions/orig/generated04251.log new file mode 100644 index 000000000..d3d93025c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04251.log @@ -0,0 +1 @@ +-651 diff --git a/lama-compiler/regression/expressions/orig/generated04252.log b/lama-compiler/regression/expressions/orig/generated04252.log new file mode 100644 index 000000000..98d9bcb75 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04252.log @@ -0,0 +1 @@ +17 diff --git a/lama-compiler/regression/expressions/orig/generated04253.log b/lama-compiler/regression/expressions/orig/generated04253.log new file mode 100644 index 000000000..64bb6b746 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04253.log @@ -0,0 +1 @@ +30 diff --git a/lama-compiler/regression/expressions/orig/generated04254.log b/lama-compiler/regression/expressions/orig/generated04254.log new file mode 100644 index 000000000..b6a7d89c6 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04254.log @@ -0,0 +1 @@ +16 diff --git a/lama-compiler/regression/expressions/orig/generated04255.log b/lama-compiler/regression/expressions/orig/generated04255.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04255.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04256.log b/lama-compiler/regression/expressions/orig/generated04256.log new file mode 100644 index 000000000..80e3e6eab --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04256.log @@ -0,0 +1 @@ +506 diff --git a/lama-compiler/regression/expressions/orig/generated04257.log b/lama-compiler/regression/expressions/orig/generated04257.log new file mode 100644 index 000000000..d81cc0710 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04257.log @@ -0,0 +1 @@ +42 diff --git a/lama-compiler/regression/expressions/orig/generated04258.log b/lama-compiler/regression/expressions/orig/generated04258.log new file mode 100644 index 000000000..871727de1 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04258.log @@ -0,0 +1 @@ +84 diff --git a/lama-compiler/regression/expressions/orig/generated04259.log b/lama-compiler/regression/expressions/orig/generated04259.log new file mode 100644 index 000000000..d136d6a71 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04259.log @@ -0,0 +1 @@ +125 diff --git a/lama-compiler/regression/expressions/orig/generated04260.log b/lama-compiler/regression/expressions/orig/generated04260.log new file mode 100644 index 000000000..7a7d1ab5f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04260.log @@ -0,0 +1 @@ +3128 diff --git a/lama-compiler/regression/expressions/orig/generated04261.log b/lama-compiler/regression/expressions/orig/generated04261.log new file mode 100644 index 000000000..ea5322be1 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04261.log @@ -0,0 +1 @@ +3099 diff --git a/lama-compiler/regression/expressions/orig/generated04262.log b/lama-compiler/regression/expressions/orig/generated04262.log new file mode 100644 index 000000000..abac1ea7b --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04262.log @@ -0,0 +1 @@ +47 diff --git a/lama-compiler/regression/expressions/orig/generated04263.log b/lama-compiler/regression/expressions/orig/generated04263.log new file mode 100644 index 000000000..8351c1939 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04263.log @@ -0,0 +1 @@ +14 diff --git a/lama-compiler/regression/expressions/orig/generated04264.log b/lama-compiler/regression/expressions/orig/generated04264.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04264.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04265.log b/lama-compiler/regression/expressions/orig/generated04265.log new file mode 100644 index 000000000..be7b099d6 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04265.log @@ -0,0 +1 @@ +1978 diff --git a/lama-compiler/regression/expressions/orig/generated04266.log b/lama-compiler/regression/expressions/orig/generated04266.log new file mode 100644 index 000000000..2bbd69c2e --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04266.log @@ -0,0 +1 @@ +70 diff --git a/lama-compiler/regression/expressions/orig/generated04267.log b/lama-compiler/regression/expressions/orig/generated04267.log new file mode 100644 index 000000000..98d9bcb75 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04267.log @@ -0,0 +1 @@ +17 diff --git a/lama-compiler/regression/expressions/orig/generated04268.log b/lama-compiler/regression/expressions/orig/generated04268.log new file mode 100644 index 000000000..037ba9719 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04268.log @@ -0,0 +1 @@ +219 diff --git a/lama-compiler/regression/expressions/orig/generated04269.log b/lama-compiler/regression/expressions/orig/generated04269.log new file mode 100644 index 000000000..47eb669ba --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04269.log @@ -0,0 +1 @@ +316 diff --git a/lama-compiler/regression/expressions/orig/generated04270.log b/lama-compiler/regression/expressions/orig/generated04270.log new file mode 100644 index 000000000..abac1ea7b --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04270.log @@ -0,0 +1 @@ +47 diff --git a/lama-compiler/regression/expressions/orig/generated04271.log b/lama-compiler/regression/expressions/orig/generated04271.log new file mode 100644 index 000000000..d15a2cc44 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04271.log @@ -0,0 +1 @@ +80 diff --git a/lama-compiler/regression/expressions/orig/generated04272.log b/lama-compiler/regression/expressions/orig/generated04272.log new file mode 100644 index 000000000..6dd5ed71b --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04272.log @@ -0,0 +1 @@ +-68 diff --git a/lama-compiler/regression/expressions/orig/generated04273.log b/lama-compiler/regression/expressions/orig/generated04273.log new file mode 100644 index 000000000..85322d0b5 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04273.log @@ -0,0 +1 @@ +79 diff --git a/lama-compiler/regression/expressions/orig/generated04274.log b/lama-compiler/regression/expressions/orig/generated04274.log new file mode 100644 index 000000000..a369ea607 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04274.log @@ -0,0 +1 @@ +1337 diff --git a/lama-compiler/regression/expressions/orig/generated04275.log b/lama-compiler/regression/expressions/orig/generated04275.log new file mode 100644 index 000000000..9e5feb525 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04275.log @@ -0,0 +1 @@ +46 diff --git a/lama-compiler/regression/expressions/orig/generated04276.log b/lama-compiler/regression/expressions/orig/generated04276.log new file mode 100644 index 000000000..b8626c4cf --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04276.log @@ -0,0 +1 @@ +4 diff --git a/lama-compiler/regression/expressions/orig/generated04277.log b/lama-compiler/regression/expressions/orig/generated04277.log new file mode 100644 index 000000000..1783633e1 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04277.log @@ -0,0 +1 @@ +-33 diff --git a/lama-compiler/regression/expressions/orig/generated04278.log b/lama-compiler/regression/expressions/orig/generated04278.log new file mode 100644 index 000000000..6cd9c0ba8 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04278.log @@ -0,0 +1 @@ +-157 diff --git a/lama-compiler/regression/expressions/orig/generated04279.log b/lama-compiler/regression/expressions/orig/generated04279.log new file mode 100644 index 000000000..1e8b31496 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04279.log @@ -0,0 +1 @@ +6 diff --git a/lama-compiler/regression/expressions/orig/generated04280.log b/lama-compiler/regression/expressions/orig/generated04280.log new file mode 100644 index 000000000..598ac53c1 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04280.log @@ -0,0 +1 @@ +2873 diff --git a/lama-compiler/regression/expressions/orig/generated04281.log b/lama-compiler/regression/expressions/orig/generated04281.log new file mode 100644 index 000000000..964480f63 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04281.log @@ -0,0 +1 @@ +213 diff --git a/lama-compiler/regression/expressions/orig/generated04282.log b/lama-compiler/regression/expressions/orig/generated04282.log new file mode 100644 index 000000000..bdc501ccb --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04282.log @@ -0,0 +1 @@ +-46 diff --git a/lama-compiler/regression/expressions/orig/generated04283.log b/lama-compiler/regression/expressions/orig/generated04283.log new file mode 100644 index 000000000..82cced27d --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04283.log @@ -0,0 +1 @@ +51 diff --git a/lama-compiler/regression/expressions/orig/generated04284.log b/lama-compiler/regression/expressions/orig/generated04284.log new file mode 100644 index 000000000..a76256037 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04284.log @@ -0,0 +1 @@ +160 diff --git a/lama-compiler/regression/expressions/orig/generated04285.log b/lama-compiler/regression/expressions/orig/generated04285.log new file mode 100644 index 000000000..e34885bbc --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04285.log @@ -0,0 +1 @@ +107 diff --git a/lama-compiler/regression/expressions/orig/generated04286.log b/lama-compiler/regression/expressions/orig/generated04286.log new file mode 100644 index 000000000..f61b514d2 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04286.log @@ -0,0 +1 @@ +578 diff --git a/lama-compiler/regression/expressions/orig/generated04287.log b/lama-compiler/regression/expressions/orig/generated04287.log new file mode 100644 index 000000000..3fbedf693 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04287.log @@ -0,0 +1 @@ +-2 diff --git a/lama-compiler/regression/expressions/orig/generated04288.log b/lama-compiler/regression/expressions/orig/generated04288.log new file mode 100644 index 000000000..6fbceee45 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04288.log @@ -0,0 +1 @@ +-53 diff --git a/lama-compiler/regression/expressions/orig/generated04289.log b/lama-compiler/regression/expressions/orig/generated04289.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04289.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04290.log b/lama-compiler/regression/expressions/orig/generated04290.log new file mode 100644 index 000000000..4699eb3cc --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04290.log @@ -0,0 +1 @@ +116 diff --git a/lama-compiler/regression/expressions/orig/generated04291.log b/lama-compiler/regression/expressions/orig/generated04291.log new file mode 100644 index 000000000..960e7a870 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04291.log @@ -0,0 +1 @@ +182 diff --git a/lama-compiler/regression/expressions/orig/generated04292.log b/lama-compiler/regression/expressions/orig/generated04292.log new file mode 100644 index 000000000..a8c42f813 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04292.log @@ -0,0 +1 @@ +-37 diff --git a/lama-compiler/regression/expressions/orig/generated04293.log b/lama-compiler/regression/expressions/orig/generated04293.log new file mode 100644 index 000000000..1479e19b5 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04293.log @@ -0,0 +1 @@ +65 diff --git a/lama-compiler/regression/expressions/orig/generated04294.log b/lama-compiler/regression/expressions/orig/generated04294.log new file mode 100644 index 000000000..c739b42c4 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04294.log @@ -0,0 +1 @@ +44 diff --git a/lama-compiler/regression/expressions/orig/generated04295.log b/lama-compiler/regression/expressions/orig/generated04295.log new file mode 100644 index 000000000..85322d0b5 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04295.log @@ -0,0 +1 @@ +79 diff --git a/lama-compiler/regression/expressions/orig/generated04297.log b/lama-compiler/regression/expressions/orig/generated04297.log new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04297.log @@ -0,0 +1 @@ +1 diff --git a/lama-compiler/regression/expressions/orig/generated04298.log b/lama-compiler/regression/expressions/orig/generated04298.log new file mode 100644 index 000000000..d15a2cc44 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04298.log @@ -0,0 +1 @@ +80 diff --git a/lama-compiler/regression/expressions/orig/generated04299.log b/lama-compiler/regression/expressions/orig/generated04299.log new file mode 100644 index 000000000..3c28df172 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04299.log @@ -0,0 +1 @@ +850080 diff --git a/lama-compiler/regression/expressions/orig/generated04300.log b/lama-compiler/regression/expressions/orig/generated04300.log new file mode 100644 index 000000000..3bb8a497c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04300.log @@ -0,0 +1 @@ +464 diff --git a/lama-compiler/regression/expressions/orig/generated04301.log b/lama-compiler/regression/expressions/orig/generated04301.log new file mode 100644 index 000000000..9902f1784 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04301.log @@ -0,0 +1 @@ +28 diff --git a/lama-compiler/regression/expressions/orig/generated04302.log b/lama-compiler/regression/expressions/orig/generated04302.log new file mode 100644 index 000000000..425151f3a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04302.log @@ -0,0 +1 @@ +40 diff --git a/lama-compiler/regression/expressions/orig/generated04303.log b/lama-compiler/regression/expressions/orig/generated04303.log new file mode 100644 index 000000000..fd394dde2 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04303.log @@ -0,0 +1 @@ +782 diff --git a/lama-compiler/regression/expressions/orig/generated04304.log b/lama-compiler/regression/expressions/orig/generated04304.log new file mode 100644 index 000000000..425151f3a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04304.log @@ -0,0 +1 @@ +40 diff --git a/lama-compiler/regression/expressions/orig/generated04305.log b/lama-compiler/regression/expressions/orig/generated04305.log new file mode 100644 index 000000000..a949a93df --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04305.log @@ -0,0 +1 @@ +128 diff --git a/lama-compiler/regression/expressions/orig/generated04306.log b/lama-compiler/regression/expressions/orig/generated04306.log new file mode 100644 index 000000000..f538756aa --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04306.log @@ -0,0 +1 @@ +-1291 diff --git a/lama-compiler/regression/expressions/orig/generated04307.log b/lama-compiler/regression/expressions/orig/generated04307.log new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04307.log @@ -0,0 +1 @@ +1 diff --git a/lama-compiler/regression/expressions/orig/generated04308.log b/lama-compiler/regression/expressions/orig/generated04308.log new file mode 100644 index 000000000..98d9bcb75 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04308.log @@ -0,0 +1 @@ +17 diff --git a/lama-compiler/regression/expressions/orig/generated04309.log b/lama-compiler/regression/expressions/orig/generated04309.log new file mode 100644 index 000000000..55bd0ac4c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04309.log @@ -0,0 +1 @@ +333 diff --git a/lama-compiler/regression/expressions/orig/generated04310.log b/lama-compiler/regression/expressions/orig/generated04310.log new file mode 100644 index 000000000..9eeecb1f3 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04310.log @@ -0,0 +1 @@ +-1930 diff --git a/lama-compiler/regression/expressions/orig/generated04311.log b/lama-compiler/regression/expressions/orig/generated04311.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04311.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04312.log b/lama-compiler/regression/expressions/orig/generated04312.log new file mode 100644 index 000000000..736c69e6c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04312.log @@ -0,0 +1 @@ +29388 diff --git a/lama-compiler/regression/expressions/orig/generated04313.log b/lama-compiler/regression/expressions/orig/generated04313.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04313.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04314.log b/lama-compiler/regression/expressions/orig/generated04314.log new file mode 100644 index 000000000..a8c42f813 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04314.log @@ -0,0 +1 @@ +-37 diff --git a/lama-compiler/regression/expressions/orig/generated04315.log b/lama-compiler/regression/expressions/orig/generated04315.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04315.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04316.log b/lama-compiler/regression/expressions/orig/generated04316.log new file mode 100644 index 000000000..fd27d998d --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04316.log @@ -0,0 +1 @@ +27370 diff --git a/lama-compiler/regression/expressions/orig/generated04317.log b/lama-compiler/regression/expressions/orig/generated04317.log new file mode 100644 index 000000000..f84d24e50 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04317.log @@ -0,0 +1 @@ +178 diff --git a/lama-compiler/regression/expressions/orig/generated04318.log b/lama-compiler/regression/expressions/orig/generated04318.log new file mode 100644 index 000000000..ea8094733 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04318.log @@ -0,0 +1 @@ +288 diff --git a/lama-compiler/regression/expressions/orig/generated04319.log b/lama-compiler/regression/expressions/orig/generated04319.log new file mode 100644 index 000000000..62bcd461d --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04319.log @@ -0,0 +1 @@ +3639 diff --git a/lama-compiler/regression/expressions/orig/generated04320.log b/lama-compiler/regression/expressions/orig/generated04320.log new file mode 100644 index 000000000..3b4a6e84b --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04320.log @@ -0,0 +1 @@ +181 diff --git a/lama-compiler/regression/expressions/orig/generated04321.log b/lama-compiler/regression/expressions/orig/generated04321.log new file mode 100644 index 000000000..f6b91e0e1 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04321.log @@ -0,0 +1 @@ +56 diff --git a/lama-compiler/regression/expressions/orig/generated04322.log b/lama-compiler/regression/expressions/orig/generated04322.log new file mode 100644 index 000000000..6dd5ed71b --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04322.log @@ -0,0 +1 @@ +-68 diff --git a/lama-compiler/regression/expressions/orig/generated04323.log b/lama-compiler/regression/expressions/orig/generated04323.log new file mode 100644 index 000000000..0cfbf0888 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04323.log @@ -0,0 +1 @@ +2 diff --git a/lama-compiler/regression/expressions/orig/generated04324.log b/lama-compiler/regression/expressions/orig/generated04324.log new file mode 100644 index 000000000..c9e1e6b5f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04324.log @@ -0,0 +1 @@ +-26 diff --git a/lama-compiler/regression/expressions/orig/generated04325.log b/lama-compiler/regression/expressions/orig/generated04325.log new file mode 100644 index 000000000..ea90ee319 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04325.log @@ -0,0 +1 @@ +45 diff --git a/lama-compiler/regression/expressions/orig/generated04326.log b/lama-compiler/regression/expressions/orig/generated04326.log new file mode 100644 index 000000000..e68b2fb9c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04326.log @@ -0,0 +1 @@ +-5411 diff --git a/lama-compiler/regression/expressions/orig/generated04327.log b/lama-compiler/regression/expressions/orig/generated04327.log new file mode 100644 index 000000000..e2cd55ec6 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04327.log @@ -0,0 +1 @@ +-58 diff --git a/lama-compiler/regression/expressions/orig/generated04328.log b/lama-compiler/regression/expressions/orig/generated04328.log new file mode 100644 index 000000000..741f4a5e4 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04328.log @@ -0,0 +1 @@ +3025 diff --git a/lama-compiler/regression/expressions/orig/generated04329.log b/lama-compiler/regression/expressions/orig/generated04329.log new file mode 100644 index 000000000..5bc6609e3 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04329.log @@ -0,0 +1 @@ +117 diff --git a/lama-compiler/regression/expressions/orig/generated04330.log b/lama-compiler/regression/expressions/orig/generated04330.log new file mode 100644 index 000000000..a1e3d3551 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04330.log @@ -0,0 +1 @@ +-180 diff --git a/lama-compiler/regression/expressions/orig/generated04331.log b/lama-compiler/regression/expressions/orig/generated04331.log new file mode 100644 index 000000000..bb95160cb --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04331.log @@ -0,0 +1 @@ +33 diff --git a/lama-compiler/regression/expressions/orig/generated04332.log b/lama-compiler/regression/expressions/orig/generated04332.log new file mode 100644 index 000000000..40542b386 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04332.log @@ -0,0 +1 @@ +-19 diff --git a/lama-compiler/regression/expressions/orig/generated04333.log b/lama-compiler/regression/expressions/orig/generated04333.log new file mode 100644 index 000000000..e373ee695 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04333.log @@ -0,0 +1 @@ +50 diff --git a/lama-compiler/regression/expressions/orig/generated04334.log b/lama-compiler/regression/expressions/orig/generated04334.log new file mode 100644 index 000000000..7f9c22405 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04334.log @@ -0,0 +1 @@ +50600 diff --git a/lama-compiler/regression/expressions/orig/generated04335.log b/lama-compiler/regression/expressions/orig/generated04335.log new file mode 100644 index 000000000..0520da26c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04335.log @@ -0,0 +1 @@ +-139 diff --git a/lama-compiler/regression/expressions/orig/generated04336.log b/lama-compiler/regression/expressions/orig/generated04336.log new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04336.log @@ -0,0 +1 @@ +1 diff --git a/lama-compiler/regression/expressions/orig/generated04337.log b/lama-compiler/regression/expressions/orig/generated04337.log new file mode 100644 index 000000000..ad2b6c57c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04337.log @@ -0,0 +1 @@ +915 diff --git a/lama-compiler/regression/expressions/orig/generated04338.log b/lama-compiler/regression/expressions/orig/generated04338.log new file mode 100644 index 000000000..98d9bcb75 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04338.log @@ -0,0 +1 @@ +17 diff --git a/lama-compiler/regression/expressions/orig/generated04339.log b/lama-compiler/regression/expressions/orig/generated04339.log new file mode 100644 index 000000000..1b278de79 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04339.log @@ -0,0 +1 @@ +-2688 diff --git a/lama-compiler/regression/expressions/orig/generated04340.log b/lama-compiler/regression/expressions/orig/generated04340.log new file mode 100644 index 000000000..bab6f0f37 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04340.log @@ -0,0 +1 @@ +-96 diff --git a/lama-compiler/regression/expressions/orig/generated04341.log b/lama-compiler/regression/expressions/orig/generated04341.log new file mode 100644 index 000000000..f6ead9374 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04341.log @@ -0,0 +1 @@ +-10399 diff --git a/lama-compiler/regression/expressions/orig/generated04342.log b/lama-compiler/regression/expressions/orig/generated04342.log new file mode 100644 index 000000000..91ff67433 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04342.log @@ -0,0 +1 @@ +-38 diff --git a/lama-compiler/regression/expressions/orig/generated04343.log b/lama-compiler/regression/expressions/orig/generated04343.log new file mode 100644 index 000000000..49541f721 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04343.log @@ -0,0 +1 @@ +94 diff --git a/lama-compiler/regression/expressions/orig/generated04344.log b/lama-compiler/regression/expressions/orig/generated04344.log new file mode 100644 index 000000000..98d9bcb75 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04344.log @@ -0,0 +1 @@ +17 diff --git a/lama-compiler/regression/expressions/orig/generated04345.log b/lama-compiler/regression/expressions/orig/generated04345.log new file mode 100644 index 000000000..3fbedf693 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04345.log @@ -0,0 +1 @@ +-2 diff --git a/lama-compiler/regression/expressions/orig/generated04346.log b/lama-compiler/regression/expressions/orig/generated04346.log new file mode 100644 index 000000000..82614257b --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04346.log @@ -0,0 +1 @@ +-1289 diff --git a/lama-compiler/regression/expressions/orig/generated04347.log b/lama-compiler/regression/expressions/orig/generated04347.log new file mode 100644 index 000000000..bb95160cb --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04347.log @@ -0,0 +1 @@ +33 diff --git a/lama-compiler/regression/expressions/orig/generated04348.log b/lama-compiler/regression/expressions/orig/generated04348.log new file mode 100644 index 000000000..ecf0c1f1c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04348.log @@ -0,0 +1 @@ +-30 diff --git a/lama-compiler/regression/expressions/orig/generated04349.log b/lama-compiler/regression/expressions/orig/generated04349.log new file mode 100644 index 000000000..f96ac0672 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04349.log @@ -0,0 +1 @@ +105 diff --git a/lama-compiler/regression/expressions/orig/generated04350.log b/lama-compiler/regression/expressions/orig/generated04350.log new file mode 100644 index 000000000..84df3526d --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04350.log @@ -0,0 +1 @@ +87 diff --git a/lama-compiler/regression/expressions/orig/generated04351.log b/lama-compiler/regression/expressions/orig/generated04351.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04351.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04352.log b/lama-compiler/regression/expressions/orig/generated04352.log new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04352.log @@ -0,0 +1 @@ +1 diff --git a/lama-compiler/regression/expressions/orig/generated04353.log b/lama-compiler/regression/expressions/orig/generated04353.log new file mode 100644 index 000000000..425151f3a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04353.log @@ -0,0 +1 @@ +40 diff --git a/lama-compiler/regression/expressions/orig/generated04354.log b/lama-compiler/regression/expressions/orig/generated04354.log new file mode 100644 index 000000000..4b9026d8e --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04354.log @@ -0,0 +1 @@ +63 diff --git a/lama-compiler/regression/expressions/orig/generated04355.log b/lama-compiler/regression/expressions/orig/generated04355.log new file mode 100644 index 000000000..0dba26ea9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04355.log @@ -0,0 +1 @@ +680 diff --git a/lama-compiler/regression/expressions/orig/generated04356.log b/lama-compiler/regression/expressions/orig/generated04356.log new file mode 100644 index 000000000..871727de1 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04356.log @@ -0,0 +1 @@ +84 diff --git a/lama-compiler/regression/expressions/orig/generated04357.log b/lama-compiler/regression/expressions/orig/generated04357.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04357.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04358.log b/lama-compiler/regression/expressions/orig/generated04358.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04358.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04359.log b/lama-compiler/regression/expressions/orig/generated04359.log new file mode 100644 index 000000000..a29644e57 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04359.log @@ -0,0 +1 @@ +144 diff --git a/lama-compiler/regression/expressions/orig/generated04360.log b/lama-compiler/regression/expressions/orig/generated04360.log new file mode 100644 index 000000000..003638ac6 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04360.log @@ -0,0 +1 @@ +1280 diff --git a/lama-compiler/regression/expressions/orig/generated04361.log b/lama-compiler/regression/expressions/orig/generated04361.log new file mode 100644 index 000000000..900731ffd --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04361.log @@ -0,0 +1 @@ +64 diff --git a/lama-compiler/regression/expressions/orig/generated04362.log b/lama-compiler/regression/expressions/orig/generated04362.log new file mode 100644 index 000000000..2455a46ad --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04362.log @@ -0,0 +1 @@ +193 diff --git a/lama-compiler/regression/expressions/orig/generated04363.log b/lama-compiler/regression/expressions/orig/generated04363.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04363.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04364.log b/lama-compiler/regression/expressions/orig/generated04364.log new file mode 100644 index 000000000..f599e28b8 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04364.log @@ -0,0 +1 @@ +10 diff --git a/lama-compiler/regression/expressions/orig/generated04365.log b/lama-compiler/regression/expressions/orig/generated04365.log new file mode 100644 index 000000000..d29eb8efb --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04365.log @@ -0,0 +1 @@ +2203 diff --git a/lama-compiler/regression/expressions/orig/generated04366.log b/lama-compiler/regression/expressions/orig/generated04366.log new file mode 100644 index 000000000..668fdcb5f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04366.log @@ -0,0 +1 @@ +14567 diff --git a/lama-compiler/regression/expressions/orig/generated04367.log b/lama-compiler/regression/expressions/orig/generated04367.log new file mode 100644 index 000000000..3c032078a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04367.log @@ -0,0 +1 @@ +18 diff --git a/lama-compiler/regression/expressions/orig/generated04368.log b/lama-compiler/regression/expressions/orig/generated04368.log new file mode 100644 index 000000000..00f7e7ffd --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04368.log @@ -0,0 +1 @@ +-3078 diff --git a/lama-compiler/regression/expressions/orig/generated04369.log b/lama-compiler/regression/expressions/orig/generated04369.log new file mode 100644 index 000000000..f84d24e50 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04369.log @@ -0,0 +1 @@ +178 diff --git a/lama-compiler/regression/expressions/orig/generated04370.log b/lama-compiler/regression/expressions/orig/generated04370.log new file mode 100644 index 000000000..21c8d99fe --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04370.log @@ -0,0 +1 @@ +415 diff --git a/lama-compiler/regression/expressions/orig/generated04371.log b/lama-compiler/regression/expressions/orig/generated04371.log new file mode 100644 index 000000000..ec635144f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04371.log @@ -0,0 +1 @@ +9 diff --git a/lama-compiler/regression/expressions/orig/generated04372.log b/lama-compiler/regression/expressions/orig/generated04372.log new file mode 100644 index 000000000..3a2e3f498 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04372.log @@ -0,0 +1 @@ +-1 diff --git a/lama-compiler/regression/expressions/orig/generated04373.log b/lama-compiler/regression/expressions/orig/generated04373.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04373.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04374.log b/lama-compiler/regression/expressions/orig/generated04374.log new file mode 100644 index 000000000..22a8b974c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04374.log @@ -0,0 +1 @@ +20657 diff --git a/lama-compiler/regression/expressions/orig/generated04375.log b/lama-compiler/regression/expressions/orig/generated04375.log new file mode 100644 index 000000000..e2a9fee00 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04375.log @@ -0,0 +1 @@ +109 diff --git a/lama-compiler/regression/expressions/orig/generated04376.log b/lama-compiler/regression/expressions/orig/generated04376.log new file mode 100644 index 000000000..21922364c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04376.log @@ -0,0 +1 @@ +-15 diff --git a/lama-compiler/regression/expressions/orig/generated04377.log b/lama-compiler/regression/expressions/orig/generated04377.log new file mode 100644 index 000000000..e75605a9a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04377.log @@ -0,0 +1 @@ +3621 diff --git a/lama-compiler/regression/expressions/orig/generated04378.log b/lama-compiler/regression/expressions/orig/generated04378.log new file mode 100644 index 000000000..538165229 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04378.log @@ -0,0 +1 @@ +197 diff --git a/lama-compiler/regression/expressions/orig/generated04379.log b/lama-compiler/regression/expressions/orig/generated04379.log new file mode 100644 index 000000000..75d3d6571 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04379.log @@ -0,0 +1 @@ +-3217 diff --git a/lama-compiler/regression/expressions/orig/generated04380.log b/lama-compiler/regression/expressions/orig/generated04380.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04380.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04381.log b/lama-compiler/regression/expressions/orig/generated04381.log new file mode 100644 index 000000000..cd5b02527 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04381.log @@ -0,0 +1 @@ +92 diff --git a/lama-compiler/regression/expressions/orig/generated04382.log b/lama-compiler/regression/expressions/orig/generated04382.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04382.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04383.log b/lama-compiler/regression/expressions/orig/generated04383.log new file mode 100644 index 000000000..995f07c17 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04383.log @@ -0,0 +1 @@ +-13 diff --git a/lama-compiler/regression/expressions/orig/generated04384.log b/lama-compiler/regression/expressions/orig/generated04384.log new file mode 100644 index 000000000..dd475631b --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04384.log @@ -0,0 +1 @@ +76 diff --git a/lama-compiler/regression/expressions/orig/generated04385.log b/lama-compiler/regression/expressions/orig/generated04385.log new file mode 100644 index 000000000..598ed30e8 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04385.log @@ -0,0 +1 @@ +190 diff --git a/lama-compiler/regression/expressions/orig/generated04386.log b/lama-compiler/regression/expressions/orig/generated04386.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04386.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04387.log b/lama-compiler/regression/expressions/orig/generated04387.log new file mode 100644 index 000000000..ca0d0c473 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04387.log @@ -0,0 +1 @@ +2746 diff --git a/lama-compiler/regression/expressions/orig/generated04388.log b/lama-compiler/regression/expressions/orig/generated04388.log new file mode 100644 index 000000000..aabe6ec39 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04388.log @@ -0,0 +1 @@ +21 diff --git a/lama-compiler/regression/expressions/orig/generated04389.log b/lama-compiler/regression/expressions/orig/generated04389.log new file mode 100644 index 000000000..4c5c80785 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04389.log @@ -0,0 +1 @@ +158 diff --git a/lama-compiler/regression/expressions/orig/generated04390.log b/lama-compiler/regression/expressions/orig/generated04390.log new file mode 100644 index 000000000..4c747c12d --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04390.log @@ -0,0 +1 @@ +986 diff --git a/lama-compiler/regression/expressions/orig/generated04391.log b/lama-compiler/regression/expressions/orig/generated04391.log new file mode 100644 index 000000000..0b208bbf8 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04391.log @@ -0,0 +1 @@ +-23 diff --git a/lama-compiler/regression/expressions/orig/generated04392.log b/lama-compiler/regression/expressions/orig/generated04392.log new file mode 100644 index 000000000..cd5b02527 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04392.log @@ -0,0 +1 @@ +92 diff --git a/lama-compiler/regression/expressions/orig/generated04393.log b/lama-compiler/regression/expressions/orig/generated04393.log new file mode 100644 index 000000000..ea90ee319 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04393.log @@ -0,0 +1 @@ +45 diff --git a/lama-compiler/regression/expressions/orig/generated04394.log b/lama-compiler/regression/expressions/orig/generated04394.log new file mode 100644 index 000000000..b1bd38b62 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04394.log @@ -0,0 +1 @@ +13 diff --git a/lama-compiler/regression/expressions/orig/generated04395.log b/lama-compiler/regression/expressions/orig/generated04395.log new file mode 100644 index 000000000..98d9bcb75 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04395.log @@ -0,0 +1 @@ +17 diff --git a/lama-compiler/regression/expressions/orig/generated04396.log b/lama-compiler/regression/expressions/orig/generated04396.log new file mode 100644 index 000000000..c75acbe2f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04396.log @@ -0,0 +1 @@ +127 diff --git a/lama-compiler/regression/expressions/orig/generated04397.log b/lama-compiler/regression/expressions/orig/generated04397.log new file mode 100644 index 000000000..c20f65747 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04397.log @@ -0,0 +1 @@ +286 diff --git a/lama-compiler/regression/expressions/orig/generated04398.log b/lama-compiler/regression/expressions/orig/generated04398.log new file mode 100644 index 000000000..66953656a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04398.log @@ -0,0 +1 @@ +315 diff --git a/lama-compiler/regression/expressions/orig/generated04399.log b/lama-compiler/regression/expressions/orig/generated04399.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04399.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04400.log b/lama-compiler/regression/expressions/orig/generated04400.log new file mode 100644 index 000000000..fe4afb0df --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04400.log @@ -0,0 +1 @@ +106 diff --git a/lama-compiler/regression/expressions/orig/generated04401.log b/lama-compiler/regression/expressions/orig/generated04401.log new file mode 100644 index 000000000..baccd0398 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04401.log @@ -0,0 +1 @@ +1003 diff --git a/lama-compiler/regression/expressions/orig/generated04402.log b/lama-compiler/regression/expressions/orig/generated04402.log new file mode 100644 index 000000000..6529ff889 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04402.log @@ -0,0 +1 @@ +98 diff --git a/lama-compiler/regression/expressions/orig/generated04403.log b/lama-compiler/regression/expressions/orig/generated04403.log new file mode 100644 index 000000000..3fdcd7c44 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04403.log @@ -0,0 +1 @@ +67 diff --git a/lama-compiler/regression/expressions/orig/generated04404.log b/lama-compiler/regression/expressions/orig/generated04404.log new file mode 100644 index 000000000..1e4d3f51f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04404.log @@ -0,0 +1 @@ +3015 diff --git a/lama-compiler/regression/expressions/orig/generated04405.log b/lama-compiler/regression/expressions/orig/generated04405.log new file mode 100644 index 000000000..a2ecc456e --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04405.log @@ -0,0 +1 @@ +154 diff --git a/lama-compiler/regression/expressions/orig/generated04406.log b/lama-compiler/regression/expressions/orig/generated04406.log new file mode 100644 index 000000000..90afb3e99 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04406.log @@ -0,0 +1 @@ +183 diff --git a/lama-compiler/regression/expressions/orig/generated04407.log b/lama-compiler/regression/expressions/orig/generated04407.log new file mode 100644 index 000000000..e2a9fee00 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04407.log @@ -0,0 +1 @@ +109 diff --git a/lama-compiler/regression/expressions/orig/generated04408.log b/lama-compiler/regression/expressions/orig/generated04408.log new file mode 100644 index 000000000..073c57b52 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04408.log @@ -0,0 +1 @@ +465 diff --git a/lama-compiler/regression/expressions/orig/generated04409.log b/lama-compiler/regression/expressions/orig/generated04409.log new file mode 100644 index 000000000..b1e7d265f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04409.log @@ -0,0 +1 @@ +61 diff --git a/lama-compiler/regression/expressions/orig/generated04410.log b/lama-compiler/regression/expressions/orig/generated04410.log new file mode 100644 index 000000000..d9e63ef1b --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04410.log @@ -0,0 +1 @@ +2620 diff --git a/lama-compiler/regression/expressions/orig/generated04411.log b/lama-compiler/regression/expressions/orig/generated04411.log new file mode 100644 index 000000000..0fe84a3d7 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04411.log @@ -0,0 +1 @@ +3526 diff --git a/lama-compiler/regression/expressions/orig/generated04412.log b/lama-compiler/regression/expressions/orig/generated04412.log new file mode 100644 index 000000000..a13be20ef --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04412.log @@ -0,0 +1 @@ +566 diff --git a/lama-compiler/regression/expressions/orig/generated04413.log b/lama-compiler/regression/expressions/orig/generated04413.log new file mode 100644 index 000000000..3af99eeec --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04413.log @@ -0,0 +1 @@ +180 diff --git a/lama-compiler/regression/expressions/orig/generated04414.log b/lama-compiler/regression/expressions/orig/generated04414.log new file mode 100644 index 000000000..2381c84d2 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04414.log @@ -0,0 +1 @@ +-65 diff --git a/lama-compiler/regression/expressions/orig/generated04415.log b/lama-compiler/regression/expressions/orig/generated04415.log new file mode 100644 index 000000000..e3666bb2d --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04415.log @@ -0,0 +1 @@ +-84 diff --git a/lama-compiler/regression/expressions/orig/generated04416.log b/lama-compiler/regression/expressions/orig/generated04416.log new file mode 100644 index 000000000..8c9cf7e26 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04416.log @@ -0,0 +1 @@ +258 diff --git a/lama-compiler/regression/expressions/orig/generated04417.log b/lama-compiler/regression/expressions/orig/generated04417.log new file mode 100644 index 000000000..f07e2860a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04417.log @@ -0,0 +1 @@ +175 diff --git a/lama-compiler/regression/expressions/orig/generated04418.log b/lama-compiler/regression/expressions/orig/generated04418.log new file mode 100644 index 000000000..82cced27d --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04418.log @@ -0,0 +1 @@ +51 diff --git a/lama-compiler/regression/expressions/orig/generated04419.log b/lama-compiler/regression/expressions/orig/generated04419.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04419.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04420.log b/lama-compiler/regression/expressions/orig/generated04420.log new file mode 100644 index 000000000..80e3e6eab --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04420.log @@ -0,0 +1 @@ +506 diff --git a/lama-compiler/regression/expressions/orig/generated04421.log b/lama-compiler/regression/expressions/orig/generated04421.log new file mode 100644 index 000000000..317509bf8 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04421.log @@ -0,0 +1 @@ +2160 diff --git a/lama-compiler/regression/expressions/orig/generated04422.log b/lama-compiler/regression/expressions/orig/generated04422.log new file mode 100644 index 000000000..f07e2860a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04422.log @@ -0,0 +1 @@ +175 diff --git a/lama-compiler/regression/expressions/orig/generated04423.log b/lama-compiler/regression/expressions/orig/generated04423.log new file mode 100644 index 000000000..76a8b2b70 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04423.log @@ -0,0 +1 @@ +83 diff --git a/lama-compiler/regression/expressions/orig/generated04424.log b/lama-compiler/regression/expressions/orig/generated04424.log new file mode 100644 index 000000000..7273c0fa8 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04424.log @@ -0,0 +1 @@ +25 diff --git a/lama-compiler/regression/expressions/orig/generated04425.log b/lama-compiler/regression/expressions/orig/generated04425.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04425.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04426.log b/lama-compiler/regression/expressions/orig/generated04426.log new file mode 100644 index 000000000..3cfb5efd6 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04426.log @@ -0,0 +1 @@ +-6 diff --git a/lama-compiler/regression/expressions/orig/generated04427.log b/lama-compiler/regression/expressions/orig/generated04427.log new file mode 100644 index 000000000..f96ac0672 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04427.log @@ -0,0 +1 @@ +105 diff --git a/lama-compiler/regression/expressions/orig/generated04428.log b/lama-compiler/regression/expressions/orig/generated04428.log new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04428.log @@ -0,0 +1 @@ +1 diff --git a/lama-compiler/regression/expressions/orig/generated04429.log b/lama-compiler/regression/expressions/orig/generated04429.log new file mode 100644 index 000000000..f2c1eeebb --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04429.log @@ -0,0 +1 @@ +167 diff --git a/lama-compiler/regression/expressions/orig/generated04430.log b/lama-compiler/regression/expressions/orig/generated04430.log new file mode 100644 index 000000000..b6a7d89c6 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04430.log @@ -0,0 +1 @@ +16 diff --git a/lama-compiler/regression/expressions/orig/generated04431.log b/lama-compiler/regression/expressions/orig/generated04431.log new file mode 100644 index 000000000..102c15d53 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04431.log @@ -0,0 +1 @@ +409 diff --git a/lama-compiler/regression/expressions/orig/generated04432.log b/lama-compiler/regression/expressions/orig/generated04432.log new file mode 100644 index 000000000..3fdcd7c44 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04432.log @@ -0,0 +1 @@ +67 diff --git a/lama-compiler/regression/expressions/orig/generated04433.log b/lama-compiler/regression/expressions/orig/generated04433.log new file mode 100644 index 000000000..b4f334f26 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04433.log @@ -0,0 +1 @@ +141 diff --git a/lama-compiler/regression/expressions/orig/generated04434.log b/lama-compiler/regression/expressions/orig/generated04434.log new file mode 100644 index 000000000..b1e7d265f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04434.log @@ -0,0 +1 @@ +61 diff --git a/lama-compiler/regression/expressions/orig/generated04435.log b/lama-compiler/regression/expressions/orig/generated04435.log new file mode 100644 index 000000000..1479e19b5 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04435.log @@ -0,0 +1 @@ +65 diff --git a/lama-compiler/regression/expressions/orig/generated04436.log b/lama-compiler/regression/expressions/orig/generated04436.log new file mode 100644 index 000000000..0cfbf0888 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04436.log @@ -0,0 +1 @@ +2 diff --git a/lama-compiler/regression/expressions/orig/generated04437.log b/lama-compiler/regression/expressions/orig/generated04437.log new file mode 100644 index 000000000..7296f257e --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04437.log @@ -0,0 +1 @@ +136 diff --git a/lama-compiler/regression/expressions/orig/generated04438.log b/lama-compiler/regression/expressions/orig/generated04438.log new file mode 100644 index 000000000..949a11b74 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04438.log @@ -0,0 +1 @@ +-40 diff --git a/lama-compiler/regression/expressions/orig/generated04439.log b/lama-compiler/regression/expressions/orig/generated04439.log new file mode 100644 index 000000000..4970e693e --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04439.log @@ -0,0 +1 @@ +544 diff --git a/lama-compiler/regression/expressions/orig/generated04440.log b/lama-compiler/regression/expressions/orig/generated04440.log new file mode 100644 index 000000000..5595fa46c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04440.log @@ -0,0 +1 @@ +95 diff --git a/lama-compiler/regression/expressions/orig/generated04441.log b/lama-compiler/regression/expressions/orig/generated04441.log new file mode 100644 index 000000000..ea90ee319 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04441.log @@ -0,0 +1 @@ +45 diff --git a/lama-compiler/regression/expressions/orig/generated04442.log b/lama-compiler/regression/expressions/orig/generated04442.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04442.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04443.log b/lama-compiler/regression/expressions/orig/generated04443.log new file mode 100644 index 000000000..fff0a2476 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04443.log @@ -0,0 +1 @@ +74 diff --git a/lama-compiler/regression/expressions/orig/generated04444.log b/lama-compiler/regression/expressions/orig/generated04444.log new file mode 100644 index 000000000..7fe4e495f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04444.log @@ -0,0 +1 @@ +91 diff --git a/lama-compiler/regression/expressions/orig/generated04445.log b/lama-compiler/regression/expressions/orig/generated04445.log new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04445.log @@ -0,0 +1 @@ +1 diff --git a/lama-compiler/regression/expressions/orig/generated04446.log b/lama-compiler/regression/expressions/orig/generated04446.log new file mode 100644 index 000000000..f04c001f3 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04446.log @@ -0,0 +1 @@ +29 diff --git a/lama-compiler/regression/expressions/orig/generated04447.log b/lama-compiler/regression/expressions/orig/generated04447.log new file mode 100644 index 000000000..7273c0fa8 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04447.log @@ -0,0 +1 @@ +25 diff --git a/lama-compiler/regression/expressions/orig/generated04448.log b/lama-compiler/regression/expressions/orig/generated04448.log new file mode 100644 index 000000000..e2a9fee00 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04448.log @@ -0,0 +1 @@ +109 diff --git a/lama-compiler/regression/expressions/orig/generated04449.log b/lama-compiler/regression/expressions/orig/generated04449.log new file mode 100644 index 000000000..29d6383b5 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04449.log @@ -0,0 +1 @@ +100 diff --git a/lama-compiler/regression/expressions/orig/generated04450.log b/lama-compiler/regression/expressions/orig/generated04450.log new file mode 100644 index 000000000..5910394b1 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04450.log @@ -0,0 +1 @@ +435 diff --git a/lama-compiler/regression/expressions/orig/generated04451.log b/lama-compiler/regression/expressions/orig/generated04451.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04451.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04452.log b/lama-compiler/regression/expressions/orig/generated04452.log new file mode 100644 index 000000000..54ea97e96 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04452.log @@ -0,0 +1 @@ +310 diff --git a/lama-compiler/regression/expressions/orig/generated04453.log b/lama-compiler/regression/expressions/orig/generated04453.log new file mode 100644 index 000000000..f2c1eeebb --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04453.log @@ -0,0 +1 @@ +167 diff --git a/lama-compiler/regression/expressions/orig/generated04454.log b/lama-compiler/regression/expressions/orig/generated04454.log new file mode 100644 index 000000000..5ef9d240e --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04454.log @@ -0,0 +1 @@ +469 diff --git a/lama-compiler/regression/expressions/orig/generated04455.log b/lama-compiler/regression/expressions/orig/generated04455.log new file mode 100644 index 000000000..d88e31369 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04455.log @@ -0,0 +1 @@ +81 diff --git a/lama-compiler/regression/expressions/orig/generated04456.log b/lama-compiler/regression/expressions/orig/generated04456.log new file mode 100644 index 000000000..d88bea5a9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04456.log @@ -0,0 +1 @@ +208896 diff --git a/lama-compiler/regression/expressions/orig/generated04457.log b/lama-compiler/regression/expressions/orig/generated04457.log new file mode 100644 index 000000000..ff5f5b647 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04457.log @@ -0,0 +1 @@ +537 diff --git a/lama-compiler/regression/expressions/orig/generated04458.log b/lama-compiler/regression/expressions/orig/generated04458.log new file mode 100644 index 000000000..c04987837 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04458.log @@ -0,0 +1 @@ +-64 diff --git a/lama-compiler/regression/expressions/orig/generated04459.log b/lama-compiler/regression/expressions/orig/generated04459.log new file mode 100644 index 000000000..abac1ea7b --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04459.log @@ -0,0 +1 @@ +47 diff --git a/lama-compiler/regression/expressions/orig/generated04460.log b/lama-compiler/regression/expressions/orig/generated04460.log new file mode 100644 index 000000000..b6a7d89c6 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04460.log @@ -0,0 +1 @@ +16 diff --git a/lama-compiler/regression/expressions/orig/generated04461.log b/lama-compiler/regression/expressions/orig/generated04461.log new file mode 100644 index 000000000..e2a9fee00 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04461.log @@ -0,0 +1 @@ +109 diff --git a/lama-compiler/regression/expressions/orig/generated04462.log b/lama-compiler/regression/expressions/orig/generated04462.log new file mode 100644 index 000000000..f906e1845 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04462.log @@ -0,0 +1 @@ +96 diff --git a/lama-compiler/regression/expressions/orig/generated04463.log b/lama-compiler/regression/expressions/orig/generated04463.log new file mode 100644 index 000000000..4970e693e --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04463.log @@ -0,0 +1 @@ +544 diff --git a/lama-compiler/regression/expressions/orig/generated04464.log b/lama-compiler/regression/expressions/orig/generated04464.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04464.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04465.log b/lama-compiler/regression/expressions/orig/generated04465.log new file mode 100644 index 000000000..ea90ee319 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04465.log @@ -0,0 +1 @@ +45 diff --git a/lama-compiler/regression/expressions/orig/generated04466.log b/lama-compiler/regression/expressions/orig/generated04466.log new file mode 100644 index 000000000..cb1a40df0 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04466.log @@ -0,0 +1 @@ +250 diff --git a/lama-compiler/regression/expressions/orig/generated04467.log b/lama-compiler/regression/expressions/orig/generated04467.log new file mode 100644 index 000000000..a03220125 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04467.log @@ -0,0 +1 @@ +2482 diff --git a/lama-compiler/regression/expressions/orig/generated04468.log b/lama-compiler/regression/expressions/orig/generated04468.log new file mode 100644 index 000000000..f6b91e0e1 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04468.log @@ -0,0 +1 @@ +56 diff --git a/lama-compiler/regression/expressions/orig/generated04469.log b/lama-compiler/regression/expressions/orig/generated04469.log new file mode 100644 index 000000000..9289ddcee --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04469.log @@ -0,0 +1 @@ +121 diff --git a/lama-compiler/regression/expressions/orig/generated04470.log b/lama-compiler/regression/expressions/orig/generated04470.log new file mode 100644 index 000000000..dcba25266 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04470.log @@ -0,0 +1 @@ +1634 diff --git a/lama-compiler/regression/expressions/orig/generated04471.log b/lama-compiler/regression/expressions/orig/generated04471.log new file mode 100644 index 000000000..9e42f3ef0 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04471.log @@ -0,0 +1 @@ +165 diff --git a/lama-compiler/regression/expressions/orig/generated04472.log b/lama-compiler/regression/expressions/orig/generated04472.log new file mode 100644 index 000000000..9cc2bc3e6 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04472.log @@ -0,0 +1 @@ +163 diff --git a/lama-compiler/regression/expressions/orig/generated04473.log b/lama-compiler/regression/expressions/orig/generated04473.log new file mode 100644 index 000000000..8f92bfdd4 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04473.log @@ -0,0 +1 @@ +35 diff --git a/lama-compiler/regression/expressions/orig/generated04474.log b/lama-compiler/regression/expressions/orig/generated04474.log new file mode 100644 index 000000000..94361d49f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04474.log @@ -0,0 +1 @@ +132 diff --git a/lama-compiler/regression/expressions/orig/generated04475.log b/lama-compiler/regression/expressions/orig/generated04475.log new file mode 100644 index 000000000..f04c001f3 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04475.log @@ -0,0 +1 @@ +29 diff --git a/lama-compiler/regression/expressions/orig/generated04476.log b/lama-compiler/regression/expressions/orig/generated04476.log new file mode 100644 index 000000000..21c8d99fe --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04476.log @@ -0,0 +1 @@ +415 diff --git a/lama-compiler/regression/expressions/orig/generated04477.log b/lama-compiler/regression/expressions/orig/generated04477.log new file mode 100644 index 000000000..fd03ab2a6 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04477.log @@ -0,0 +1 @@ +130 diff --git a/lama-compiler/regression/expressions/orig/generated04478.log b/lama-compiler/regression/expressions/orig/generated04478.log new file mode 100644 index 000000000..05bab5b6d --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04478.log @@ -0,0 +1 @@ +-29 diff --git a/lama-compiler/regression/expressions/orig/generated04479.log b/lama-compiler/regression/expressions/orig/generated04479.log new file mode 100644 index 000000000..fdba65e00 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04479.log @@ -0,0 +1 @@ +2877 diff --git a/lama-compiler/regression/expressions/orig/generated04480.log b/lama-compiler/regression/expressions/orig/generated04480.log new file mode 100644 index 000000000..2bbd69c2e --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04480.log @@ -0,0 +1 @@ +70 diff --git a/lama-compiler/regression/expressions/orig/generated04481.log b/lama-compiler/regression/expressions/orig/generated04481.log new file mode 100644 index 000000000..7c8d15831 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04481.log @@ -0,0 +1 @@ +-2259 diff --git a/lama-compiler/regression/expressions/orig/generated04482.log b/lama-compiler/regression/expressions/orig/generated04482.log new file mode 100644 index 000000000..cc278bd69 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04482.log @@ -0,0 +1 @@ +2369 diff --git a/lama-compiler/regression/expressions/orig/generated04483.log b/lama-compiler/regression/expressions/orig/generated04483.log new file mode 100644 index 000000000..0ee948f2f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04483.log @@ -0,0 +1 @@ +3696 diff --git a/lama-compiler/regression/expressions/orig/generated04484.log b/lama-compiler/regression/expressions/orig/generated04484.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04484.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04485.log b/lama-compiler/regression/expressions/orig/generated04485.log new file mode 100644 index 000000000..90b881dc9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04485.log @@ -0,0 +1 @@ +2171 diff --git a/lama-compiler/regression/expressions/orig/generated04486.log b/lama-compiler/regression/expressions/orig/generated04486.log new file mode 100644 index 000000000..cd7da05e3 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04486.log @@ -0,0 +1 @@ +210 diff --git a/lama-compiler/regression/expressions/orig/generated04487.log b/lama-compiler/regression/expressions/orig/generated04487.log new file mode 100644 index 000000000..205a12b57 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04487.log @@ -0,0 +1 @@ +194 diff --git a/lama-compiler/regression/expressions/orig/generated04488.log b/lama-compiler/regression/expressions/orig/generated04488.log new file mode 100644 index 000000000..e9f960cf4 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04488.log @@ -0,0 +1 @@ +600 diff --git a/lama-compiler/regression/expressions/orig/generated04489.log b/lama-compiler/regression/expressions/orig/generated04489.log new file mode 100644 index 000000000..b8626c4cf --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04489.log @@ -0,0 +1 @@ +4 diff --git a/lama-compiler/regression/expressions/orig/generated04490.log b/lama-compiler/regression/expressions/orig/generated04490.log new file mode 100644 index 000000000..b129ca53f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04490.log @@ -0,0 +1 @@ +3101 diff --git a/lama-compiler/regression/expressions/orig/generated04491.log b/lama-compiler/regression/expressions/orig/generated04491.log new file mode 100644 index 000000000..1b278de79 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04491.log @@ -0,0 +1 @@ +-2688 diff --git a/lama-compiler/regression/expressions/orig/generated04492.log b/lama-compiler/regression/expressions/orig/generated04492.log new file mode 100644 index 000000000..91b7ddfe7 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04492.log @@ -0,0 +1 @@ +4431 diff --git a/lama-compiler/regression/expressions/orig/generated04493.log b/lama-compiler/regression/expressions/orig/generated04493.log new file mode 100644 index 000000000..9bd70fe34 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04493.log @@ -0,0 +1 @@ +-144 diff --git a/lama-compiler/regression/expressions/orig/generated04494.log b/lama-compiler/regression/expressions/orig/generated04494.log new file mode 100644 index 000000000..f2c1eeebb --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04494.log @@ -0,0 +1 @@ +167 diff --git a/lama-compiler/regression/expressions/orig/generated04495.log b/lama-compiler/regression/expressions/orig/generated04495.log new file mode 100644 index 000000000..3a2e3f498 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04495.log @@ -0,0 +1 @@ +-1 diff --git a/lama-compiler/regression/expressions/orig/generated04496.log b/lama-compiler/regression/expressions/orig/generated04496.log new file mode 100644 index 000000000..fb1e7bc86 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04496.log @@ -0,0 +1 @@ +54 diff --git a/lama-compiler/regression/expressions/orig/generated04497.log b/lama-compiler/regression/expressions/orig/generated04497.log new file mode 100644 index 000000000..1479e19b5 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04497.log @@ -0,0 +1 @@ +65 diff --git a/lama-compiler/regression/expressions/orig/generated04498.log b/lama-compiler/regression/expressions/orig/generated04498.log new file mode 100644 index 000000000..900731ffd --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04498.log @@ -0,0 +1 @@ +64 diff --git a/lama-compiler/regression/expressions/orig/generated04499.log b/lama-compiler/regression/expressions/orig/generated04499.log new file mode 100644 index 000000000..64ded27fb --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04499.log @@ -0,0 +1 @@ +-90 diff --git a/lama-compiler/regression/expressions/orig/generated04500.log b/lama-compiler/regression/expressions/orig/generated04500.log new file mode 100644 index 000000000..c748b568f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04500.log @@ -0,0 +1 @@ +147 diff --git a/lama-compiler/regression/expressions/orig/generated04501.log b/lama-compiler/regression/expressions/orig/generated04501.log new file mode 100644 index 000000000..1479e19b5 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04501.log @@ -0,0 +1 @@ +65 diff --git a/lama-compiler/regression/expressions/orig/generated04502.log b/lama-compiler/regression/expressions/orig/generated04502.log new file mode 100644 index 000000000..64bb6b746 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04502.log @@ -0,0 +1 @@ +30 diff --git a/lama-compiler/regression/expressions/orig/generated04503.log b/lama-compiler/regression/expressions/orig/generated04503.log new file mode 100644 index 000000000..bd90f3329 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04503.log @@ -0,0 +1 @@ +-25 diff --git a/lama-compiler/regression/expressions/orig/generated04504.log b/lama-compiler/regression/expressions/orig/generated04504.log new file mode 100644 index 000000000..d5b0226ce --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04504.log @@ -0,0 +1 @@ +-77 diff --git a/lama-compiler/regression/expressions/orig/generated04505.log b/lama-compiler/regression/expressions/orig/generated04505.log new file mode 100644 index 000000000..9870ccc74 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04505.log @@ -0,0 +1 @@ +187 diff --git a/lama-compiler/regression/expressions/orig/generated04506.log b/lama-compiler/regression/expressions/orig/generated04506.log new file mode 100644 index 000000000..c3f407c09 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04506.log @@ -0,0 +1 @@ +55 diff --git a/lama-compiler/regression/expressions/orig/generated04507.log b/lama-compiler/regression/expressions/orig/generated04507.log new file mode 100644 index 000000000..08839f6bb --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04507.log @@ -0,0 +1 @@ +200 diff --git a/lama-compiler/regression/expressions/orig/generated04508.log b/lama-compiler/regression/expressions/orig/generated04508.log new file mode 100644 index 000000000..405e2afe8 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04508.log @@ -0,0 +1 @@ +134 diff --git a/lama-compiler/regression/expressions/orig/generated04509.log b/lama-compiler/regression/expressions/orig/generated04509.log new file mode 100644 index 000000000..f84d24e50 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04509.log @@ -0,0 +1 @@ +178 diff --git a/lama-compiler/regression/expressions/orig/generated04510.log b/lama-compiler/regression/expressions/orig/generated04510.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04510.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04511.log b/lama-compiler/regression/expressions/orig/generated04511.log new file mode 100644 index 000000000..a78736459 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04511.log @@ -0,0 +1 @@ +34 diff --git a/lama-compiler/regression/expressions/orig/generated04512.log b/lama-compiler/regression/expressions/orig/generated04512.log new file mode 100644 index 000000000..94361d49f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04512.log @@ -0,0 +1 @@ +132 diff --git a/lama-compiler/regression/expressions/orig/generated04513.log b/lama-compiler/regression/expressions/orig/generated04513.log new file mode 100644 index 000000000..87523dd7a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04513.log @@ -0,0 +1 @@ +41 diff --git a/lama-compiler/regression/expressions/orig/generated04514.log b/lama-compiler/regression/expressions/orig/generated04514.log new file mode 100644 index 000000000..c17e934b5 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04514.log @@ -0,0 +1 @@ +97 diff --git a/lama-compiler/regression/expressions/orig/generated04515.log b/lama-compiler/regression/expressions/orig/generated04515.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04515.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04516.log b/lama-compiler/regression/expressions/orig/generated04516.log new file mode 100644 index 000000000..c67f579c9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04516.log @@ -0,0 +1 @@ +93 diff --git a/lama-compiler/regression/expressions/orig/generated04517.log b/lama-compiler/regression/expressions/orig/generated04517.log new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04517.log @@ -0,0 +1 @@ +1 diff --git a/lama-compiler/regression/expressions/orig/generated04518.log b/lama-compiler/regression/expressions/orig/generated04518.log new file mode 100644 index 000000000..86a030719 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04518.log @@ -0,0 +1 @@ +192 diff --git a/lama-compiler/regression/expressions/orig/generated04519.log b/lama-compiler/regression/expressions/orig/generated04519.log new file mode 100644 index 000000000..c92ba5684 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04519.log @@ -0,0 +1 @@ +207 diff --git a/lama-compiler/regression/expressions/orig/generated04520.log b/lama-compiler/regression/expressions/orig/generated04520.log new file mode 100644 index 000000000..7ed6ff82d --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04520.log @@ -0,0 +1 @@ +5 diff --git a/lama-compiler/regression/expressions/orig/generated04521.log b/lama-compiler/regression/expressions/orig/generated04521.log new file mode 100644 index 000000000..8a120fc2d --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04521.log @@ -0,0 +1 @@ +-21 diff --git a/lama-compiler/regression/expressions/orig/generated04522.log b/lama-compiler/regression/expressions/orig/generated04522.log new file mode 100644 index 000000000..3c032078a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04522.log @@ -0,0 +1 @@ +18 diff --git a/lama-compiler/regression/expressions/orig/generated04523.log b/lama-compiler/regression/expressions/orig/generated04523.log new file mode 100644 index 000000000..4f3f03ecd --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04523.log @@ -0,0 +1 @@ +19060 diff --git a/lama-compiler/regression/expressions/orig/generated04524.log b/lama-compiler/regression/expressions/orig/generated04524.log new file mode 100644 index 000000000..0534f016a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04524.log @@ -0,0 +1 @@ +-48 diff --git a/lama-compiler/regression/expressions/orig/generated04525.log b/lama-compiler/regression/expressions/orig/generated04525.log new file mode 100644 index 000000000..98d9bcb75 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04525.log @@ -0,0 +1 @@ +17 diff --git a/lama-compiler/regression/expressions/orig/generated04526.log b/lama-compiler/regression/expressions/orig/generated04526.log new file mode 100644 index 000000000..98d9bcb75 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04526.log @@ -0,0 +1 @@ +17 diff --git a/lama-compiler/regression/expressions/orig/generated04527.log b/lama-compiler/regression/expressions/orig/generated04527.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04527.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04528.log b/lama-compiler/regression/expressions/orig/generated04528.log new file mode 100644 index 000000000..f41c4bbf6 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04528.log @@ -0,0 +1 @@ +-48674 diff --git a/lama-compiler/regression/expressions/orig/generated04529.log b/lama-compiler/regression/expressions/orig/generated04529.log new file mode 100644 index 000000000..fba7ed526 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04529.log @@ -0,0 +1 @@ +143 diff --git a/lama-compiler/regression/expressions/orig/generated04530.log b/lama-compiler/regression/expressions/orig/generated04530.log new file mode 100644 index 000000000..b7112a430 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04530.log @@ -0,0 +1 @@ +-54 diff --git a/lama-compiler/regression/expressions/orig/generated04531.log b/lama-compiler/regression/expressions/orig/generated04531.log new file mode 100644 index 000000000..777af9ca1 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04531.log @@ -0,0 +1 @@ +-292 diff --git a/lama-compiler/regression/expressions/orig/generated04532.log b/lama-compiler/regression/expressions/orig/generated04532.log new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04532.log @@ -0,0 +1 @@ +1 diff --git a/lama-compiler/regression/expressions/orig/generated04533.log b/lama-compiler/regression/expressions/orig/generated04533.log new file mode 100644 index 000000000..0cfbf0888 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04533.log @@ -0,0 +1 @@ +2 diff --git a/lama-compiler/regression/expressions/orig/generated04534.log b/lama-compiler/regression/expressions/orig/generated04534.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04534.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04535.log b/lama-compiler/regression/expressions/orig/generated04535.log new file mode 100644 index 000000000..a8fa06e1b --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04535.log @@ -0,0 +1 @@ +62 diff --git a/lama-compiler/regression/expressions/orig/generated04536.log b/lama-compiler/regression/expressions/orig/generated04536.log new file mode 100644 index 000000000..02e6099a8 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04536.log @@ -0,0 +1 @@ +-33133 diff --git a/lama-compiler/regression/expressions/orig/generated04537.log b/lama-compiler/regression/expressions/orig/generated04537.log new file mode 100644 index 000000000..685218f25 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04537.log @@ -0,0 +1 @@ +-1280 diff --git a/lama-compiler/regression/expressions/orig/generated04538.log b/lama-compiler/regression/expressions/orig/generated04538.log new file mode 100644 index 000000000..f906e1845 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04538.log @@ -0,0 +1 @@ +96 diff --git a/lama-compiler/regression/expressions/orig/generated04539.log b/lama-compiler/regression/expressions/orig/generated04539.log new file mode 100644 index 000000000..ea90ee319 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04539.log @@ -0,0 +1 @@ +45 diff --git a/lama-compiler/regression/expressions/orig/generated04540.log b/lama-compiler/regression/expressions/orig/generated04540.log new file mode 100644 index 000000000..b0d73241c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04540.log @@ -0,0 +1 @@ +129 diff --git a/lama-compiler/regression/expressions/orig/generated04541.log b/lama-compiler/regression/expressions/orig/generated04541.log new file mode 100644 index 000000000..bd3041f80 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04541.log @@ -0,0 +1 @@ +22375 diff --git a/lama-compiler/regression/expressions/orig/generated04542.log b/lama-compiler/regression/expressions/orig/generated04542.log new file mode 100644 index 000000000..bf2c10d23 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04542.log @@ -0,0 +1 @@ +477 diff --git a/lama-compiler/regression/expressions/orig/generated04543.log b/lama-compiler/regression/expressions/orig/generated04543.log new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04543.log @@ -0,0 +1 @@ +1 diff --git a/lama-compiler/regression/expressions/orig/generated04544.log b/lama-compiler/regression/expressions/orig/generated04544.log new file mode 100644 index 000000000..d69c74c8b --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04544.log @@ -0,0 +1 @@ +73 diff --git a/lama-compiler/regression/expressions/orig/generated04545.log b/lama-compiler/regression/expressions/orig/generated04545.log new file mode 100644 index 000000000..c200906ef --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04545.log @@ -0,0 +1 @@ +222 diff --git a/lama-compiler/regression/expressions/orig/generated04546.log b/lama-compiler/regression/expressions/orig/generated04546.log new file mode 100644 index 000000000..425151f3a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04546.log @@ -0,0 +1 @@ +40 diff --git a/lama-compiler/regression/expressions/orig/generated04547.log b/lama-compiler/regression/expressions/orig/generated04547.log new file mode 100644 index 000000000..2edc1757d --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04547.log @@ -0,0 +1 @@ +366850 diff --git a/lama-compiler/regression/expressions/orig/generated04548.log b/lama-compiler/regression/expressions/orig/generated04548.log new file mode 100644 index 000000000..a1e0432c9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04548.log @@ -0,0 +1 @@ +312 diff --git a/lama-compiler/regression/expressions/orig/generated04549.log b/lama-compiler/regression/expressions/orig/generated04549.log new file mode 100644 index 000000000..98d9bcb75 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04549.log @@ -0,0 +1 @@ +17 diff --git a/lama-compiler/regression/expressions/orig/generated04550.log b/lama-compiler/regression/expressions/orig/generated04550.log new file mode 100644 index 000000000..75d3d6571 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04550.log @@ -0,0 +1 @@ +-3217 diff --git a/lama-compiler/regression/expressions/orig/generated04551.log b/lama-compiler/regression/expressions/orig/generated04551.log new file mode 100644 index 000000000..a0198be08 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04551.log @@ -0,0 +1 @@ +2400 diff --git a/lama-compiler/regression/expressions/orig/generated04552.log b/lama-compiler/regression/expressions/orig/generated04552.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04552.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04553.log b/lama-compiler/regression/expressions/orig/generated04553.log new file mode 100644 index 000000000..ca55a6c59 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04553.log @@ -0,0 +1 @@ +198 diff --git a/lama-compiler/regression/expressions/orig/generated04554.log b/lama-compiler/regression/expressions/orig/generated04554.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04554.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04555.log b/lama-compiler/regression/expressions/orig/generated04555.log new file mode 100644 index 000000000..7273c0fa8 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04555.log @@ -0,0 +1 @@ +25 diff --git a/lama-compiler/regression/expressions/orig/generated04556.log b/lama-compiler/regression/expressions/orig/generated04556.log new file mode 100644 index 000000000..f04c001f3 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04556.log @@ -0,0 +1 @@ +29 diff --git a/lama-compiler/regression/expressions/orig/generated04557.log b/lama-compiler/regression/expressions/orig/generated04557.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04557.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04558.log b/lama-compiler/regression/expressions/orig/generated04558.log new file mode 100644 index 000000000..1409ef431 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04558.log @@ -0,0 +1 @@ +3132 diff --git a/lama-compiler/regression/expressions/orig/generated04559.log b/lama-compiler/regression/expressions/orig/generated04559.log new file mode 100644 index 000000000..22e47a3ea --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04559.log @@ -0,0 +1 @@ +-3029 diff --git a/lama-compiler/regression/expressions/orig/generated04560.log b/lama-compiler/regression/expressions/orig/generated04560.log new file mode 100644 index 000000000..7bb8b996d --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04560.log @@ -0,0 +1 @@ +39491 diff --git a/lama-compiler/regression/expressions/orig/generated04561.log b/lama-compiler/regression/expressions/orig/generated04561.log new file mode 100644 index 000000000..d88e31369 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04561.log @@ -0,0 +1 @@ +81 diff --git a/lama-compiler/regression/expressions/orig/generated04562.log b/lama-compiler/regression/expressions/orig/generated04562.log new file mode 100644 index 000000000..17414bfb4 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04562.log @@ -0,0 +1 @@ +-2960 diff --git a/lama-compiler/regression/expressions/orig/generated04563.log b/lama-compiler/regression/expressions/orig/generated04563.log new file mode 100644 index 000000000..24eeb6c38 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04563.log @@ -0,0 +1 @@ +3281 diff --git a/lama-compiler/regression/expressions/orig/generated04564.log b/lama-compiler/regression/expressions/orig/generated04564.log new file mode 100644 index 000000000..425151f3a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04564.log @@ -0,0 +1 @@ +40 diff --git a/lama-compiler/regression/expressions/orig/generated04565.log b/lama-compiler/regression/expressions/orig/generated04565.log new file mode 100644 index 000000000..84af92d76 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04565.log @@ -0,0 +1 @@ +65841 diff --git a/lama-compiler/regression/expressions/orig/generated04566.log b/lama-compiler/regression/expressions/orig/generated04566.log new file mode 100644 index 000000000..d79c1203b --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04566.log @@ -0,0 +1 @@ +2799 diff --git a/lama-compiler/regression/expressions/orig/generated04567.log b/lama-compiler/regression/expressions/orig/generated04567.log new file mode 100644 index 000000000..aa7a0b79c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04567.log @@ -0,0 +1 @@ +-1733 diff --git a/lama-compiler/regression/expressions/orig/generated04568.log b/lama-compiler/regression/expressions/orig/generated04568.log new file mode 100644 index 000000000..ea90ee319 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04568.log @@ -0,0 +1 @@ +45 diff --git a/lama-compiler/regression/expressions/orig/generated04569.log b/lama-compiler/regression/expressions/orig/generated04569.log new file mode 100644 index 000000000..41f9530c3 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04569.log @@ -0,0 +1 @@ +3705 diff --git a/lama-compiler/regression/expressions/orig/generated04570.log b/lama-compiler/regression/expressions/orig/generated04570.log new file mode 100644 index 000000000..b8626c4cf --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04570.log @@ -0,0 +1 @@ +4 diff --git a/lama-compiler/regression/expressions/orig/generated04571.log b/lama-compiler/regression/expressions/orig/generated04571.log new file mode 100644 index 000000000..3c6f06087 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04571.log @@ -0,0 +1 @@ +-917 diff --git a/lama-compiler/regression/expressions/orig/generated04572.log b/lama-compiler/regression/expressions/orig/generated04572.log new file mode 100644 index 000000000..a45fd52cc --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04572.log @@ -0,0 +1 @@ +24 diff --git a/lama-compiler/regression/expressions/orig/generated04573.log b/lama-compiler/regression/expressions/orig/generated04573.log new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04573.log @@ -0,0 +1 @@ +1 diff --git a/lama-compiler/regression/expressions/orig/generated04574.log b/lama-compiler/regression/expressions/orig/generated04574.log new file mode 100644 index 000000000..9163b7375 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04574.log @@ -0,0 +1 @@ +6776 diff --git a/lama-compiler/regression/expressions/orig/generated04575.log b/lama-compiler/regression/expressions/orig/generated04575.log new file mode 100644 index 000000000..9743ae477 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04575.log @@ -0,0 +1 @@ +49980 diff --git a/lama-compiler/regression/expressions/orig/generated04576.log b/lama-compiler/regression/expressions/orig/generated04576.log new file mode 100644 index 000000000..ad03f7c5a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04576.log @@ -0,0 +1 @@ +204 diff --git a/lama-compiler/regression/expressions/orig/generated04577.log b/lama-compiler/regression/expressions/orig/generated04577.log new file mode 100644 index 000000000..7bcda5ba2 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04577.log @@ -0,0 +1 @@ +5478 diff --git a/lama-compiler/regression/expressions/orig/generated04578.log b/lama-compiler/regression/expressions/orig/generated04578.log new file mode 100644 index 000000000..893396437 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04578.log @@ -0,0 +1 @@ +2694 diff --git a/lama-compiler/regression/expressions/orig/generated04579.log b/lama-compiler/regression/expressions/orig/generated04579.log new file mode 100644 index 000000000..98d9bcb75 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04579.log @@ -0,0 +1 @@ +17 diff --git a/lama-compiler/regression/expressions/orig/generated04580.log b/lama-compiler/regression/expressions/orig/generated04580.log new file mode 100644 index 000000000..76a8b2b70 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04580.log @@ -0,0 +1 @@ +83 diff --git a/lama-compiler/regression/expressions/orig/generated04581.log b/lama-compiler/regression/expressions/orig/generated04581.log new file mode 100644 index 000000000..dee79f109 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04581.log @@ -0,0 +1 @@ +114 diff --git a/lama-compiler/regression/expressions/orig/generated04582.log b/lama-compiler/regression/expressions/orig/generated04582.log new file mode 100644 index 000000000..4ba7dac3c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04582.log @@ -0,0 +1 @@ +-2521 diff --git a/lama-compiler/regression/expressions/orig/generated04583.log b/lama-compiler/regression/expressions/orig/generated04583.log new file mode 100644 index 000000000..8643cf6de --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04583.log @@ -0,0 +1 @@ +89 diff --git a/lama-compiler/regression/expressions/orig/generated04584.log b/lama-compiler/regression/expressions/orig/generated04584.log new file mode 100644 index 000000000..3f7d1915f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04584.log @@ -0,0 +1 @@ +159 diff --git a/lama-compiler/regression/expressions/orig/generated04585.log b/lama-compiler/regression/expressions/orig/generated04585.log new file mode 100644 index 000000000..5cf296add --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04585.log @@ -0,0 +1 @@ +-1281 diff --git a/lama-compiler/regression/expressions/orig/generated04586.log b/lama-compiler/regression/expressions/orig/generated04586.log new file mode 100644 index 000000000..c088f0fa1 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04586.log @@ -0,0 +1 @@ +-20 diff --git a/lama-compiler/regression/expressions/orig/generated04587.log b/lama-compiler/regression/expressions/orig/generated04587.log new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04587.log @@ -0,0 +1 @@ +1 diff --git a/lama-compiler/regression/expressions/orig/generated04588.log b/lama-compiler/regression/expressions/orig/generated04588.log new file mode 100644 index 000000000..9b83d64dc --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04588.log @@ -0,0 +1 @@ +-2797 diff --git a/lama-compiler/regression/expressions/orig/generated04589.log b/lama-compiler/regression/expressions/orig/generated04589.log new file mode 100644 index 000000000..949a11b74 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04589.log @@ -0,0 +1 @@ +-40 diff --git a/lama-compiler/regression/expressions/orig/generated04590.log b/lama-compiler/regression/expressions/orig/generated04590.log new file mode 100644 index 000000000..8641ad817 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04590.log @@ -0,0 +1 @@ +291 diff --git a/lama-compiler/regression/expressions/orig/generated04591.log b/lama-compiler/regression/expressions/orig/generated04591.log new file mode 100644 index 000000000..9870ccc74 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04591.log @@ -0,0 +1 @@ +187 diff --git a/lama-compiler/regression/expressions/orig/generated04592.log b/lama-compiler/regression/expressions/orig/generated04592.log new file mode 100644 index 000000000..85c3d27e5 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04592.log @@ -0,0 +1 @@ +602 diff --git a/lama-compiler/regression/expressions/orig/generated04593.log b/lama-compiler/regression/expressions/orig/generated04593.log new file mode 100644 index 000000000..00750edc0 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04593.log @@ -0,0 +1 @@ +3 diff --git a/lama-compiler/regression/expressions/orig/generated04594.log b/lama-compiler/regression/expressions/orig/generated04594.log new file mode 100644 index 000000000..ea70ce013 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04594.log @@ -0,0 +1 @@ +72 diff --git a/lama-compiler/regression/expressions/orig/generated04595.log b/lama-compiler/regression/expressions/orig/generated04595.log new file mode 100644 index 000000000..a5356d998 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04595.log @@ -0,0 +1 @@ +935 diff --git a/lama-compiler/regression/expressions/orig/generated04596.log b/lama-compiler/regression/expressions/orig/generated04596.log new file mode 100644 index 000000000..6b23e87e2 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04596.log @@ -0,0 +1 @@ +8631 diff --git a/lama-compiler/regression/expressions/orig/generated04597.log b/lama-compiler/regression/expressions/orig/generated04597.log new file mode 100644 index 000000000..3ad5abd03 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04597.log @@ -0,0 +1 @@ +99 diff --git a/lama-compiler/regression/expressions/orig/generated04598.log b/lama-compiler/regression/expressions/orig/generated04598.log new file mode 100644 index 000000000..29d6383b5 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04598.log @@ -0,0 +1 @@ +100 diff --git a/lama-compiler/regression/expressions/orig/generated04599.log b/lama-compiler/regression/expressions/orig/generated04599.log new file mode 100644 index 000000000..fff0a2476 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04599.log @@ -0,0 +1 @@ +74 diff --git a/lama-compiler/regression/expressions/orig/generated04600.log b/lama-compiler/regression/expressions/orig/generated04600.log new file mode 100644 index 000000000..162f3d67c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04600.log @@ -0,0 +1 @@ +6210 diff --git a/lama-compiler/regression/expressions/orig/generated04601.log b/lama-compiler/regression/expressions/orig/generated04601.log new file mode 100644 index 000000000..3c032078a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04601.log @@ -0,0 +1 @@ +18 diff --git a/lama-compiler/regression/expressions/orig/generated04602.log b/lama-compiler/regression/expressions/orig/generated04602.log new file mode 100644 index 000000000..c92ba5684 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04602.log @@ -0,0 +1 @@ +207 diff --git a/lama-compiler/regression/expressions/orig/generated04603.log b/lama-compiler/regression/expressions/orig/generated04603.log new file mode 100644 index 000000000..ac2801b73 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04603.log @@ -0,0 +1 @@ +3247 diff --git a/lama-compiler/regression/expressions/orig/generated04604.log b/lama-compiler/regression/expressions/orig/generated04604.log new file mode 100644 index 000000000..719b586a2 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04604.log @@ -0,0 +1 @@ +2307 diff --git a/lama-compiler/regression/expressions/orig/generated04605.log b/lama-compiler/regression/expressions/orig/generated04605.log new file mode 100644 index 000000000..81b5c5d06 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04605.log @@ -0,0 +1 @@ +37 diff --git a/lama-compiler/regression/expressions/orig/generated04606.log b/lama-compiler/regression/expressions/orig/generated04606.log new file mode 100644 index 000000000..00750edc0 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04606.log @@ -0,0 +1 @@ +3 diff --git a/lama-compiler/regression/expressions/orig/generated04607.log b/lama-compiler/regression/expressions/orig/generated04607.log new file mode 100644 index 000000000..bb7936535 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04607.log @@ -0,0 +1 @@ +155 diff --git a/lama-compiler/regression/expressions/orig/generated04608.log b/lama-compiler/regression/expressions/orig/generated04608.log new file mode 100644 index 000000000..4be643945 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04608.log @@ -0,0 +1 @@ +-2371 diff --git a/lama-compiler/regression/expressions/orig/generated04609.log b/lama-compiler/regression/expressions/orig/generated04609.log new file mode 100644 index 000000000..d6f417d64 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04609.log @@ -0,0 +1 @@ +16464 diff --git a/lama-compiler/regression/expressions/orig/generated04610.log b/lama-compiler/regression/expressions/orig/generated04610.log new file mode 100644 index 000000000..46637d3f6 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04610.log @@ -0,0 +1 @@ +70605 diff --git a/lama-compiler/regression/expressions/orig/generated04611.log b/lama-compiler/regression/expressions/orig/generated04611.log new file mode 100644 index 000000000..837dd962a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04611.log @@ -0,0 +1 @@ +1258 diff --git a/lama-compiler/regression/expressions/orig/generated04612.log b/lama-compiler/regression/expressions/orig/generated04612.log new file mode 100644 index 000000000..4970e693e --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04612.log @@ -0,0 +1 @@ +544 diff --git a/lama-compiler/regression/expressions/orig/generated04613.log b/lama-compiler/regression/expressions/orig/generated04613.log new file mode 100644 index 000000000..8a120fc2d --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04613.log @@ -0,0 +1 @@ +-21 diff --git a/lama-compiler/regression/expressions/orig/generated04614.log b/lama-compiler/regression/expressions/orig/generated04614.log new file mode 100644 index 000000000..43a5478d7 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04614.log @@ -0,0 +1 @@ +2915 diff --git a/lama-compiler/regression/expressions/orig/generated04615.log b/lama-compiler/regression/expressions/orig/generated04615.log new file mode 100644 index 000000000..05a764b78 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04615.log @@ -0,0 +1 @@ +-224 diff --git a/lama-compiler/regression/expressions/orig/generated04616.log b/lama-compiler/regression/expressions/orig/generated04616.log new file mode 100644 index 000000000..5ddd971df --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04616.log @@ -0,0 +1 @@ +1176 diff --git a/lama-compiler/regression/expressions/orig/generated04617.log b/lama-compiler/regression/expressions/orig/generated04617.log new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04617.log @@ -0,0 +1 @@ +1 diff --git a/lama-compiler/regression/expressions/orig/generated04618.log b/lama-compiler/regression/expressions/orig/generated04618.log new file mode 100644 index 000000000..3580ad11b --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04618.log @@ -0,0 +1 @@ +2906 diff --git a/lama-compiler/regression/expressions/orig/generated04619.log b/lama-compiler/regression/expressions/orig/generated04619.log new file mode 100644 index 000000000..e1cdf8a1b --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04619.log @@ -0,0 +1 @@ +3689 diff --git a/lama-compiler/regression/expressions/orig/generated04620.log b/lama-compiler/regression/expressions/orig/generated04620.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04620.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04621.log b/lama-compiler/regression/expressions/orig/generated04621.log new file mode 100644 index 000000000..f96ac0672 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04621.log @@ -0,0 +1 @@ +105 diff --git a/lama-compiler/regression/expressions/orig/generated04622.log b/lama-compiler/regression/expressions/orig/generated04622.log new file mode 100644 index 000000000..dee79f109 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04622.log @@ -0,0 +1 @@ +114 diff --git a/lama-compiler/regression/expressions/orig/generated04623.log b/lama-compiler/regression/expressions/orig/generated04623.log new file mode 100644 index 000000000..3af99eeec --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04623.log @@ -0,0 +1 @@ +180 diff --git a/lama-compiler/regression/expressions/orig/generated04624.log b/lama-compiler/regression/expressions/orig/generated04624.log new file mode 100644 index 000000000..379abbe06 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04624.log @@ -0,0 +1 @@ +-308 diff --git a/lama-compiler/regression/expressions/orig/generated04625.log b/lama-compiler/regression/expressions/orig/generated04625.log new file mode 100644 index 000000000..45a4fb75d --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04625.log @@ -0,0 +1 @@ +8 diff --git a/lama-compiler/regression/expressions/orig/generated04626.log b/lama-compiler/regression/expressions/orig/generated04626.log new file mode 100644 index 000000000..37629594b --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04626.log @@ -0,0 +1 @@ +-3132 diff --git a/lama-compiler/regression/expressions/orig/generated04627.log b/lama-compiler/regression/expressions/orig/generated04627.log new file mode 100644 index 000000000..66a899ac4 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04627.log @@ -0,0 +1 @@ +377 diff --git a/lama-compiler/regression/expressions/orig/generated04628.log b/lama-compiler/regression/expressions/orig/generated04628.log new file mode 100644 index 000000000..870833e57 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04628.log @@ -0,0 +1 @@ +216090 diff --git a/lama-compiler/regression/expressions/orig/generated04629.log b/lama-compiler/regression/expressions/orig/generated04629.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04629.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04630.log b/lama-compiler/regression/expressions/orig/generated04630.log new file mode 100644 index 000000000..997def452 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04630.log @@ -0,0 +1 @@ +237 diff --git a/lama-compiler/regression/expressions/orig/generated04631.log b/lama-compiler/regression/expressions/orig/generated04631.log new file mode 100644 index 000000000..a862eb844 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04631.log @@ -0,0 +1 @@ +85 diff --git a/lama-compiler/regression/expressions/orig/generated04632.log b/lama-compiler/regression/expressions/orig/generated04632.log new file mode 100644 index 000000000..f1aaa9059 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04632.log @@ -0,0 +1 @@ +254 diff --git a/lama-compiler/regression/expressions/orig/generated04633.log b/lama-compiler/regression/expressions/orig/generated04633.log new file mode 100644 index 000000000..ee3d8abaa --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04633.log @@ -0,0 +1 @@ +872 diff --git a/lama-compiler/regression/expressions/orig/generated04634.log b/lama-compiler/regression/expressions/orig/generated04634.log new file mode 100644 index 000000000..3a2e3f498 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04634.log @@ -0,0 +1 @@ +-1 diff --git a/lama-compiler/regression/expressions/orig/generated04635.log b/lama-compiler/regression/expressions/orig/generated04635.log new file mode 100644 index 000000000..5f277ae78 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04635.log @@ -0,0 +1 @@ +223 diff --git a/lama-compiler/regression/expressions/orig/generated04636.log b/lama-compiler/regression/expressions/orig/generated04636.log new file mode 100644 index 000000000..69329b60a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04636.log @@ -0,0 +1 @@ +-76 diff --git a/lama-compiler/regression/expressions/orig/generated04637.log b/lama-compiler/regression/expressions/orig/generated04637.log new file mode 100644 index 000000000..102ae24eb --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04637.log @@ -0,0 +1 @@ +2105 diff --git a/lama-compiler/regression/expressions/orig/generated04638.log b/lama-compiler/regression/expressions/orig/generated04638.log new file mode 100644 index 000000000..90313d3ef --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04638.log @@ -0,0 +1 @@ +-36 diff --git a/lama-compiler/regression/expressions/orig/generated04639.log b/lama-compiler/regression/expressions/orig/generated04639.log new file mode 100644 index 000000000..a8fa06e1b --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04639.log @@ -0,0 +1 @@ +62 diff --git a/lama-compiler/regression/expressions/orig/generated04640.log b/lama-compiler/regression/expressions/orig/generated04640.log new file mode 100644 index 000000000..344446a8c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04640.log @@ -0,0 +1 @@ +2739 diff --git a/lama-compiler/regression/expressions/orig/generated04641.log b/lama-compiler/regression/expressions/orig/generated04641.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04641.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04642.log b/lama-compiler/regression/expressions/orig/generated04642.log new file mode 100644 index 000000000..98d9bcb75 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04642.log @@ -0,0 +1 @@ +17 diff --git a/lama-compiler/regression/expressions/orig/generated04643.log b/lama-compiler/regression/expressions/orig/generated04643.log new file mode 100644 index 000000000..c099828d9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04643.log @@ -0,0 +1 @@ +765 diff --git a/lama-compiler/regression/expressions/orig/generated04644.log b/lama-compiler/regression/expressions/orig/generated04644.log new file mode 100644 index 000000000..f698ab144 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04644.log @@ -0,0 +1 @@ +3243 diff --git a/lama-compiler/regression/expressions/orig/generated04645.log b/lama-compiler/regression/expressions/orig/generated04645.log new file mode 100644 index 000000000..7296f257e --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04645.log @@ -0,0 +1 @@ +136 diff --git a/lama-compiler/regression/expressions/orig/generated04646.log b/lama-compiler/regression/expressions/orig/generated04646.log new file mode 100644 index 000000000..90afb3e99 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04646.log @@ -0,0 +1 @@ +183 diff --git a/lama-compiler/regression/expressions/orig/generated04647.log b/lama-compiler/regression/expressions/orig/generated04647.log new file mode 100644 index 000000000..9b252fd09 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04647.log @@ -0,0 +1 @@ +113 diff --git a/lama-compiler/regression/expressions/orig/generated04648.log b/lama-compiler/regression/expressions/orig/generated04648.log new file mode 100644 index 000000000..9386c220a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04648.log @@ -0,0 +1 @@ +161 diff --git a/lama-compiler/regression/expressions/orig/generated04649.log b/lama-compiler/regression/expressions/orig/generated04649.log new file mode 100644 index 000000000..d81cc0710 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04649.log @@ -0,0 +1 @@ +42 diff --git a/lama-compiler/regression/expressions/orig/generated04650.log b/lama-compiler/regression/expressions/orig/generated04650.log new file mode 100644 index 000000000..93e780324 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04650.log @@ -0,0 +1 @@ +138 diff --git a/lama-compiler/regression/expressions/orig/generated04651.log b/lama-compiler/regression/expressions/orig/generated04651.log new file mode 100644 index 000000000..c8b255fc8 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04651.log @@ -0,0 +1 @@ +135 diff --git a/lama-compiler/regression/expressions/orig/generated04652.log b/lama-compiler/regression/expressions/orig/generated04652.log new file mode 100644 index 000000000..188777e6e --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04652.log @@ -0,0 +1 @@ +3302 diff --git a/lama-compiler/regression/expressions/orig/generated04653.log b/lama-compiler/regression/expressions/orig/generated04653.log new file mode 100644 index 000000000..bd90f3329 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04653.log @@ -0,0 +1 @@ +-25 diff --git a/lama-compiler/regression/expressions/orig/generated04654.log b/lama-compiler/regression/expressions/orig/generated04654.log new file mode 100644 index 000000000..9ed10e0b1 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04654.log @@ -0,0 +1 @@ +-22 diff --git a/lama-compiler/regression/expressions/orig/generated04655.log b/lama-compiler/regression/expressions/orig/generated04655.log new file mode 100644 index 000000000..5bc6609e3 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04655.log @@ -0,0 +1 @@ +117 diff --git a/lama-compiler/regression/expressions/orig/generated04656.log b/lama-compiler/regression/expressions/orig/generated04656.log new file mode 100644 index 000000000..f1f3ca0ba --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04656.log @@ -0,0 +1 @@ +3672 diff --git a/lama-compiler/regression/expressions/orig/generated04657.log b/lama-compiler/regression/expressions/orig/generated04657.log new file mode 100644 index 000000000..e46ab3dd1 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04657.log @@ -0,0 +1 @@ +3544 diff --git a/lama-compiler/regression/expressions/orig/generated04658.log b/lama-compiler/regression/expressions/orig/generated04658.log new file mode 100644 index 000000000..bd90f3329 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04658.log @@ -0,0 +1 @@ +-25 diff --git a/lama-compiler/regression/expressions/orig/generated04659.log b/lama-compiler/regression/expressions/orig/generated04659.log new file mode 100644 index 000000000..f906e1845 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04659.log @@ -0,0 +1 @@ +96 diff --git a/lama-compiler/regression/expressions/orig/generated04660.log b/lama-compiler/regression/expressions/orig/generated04660.log new file mode 100644 index 000000000..52bd8e43a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04660.log @@ -0,0 +1 @@ +120 diff --git a/lama-compiler/regression/expressions/orig/generated04661.log b/lama-compiler/regression/expressions/orig/generated04661.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04661.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04662.log b/lama-compiler/regression/expressions/orig/generated04662.log new file mode 100644 index 000000000..85322d0b5 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04662.log @@ -0,0 +1 @@ +79 diff --git a/lama-compiler/regression/expressions/orig/generated04663.log b/lama-compiler/regression/expressions/orig/generated04663.log new file mode 100644 index 000000000..ca55a6c59 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04663.log @@ -0,0 +1 @@ +198 diff --git a/lama-compiler/regression/expressions/orig/generated04664.log b/lama-compiler/regression/expressions/orig/generated04664.log new file mode 100644 index 000000000..aa9490b16 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04664.log @@ -0,0 +1 @@ +3472 diff --git a/lama-compiler/regression/expressions/orig/generated04665.log b/lama-compiler/regression/expressions/orig/generated04665.log new file mode 100644 index 000000000..019c7f81f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04665.log @@ -0,0 +1 @@ +3377 diff --git a/lama-compiler/regression/expressions/orig/generated04666.log b/lama-compiler/regression/expressions/orig/generated04666.log new file mode 100644 index 000000000..b6a7d89c6 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04666.log @@ -0,0 +1 @@ +16 diff --git a/lama-compiler/regression/expressions/orig/generated04667.log b/lama-compiler/regression/expressions/orig/generated04667.log new file mode 100644 index 000000000..a862eb844 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04667.log @@ -0,0 +1 @@ +85 diff --git a/lama-compiler/regression/expressions/orig/generated04668.log b/lama-compiler/regression/expressions/orig/generated04668.log new file mode 100644 index 000000000..77946069b --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04668.log @@ -0,0 +1 @@ +6480 diff --git a/lama-compiler/regression/expressions/orig/generated04669.log b/lama-compiler/regression/expressions/orig/generated04669.log new file mode 100644 index 000000000..d136d6a71 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04669.log @@ -0,0 +1 @@ +125 diff --git a/lama-compiler/regression/expressions/orig/generated04670.log b/lama-compiler/regression/expressions/orig/generated04670.log new file mode 100644 index 000000000..f06fa6c92 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04670.log @@ -0,0 +1 @@ +241 diff --git a/lama-compiler/regression/expressions/orig/generated04671.log b/lama-compiler/regression/expressions/orig/generated04671.log new file mode 100644 index 000000000..c739b42c4 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04671.log @@ -0,0 +1 @@ +44 diff --git a/lama-compiler/regression/expressions/orig/generated04672.log b/lama-compiler/regression/expressions/orig/generated04672.log new file mode 100644 index 000000000..8351c1939 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04672.log @@ -0,0 +1 @@ +14 diff --git a/lama-compiler/regression/expressions/orig/generated04673.log b/lama-compiler/regression/expressions/orig/generated04673.log new file mode 100644 index 000000000..00750edc0 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04673.log @@ -0,0 +1 @@ +3 diff --git a/lama-compiler/regression/expressions/orig/generated04674.log b/lama-compiler/regression/expressions/orig/generated04674.log new file mode 100644 index 000000000..873b744bc --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04674.log @@ -0,0 +1 @@ +304 diff --git a/lama-compiler/regression/expressions/orig/generated04675.log b/lama-compiler/regression/expressions/orig/generated04675.log new file mode 100644 index 000000000..80e3e6eab --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04675.log @@ -0,0 +1 @@ +506 diff --git a/lama-compiler/regression/expressions/orig/generated04676.log b/lama-compiler/regression/expressions/orig/generated04676.log new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04676.log @@ -0,0 +1 @@ +1 diff --git a/lama-compiler/regression/expressions/orig/generated04677.log b/lama-compiler/regression/expressions/orig/generated04677.log new file mode 100644 index 000000000..52bd8e43a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04677.log @@ -0,0 +1 @@ +120 diff --git a/lama-compiler/regression/expressions/orig/generated04678.log b/lama-compiler/regression/expressions/orig/generated04678.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04678.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04679.log b/lama-compiler/regression/expressions/orig/generated04679.log new file mode 100644 index 000000000..257e56326 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04679.log @@ -0,0 +1 @@ +102 diff --git a/lama-compiler/regression/expressions/orig/generated04680.log b/lama-compiler/regression/expressions/orig/generated04680.log new file mode 100644 index 000000000..0a3e7b042 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04680.log @@ -0,0 +1 @@ +126 diff --git a/lama-compiler/regression/expressions/orig/generated04681.log b/lama-compiler/regression/expressions/orig/generated04681.log new file mode 100644 index 000000000..076bcb6ab --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04681.log @@ -0,0 +1 @@ +1690 diff --git a/lama-compiler/regression/expressions/orig/generated04682.log b/lama-compiler/regression/expressions/orig/generated04682.log new file mode 100644 index 000000000..f458d9aea --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04682.log @@ -0,0 +1 @@ +-17 diff --git a/lama-compiler/regression/expressions/orig/generated04683.log b/lama-compiler/regression/expressions/orig/generated04683.log new file mode 100644 index 000000000..9bd70fe34 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04683.log @@ -0,0 +1 @@ +-144 diff --git a/lama-compiler/regression/expressions/orig/generated04684.log b/lama-compiler/regression/expressions/orig/generated04684.log new file mode 100644 index 000000000..0fecf6533 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04684.log @@ -0,0 +1 @@ +350 diff --git a/lama-compiler/regression/expressions/orig/generated04685.log b/lama-compiler/regression/expressions/orig/generated04685.log new file mode 100644 index 000000000..9c88a32f6 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04685.log @@ -0,0 +1 @@ +-75 diff --git a/lama-compiler/regression/expressions/orig/generated04686.log b/lama-compiler/regression/expressions/orig/generated04686.log new file mode 100644 index 000000000..b4de39476 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04686.log @@ -0,0 +1 @@ +11 diff --git a/lama-compiler/regression/expressions/orig/generated04687.log b/lama-compiler/regression/expressions/orig/generated04687.log new file mode 100644 index 000000000..45a4fb75d --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04687.log @@ -0,0 +1 @@ +8 diff --git a/lama-compiler/regression/expressions/orig/generated04688.log b/lama-compiler/regression/expressions/orig/generated04688.log new file mode 100644 index 000000000..a14f8d533 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04688.log @@ -0,0 +1 @@ +179 diff --git a/lama-compiler/regression/expressions/orig/generated04689.log b/lama-compiler/regression/expressions/orig/generated04689.log new file mode 100644 index 000000000..3caaca806 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04689.log @@ -0,0 +1 @@ +-52 diff --git a/lama-compiler/regression/expressions/orig/generated04690.log b/lama-compiler/regression/expressions/orig/generated04690.log new file mode 100644 index 000000000..57bf1ceef --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04690.log @@ -0,0 +1 @@ +-561 diff --git a/lama-compiler/regression/expressions/orig/generated04691.log b/lama-compiler/regression/expressions/orig/generated04691.log new file mode 100644 index 000000000..6a0e60d48 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04691.log @@ -0,0 +1 @@ +-42 diff --git a/lama-compiler/regression/expressions/orig/generated04692.log b/lama-compiler/regression/expressions/orig/generated04692.log new file mode 100644 index 000000000..4e9bdff0c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04692.log @@ -0,0 +1 @@ +164 diff --git a/lama-compiler/regression/expressions/orig/generated04693.log b/lama-compiler/regression/expressions/orig/generated04693.log new file mode 100644 index 000000000..0a3e7b042 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04693.log @@ -0,0 +1 @@ +126 diff --git a/lama-compiler/regression/expressions/orig/generated04694.log b/lama-compiler/regression/expressions/orig/generated04694.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04694.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04695.log b/lama-compiler/regression/expressions/orig/generated04695.log new file mode 100644 index 000000000..e34885bbc --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04695.log @@ -0,0 +1 @@ +107 diff --git a/lama-compiler/regression/expressions/orig/generated04696.log b/lama-compiler/regression/expressions/orig/generated04696.log new file mode 100644 index 000000000..b1bd38b62 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04696.log @@ -0,0 +1 @@ +13 diff --git a/lama-compiler/regression/expressions/orig/generated04697.log b/lama-compiler/regression/expressions/orig/generated04697.log new file mode 100644 index 000000000..9c88a32f6 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04697.log @@ -0,0 +1 @@ +-75 diff --git a/lama-compiler/regression/expressions/orig/generated04698.log b/lama-compiler/regression/expressions/orig/generated04698.log new file mode 100644 index 000000000..7119c4a2d --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04698.log @@ -0,0 +1 @@ +3414 diff --git a/lama-compiler/regression/expressions/orig/generated04699.log b/lama-compiler/regression/expressions/orig/generated04699.log new file mode 100644 index 000000000..40542b386 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04699.log @@ -0,0 +1 @@ +-19 diff --git a/lama-compiler/regression/expressions/orig/generated04700.log b/lama-compiler/regression/expressions/orig/generated04700.log new file mode 100644 index 000000000..fe4afb0df --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04700.log @@ -0,0 +1 @@ +106 diff --git a/lama-compiler/regression/expressions/orig/generated04701.log b/lama-compiler/regression/expressions/orig/generated04701.log new file mode 100644 index 000000000..c0556fb20 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04701.log @@ -0,0 +1 @@ +511 diff --git a/lama-compiler/regression/expressions/orig/generated04702.log b/lama-compiler/regression/expressions/orig/generated04702.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04702.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04703.log b/lama-compiler/regression/expressions/orig/generated04703.log new file mode 100644 index 000000000..e6a4f00bf --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04703.log @@ -0,0 +1 @@ +271 diff --git a/lama-compiler/regression/expressions/orig/generated04704.log b/lama-compiler/regression/expressions/orig/generated04704.log new file mode 100644 index 000000000..deaf8236e --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04704.log @@ -0,0 +1 @@ +2017 diff --git a/lama-compiler/regression/expressions/orig/generated04705.log b/lama-compiler/regression/expressions/orig/generated04705.log new file mode 100644 index 000000000..4e626a46d --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04705.log @@ -0,0 +1 @@ +52624 diff --git a/lama-compiler/regression/expressions/orig/generated04706.log b/lama-compiler/regression/expressions/orig/generated04706.log new file mode 100644 index 000000000..b1e7d265f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04706.log @@ -0,0 +1 @@ +61 diff --git a/lama-compiler/regression/expressions/orig/generated04707.log b/lama-compiler/regression/expressions/orig/generated04707.log new file mode 100644 index 000000000..eb08bc0b0 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04707.log @@ -0,0 +1 @@ +240 diff --git a/lama-compiler/regression/expressions/orig/generated04708.log b/lama-compiler/regression/expressions/orig/generated04708.log new file mode 100644 index 000000000..75a69be3d --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04708.log @@ -0,0 +1 @@ +3094 diff --git a/lama-compiler/regression/expressions/orig/generated04709.log b/lama-compiler/regression/expressions/orig/generated04709.log new file mode 100644 index 000000000..6a4573e80 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04709.log @@ -0,0 +1 @@ +133 diff --git a/lama-compiler/regression/expressions/orig/generated04710.log b/lama-compiler/regression/expressions/orig/generated04710.log new file mode 100644 index 000000000..0534f016a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04710.log @@ -0,0 +1 @@ +-48 diff --git a/lama-compiler/regression/expressions/orig/generated04711.log b/lama-compiler/regression/expressions/orig/generated04711.log new file mode 100644 index 000000000..a57f6ce7b --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04711.log @@ -0,0 +1 @@ +131 diff --git a/lama-compiler/regression/expressions/orig/generated04712.log b/lama-compiler/regression/expressions/orig/generated04712.log new file mode 100644 index 000000000..dbb8196aa --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04712.log @@ -0,0 +1 @@ +-98 diff --git a/lama-compiler/regression/expressions/orig/generated04713.log b/lama-compiler/regression/expressions/orig/generated04713.log new file mode 100644 index 000000000..3a2e3f498 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04713.log @@ -0,0 +1 @@ +-1 diff --git a/lama-compiler/regression/expressions/orig/generated04714.log b/lama-compiler/regression/expressions/orig/generated04714.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04714.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04715.log b/lama-compiler/regression/expressions/orig/generated04715.log new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04715.log @@ -0,0 +1 @@ +1 diff --git a/lama-compiler/regression/expressions/orig/generated04716.log b/lama-compiler/regression/expressions/orig/generated04716.log new file mode 100644 index 000000000..4c7065af9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04716.log @@ -0,0 +1 @@ +3490 diff --git a/lama-compiler/regression/expressions/orig/generated04717.log b/lama-compiler/regression/expressions/orig/generated04717.log new file mode 100644 index 000000000..c67f579c9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04717.log @@ -0,0 +1 @@ +93 diff --git a/lama-compiler/regression/expressions/orig/generated04718.log b/lama-compiler/regression/expressions/orig/generated04718.log new file mode 100644 index 000000000..5595fa46c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04718.log @@ -0,0 +1 @@ +95 diff --git a/lama-compiler/regression/expressions/orig/generated04719.log b/lama-compiler/regression/expressions/orig/generated04719.log new file mode 100644 index 000000000..d6b24041c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04719.log @@ -0,0 +1 @@ +19 diff --git a/lama-compiler/regression/expressions/orig/generated04720.log b/lama-compiler/regression/expressions/orig/generated04720.log new file mode 100644 index 000000000..c46f74c2e --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04720.log @@ -0,0 +1 @@ +3808 diff --git a/lama-compiler/regression/expressions/orig/generated04721.log b/lama-compiler/regression/expressions/orig/generated04721.log new file mode 100644 index 000000000..8e58aa808 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04721.log @@ -0,0 +1 @@ +-2678 diff --git a/lama-compiler/regression/expressions/orig/generated04722.log b/lama-compiler/regression/expressions/orig/generated04722.log new file mode 100644 index 000000000..1e8b31496 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04722.log @@ -0,0 +1 @@ +6 diff --git a/lama-compiler/regression/expressions/orig/generated04723.log b/lama-compiler/regression/expressions/orig/generated04723.log new file mode 100644 index 000000000..a24ddf934 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04723.log @@ -0,0 +1 @@ +667 diff --git a/lama-compiler/regression/expressions/orig/generated04724.log b/lama-compiler/regression/expressions/orig/generated04724.log new file mode 100644 index 000000000..fb402ef6a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04724.log @@ -0,0 +1 @@ +169 diff --git a/lama-compiler/regression/expressions/orig/generated04725.log b/lama-compiler/regression/expressions/orig/generated04725.log new file mode 100644 index 000000000..ea70ce013 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04725.log @@ -0,0 +1 @@ +72 diff --git a/lama-compiler/regression/expressions/orig/generated04726.log b/lama-compiler/regression/expressions/orig/generated04726.log new file mode 100644 index 000000000..5c46efbc2 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04726.log @@ -0,0 +1 @@ +-2000 diff --git a/lama-compiler/regression/expressions/orig/generated04727.log b/lama-compiler/regression/expressions/orig/generated04727.log new file mode 100644 index 000000000..0a1c47444 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04727.log @@ -0,0 +1 @@ +703 diff --git a/lama-compiler/regression/expressions/orig/generated04728.log b/lama-compiler/regression/expressions/orig/generated04728.log new file mode 100644 index 000000000..a862eb844 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04728.log @@ -0,0 +1 @@ +85 diff --git a/lama-compiler/regression/expressions/orig/generated04729.log b/lama-compiler/regression/expressions/orig/generated04729.log new file mode 100644 index 000000000..84df3526d --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04729.log @@ -0,0 +1 @@ +87 diff --git a/lama-compiler/regression/expressions/orig/generated04730.log b/lama-compiler/regression/expressions/orig/generated04730.log new file mode 100644 index 000000000..c739b42c4 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04730.log @@ -0,0 +1 @@ +44 diff --git a/lama-compiler/regression/expressions/orig/generated04731.log b/lama-compiler/regression/expressions/orig/generated04731.log new file mode 100644 index 000000000..09d2f321f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04731.log @@ -0,0 +1 @@ +1479 diff --git a/lama-compiler/regression/expressions/orig/generated04732.log b/lama-compiler/regression/expressions/orig/generated04732.log new file mode 100644 index 000000000..13fb8e9be --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04732.log @@ -0,0 +1 @@ +-1428 diff --git a/lama-compiler/regression/expressions/orig/generated04733.log b/lama-compiler/regression/expressions/orig/generated04733.log new file mode 100644 index 000000000..ea90ee319 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04733.log @@ -0,0 +1 @@ +45 diff --git a/lama-compiler/regression/expressions/orig/generated04734.log b/lama-compiler/regression/expressions/orig/generated04734.log new file mode 100644 index 000000000..c318f0c61 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04734.log @@ -0,0 +1 @@ +4327 diff --git a/lama-compiler/regression/expressions/orig/generated04735.log b/lama-compiler/regression/expressions/orig/generated04735.log new file mode 100644 index 000000000..ffb0927ae --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04735.log @@ -0,0 +1 @@ +3612 diff --git a/lama-compiler/regression/expressions/orig/generated04736.log b/lama-compiler/regression/expressions/orig/generated04736.log new file mode 100644 index 000000000..205a12b57 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04736.log @@ -0,0 +1 @@ +194 diff --git a/lama-compiler/regression/expressions/orig/generated04737.log b/lama-compiler/regression/expressions/orig/generated04737.log new file mode 100644 index 000000000..aa34eab5f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04737.log @@ -0,0 +1 @@ +199 diff --git a/lama-compiler/regression/expressions/orig/generated04738.log b/lama-compiler/regression/expressions/orig/generated04738.log new file mode 100644 index 000000000..95f9650f0 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04738.log @@ -0,0 +1 @@ +49 diff --git a/lama-compiler/regression/expressions/orig/generated04739.log b/lama-compiler/regression/expressions/orig/generated04739.log new file mode 100644 index 000000000..763b4816a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04739.log @@ -0,0 +1 @@ +-1326 diff --git a/lama-compiler/regression/expressions/orig/generated04740.log b/lama-compiler/regression/expressions/orig/generated04740.log new file mode 100644 index 000000000..3a2e3f498 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04740.log @@ -0,0 +1 @@ +-1 diff --git a/lama-compiler/regression/expressions/orig/generated04741.log b/lama-compiler/regression/expressions/orig/generated04741.log new file mode 100644 index 000000000..c200906ef --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04741.log @@ -0,0 +1 @@ +222 diff --git a/lama-compiler/regression/expressions/orig/generated04742.log b/lama-compiler/regression/expressions/orig/generated04742.log new file mode 100644 index 000000000..ec8785ec9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04742.log @@ -0,0 +1 @@ +405 diff --git a/lama-compiler/regression/expressions/orig/generated04743.log b/lama-compiler/regression/expressions/orig/generated04743.log new file mode 100644 index 000000000..ddecc1d15 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04743.log @@ -0,0 +1 @@ +-104 diff --git a/lama-compiler/regression/expressions/orig/generated04744.log b/lama-compiler/regression/expressions/orig/generated04744.log new file mode 100644 index 000000000..8cf5c1a22 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04744.log @@ -0,0 +1 @@ +86 diff --git a/lama-compiler/regression/expressions/orig/generated04745.log b/lama-compiler/regression/expressions/orig/generated04745.log new file mode 100644 index 000000000..03cb5e777 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04745.log @@ -0,0 +1 @@ +-39 diff --git a/lama-compiler/regression/expressions/orig/generated04746.log b/lama-compiler/regression/expressions/orig/generated04746.log new file mode 100644 index 000000000..2381c84d2 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04746.log @@ -0,0 +1 @@ +-65 diff --git a/lama-compiler/regression/expressions/orig/generated04747.log b/lama-compiler/regression/expressions/orig/generated04747.log new file mode 100644 index 000000000..39f5b6931 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04747.log @@ -0,0 +1 @@ +71 diff --git a/lama-compiler/regression/expressions/orig/generated04748.log b/lama-compiler/regression/expressions/orig/generated04748.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04748.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04749.log b/lama-compiler/regression/expressions/orig/generated04749.log new file mode 100644 index 000000000..fb1e7bc86 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04749.log @@ -0,0 +1 @@ +54 diff --git a/lama-compiler/regression/expressions/orig/generated04750.log b/lama-compiler/regression/expressions/orig/generated04750.log new file mode 100644 index 000000000..d136d6a71 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04750.log @@ -0,0 +1 @@ +125 diff --git a/lama-compiler/regression/expressions/orig/generated04751.log b/lama-compiler/regression/expressions/orig/generated04751.log new file mode 100644 index 000000000..bb2ee191e --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04751.log @@ -0,0 +1 @@ +203 diff --git a/lama-compiler/regression/expressions/orig/generated04752.log b/lama-compiler/regression/expressions/orig/generated04752.log new file mode 100644 index 000000000..e2a9fee00 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04752.log @@ -0,0 +1 @@ +109 diff --git a/lama-compiler/regression/expressions/orig/generated04753.log b/lama-compiler/regression/expressions/orig/generated04753.log new file mode 100644 index 000000000..8980f37c8 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04753.log @@ -0,0 +1 @@ +-7535 diff --git a/lama-compiler/regression/expressions/orig/generated04754.log b/lama-compiler/regression/expressions/orig/generated04754.log new file mode 100644 index 000000000..3c032078a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04754.log @@ -0,0 +1 @@ +18 diff --git a/lama-compiler/regression/expressions/orig/generated04755.log b/lama-compiler/regression/expressions/orig/generated04755.log new file mode 100644 index 000000000..2bd5a0a98 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04755.log @@ -0,0 +1 @@ +22 diff --git a/lama-compiler/regression/expressions/orig/generated04756.log b/lama-compiler/regression/expressions/orig/generated04756.log new file mode 100644 index 000000000..66f1662ed --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04756.log @@ -0,0 +1 @@ +-11 diff --git a/lama-compiler/regression/expressions/orig/generated04757.log b/lama-compiler/regression/expressions/orig/generated04757.log new file mode 100644 index 000000000..dc6f4a877 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04757.log @@ -0,0 +1 @@ +218 diff --git a/lama-compiler/regression/expressions/orig/generated04758.log b/lama-compiler/regression/expressions/orig/generated04758.log new file mode 100644 index 000000000..ace9d0362 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04758.log @@ -0,0 +1 @@ +255 diff --git a/lama-compiler/regression/expressions/orig/generated04759.log b/lama-compiler/regression/expressions/orig/generated04759.log new file mode 100644 index 000000000..415e4048a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04759.log @@ -0,0 +1 @@ +3528 diff --git a/lama-compiler/regression/expressions/orig/generated04760.log b/lama-compiler/regression/expressions/orig/generated04760.log new file mode 100644 index 000000000..f6b91e0e1 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04760.log @@ -0,0 +1 @@ +56 diff --git a/lama-compiler/regression/expressions/orig/generated04761.log b/lama-compiler/regression/expressions/orig/generated04761.log new file mode 100644 index 000000000..78eb67cee --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04761.log @@ -0,0 +1 @@ +75 diff --git a/lama-compiler/regression/expressions/orig/generated04762.log b/lama-compiler/regression/expressions/orig/generated04762.log new file mode 100644 index 000000000..076bcb6ab --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04762.log @@ -0,0 +1 @@ +1690 diff --git a/lama-compiler/regression/expressions/orig/generated04763.log b/lama-compiler/regression/expressions/orig/generated04763.log new file mode 100644 index 000000000..405e2afe8 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04763.log @@ -0,0 +1 @@ +134 diff --git a/lama-compiler/regression/expressions/orig/generated04764.log b/lama-compiler/regression/expressions/orig/generated04764.log new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04764.log @@ -0,0 +1 @@ +1 diff --git a/lama-compiler/regression/expressions/orig/generated04765.log b/lama-compiler/regression/expressions/orig/generated04765.log new file mode 100644 index 000000000..7e4a43f0d --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04765.log @@ -0,0 +1 @@ +6300 diff --git a/lama-compiler/regression/expressions/orig/generated04766.log b/lama-compiler/regression/expressions/orig/generated04766.log new file mode 100644 index 000000000..2876cdf5d --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04766.log @@ -0,0 +1 @@ +2154 diff --git a/lama-compiler/regression/expressions/orig/generated04767.log b/lama-compiler/regression/expressions/orig/generated04767.log new file mode 100644 index 000000000..98d9bcb75 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04767.log @@ -0,0 +1 @@ +17 diff --git a/lama-compiler/regression/expressions/orig/generated04768.log b/lama-compiler/regression/expressions/orig/generated04768.log new file mode 100644 index 000000000..2e1fcc79d --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04768.log @@ -0,0 +1 @@ +-1869 diff --git a/lama-compiler/regression/expressions/orig/generated04769.log b/lama-compiler/regression/expressions/orig/generated04769.log new file mode 100644 index 000000000..c739b42c4 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04769.log @@ -0,0 +1 @@ +44 diff --git a/lama-compiler/regression/expressions/orig/generated04770.log b/lama-compiler/regression/expressions/orig/generated04770.log new file mode 100644 index 000000000..29d6383b5 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04770.log @@ -0,0 +1 @@ +100 diff --git a/lama-compiler/regression/expressions/orig/generated04771.log b/lama-compiler/regression/expressions/orig/generated04771.log new file mode 100644 index 000000000..76a8b2b70 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04771.log @@ -0,0 +1 @@ +83 diff --git a/lama-compiler/regression/expressions/orig/generated04772.log b/lama-compiler/regression/expressions/orig/generated04772.log new file mode 100644 index 000000000..141d29fa3 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04772.log @@ -0,0 +1 @@ +1955 diff --git a/lama-compiler/regression/expressions/orig/generated04773.log b/lama-compiler/regression/expressions/orig/generated04773.log new file mode 100644 index 000000000..a700e7999 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04773.log @@ -0,0 +1 @@ +257 diff --git a/lama-compiler/regression/expressions/orig/generated04774.log b/lama-compiler/regression/expressions/orig/generated04774.log new file mode 100644 index 000000000..6f4247a62 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04774.log @@ -0,0 +1 @@ +26 diff --git a/lama-compiler/regression/expressions/orig/generated04775.log b/lama-compiler/regression/expressions/orig/generated04775.log new file mode 100644 index 000000000..a78736459 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04775.log @@ -0,0 +1 @@ +34 diff --git a/lama-compiler/regression/expressions/orig/generated04776.log b/lama-compiler/regression/expressions/orig/generated04776.log new file mode 100644 index 000000000..d0f0d290c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04776.log @@ -0,0 +1 @@ +2510 diff --git a/lama-compiler/regression/expressions/orig/generated04777.log b/lama-compiler/regression/expressions/orig/generated04777.log new file mode 100644 index 000000000..e06583517 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04777.log @@ -0,0 +1 @@ +-1839 diff --git a/lama-compiler/regression/expressions/orig/generated04778.log b/lama-compiler/regression/expressions/orig/generated04778.log new file mode 100644 index 000000000..bb5b99233 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04778.log @@ -0,0 +1 @@ +1060 diff --git a/lama-compiler/regression/expressions/orig/generated04779.log b/lama-compiler/regression/expressions/orig/generated04779.log new file mode 100644 index 000000000..50e49f9bb --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04779.log @@ -0,0 +1 @@ +4896 diff --git a/lama-compiler/regression/expressions/orig/generated04780.log b/lama-compiler/regression/expressions/orig/generated04780.log new file mode 100644 index 000000000..e6a4f00bf --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04780.log @@ -0,0 +1 @@ +271 diff --git a/lama-compiler/regression/expressions/orig/generated04781.log b/lama-compiler/regression/expressions/orig/generated04781.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04781.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04782.log b/lama-compiler/regression/expressions/orig/generated04782.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04782.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04783.log b/lama-compiler/regression/expressions/orig/generated04783.log new file mode 100644 index 000000000..ee977b5ec --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04783.log @@ -0,0 +1 @@ +115 diff --git a/lama-compiler/regression/expressions/orig/generated04784.log b/lama-compiler/regression/expressions/orig/generated04784.log new file mode 100644 index 000000000..d6b24041c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04784.log @@ -0,0 +1 @@ +19 diff --git a/lama-compiler/regression/expressions/orig/generated04785.log b/lama-compiler/regression/expressions/orig/generated04785.log new file mode 100644 index 000000000..e85087aff --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04785.log @@ -0,0 +1 @@ +31 diff --git a/lama-compiler/regression/expressions/orig/generated04786.log b/lama-compiler/regression/expressions/orig/generated04786.log new file mode 100644 index 000000000..3f7d1915f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04786.log @@ -0,0 +1 @@ +159 diff --git a/lama-compiler/regression/expressions/orig/generated04787.log b/lama-compiler/regression/expressions/orig/generated04787.log new file mode 100644 index 000000000..962d286a6 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04787.log @@ -0,0 +1 @@ +9110 diff --git a/lama-compiler/regression/expressions/orig/generated04788.log b/lama-compiler/regression/expressions/orig/generated04788.log new file mode 100644 index 000000000..9e5feb525 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04788.log @@ -0,0 +1 @@ +46 diff --git a/lama-compiler/regression/expressions/orig/generated04789.log b/lama-compiler/regression/expressions/orig/generated04789.log new file mode 100644 index 000000000..425151f3a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04789.log @@ -0,0 +1 @@ +40 diff --git a/lama-compiler/regression/expressions/orig/generated04790.log b/lama-compiler/regression/expressions/orig/generated04790.log new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04790.log @@ -0,0 +1 @@ +1 diff --git a/lama-compiler/regression/expressions/orig/generated04791.log b/lama-compiler/regression/expressions/orig/generated04791.log new file mode 100644 index 000000000..205a12b57 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04791.log @@ -0,0 +1 @@ +194 diff --git a/lama-compiler/regression/expressions/orig/generated04792.log b/lama-compiler/regression/expressions/orig/generated04792.log new file mode 100644 index 000000000..160d4dc5d --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04792.log @@ -0,0 +1 @@ +3617 diff --git a/lama-compiler/regression/expressions/orig/generated04793.log b/lama-compiler/regression/expressions/orig/generated04793.log new file mode 100644 index 000000000..98d9bcb75 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04793.log @@ -0,0 +1 @@ +17 diff --git a/lama-compiler/regression/expressions/orig/generated04794.log b/lama-compiler/regression/expressions/orig/generated04794.log new file mode 100644 index 000000000..5559899bb --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04794.log @@ -0,0 +1 @@ +846 diff --git a/lama-compiler/regression/expressions/orig/generated04795.log b/lama-compiler/regression/expressions/orig/generated04795.log new file mode 100644 index 000000000..3025c66d6 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04795.log @@ -0,0 +1 @@ +-134 diff --git a/lama-compiler/regression/expressions/orig/generated04796.log b/lama-compiler/regression/expressions/orig/generated04796.log new file mode 100644 index 000000000..95de1eedb --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04796.log @@ -0,0 +1 @@ +297 diff --git a/lama-compiler/regression/expressions/orig/generated04797.log b/lama-compiler/regression/expressions/orig/generated04797.log new file mode 100644 index 000000000..871727de1 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04797.log @@ -0,0 +1 @@ +84 diff --git a/lama-compiler/regression/expressions/orig/generated04798.log b/lama-compiler/regression/expressions/orig/generated04798.log new file mode 100644 index 000000000..ed4f16201 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04798.log @@ -0,0 +1 @@ +431 diff --git a/lama-compiler/regression/expressions/orig/generated04799.log b/lama-compiler/regression/expressions/orig/generated04799.log new file mode 100644 index 000000000..6ac793b42 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04799.log @@ -0,0 +1 @@ +325 diff --git a/lama-compiler/regression/expressions/orig/generated04800.log b/lama-compiler/regression/expressions/orig/generated04800.log new file mode 100644 index 000000000..066ce6048 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04800.log @@ -0,0 +1 @@ +565 diff --git a/lama-compiler/regression/expressions/orig/generated04801.log b/lama-compiler/regression/expressions/orig/generated04801.log new file mode 100644 index 000000000..78eb67cee --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04801.log @@ -0,0 +1 @@ +75 diff --git a/lama-compiler/regression/expressions/orig/generated04802.log b/lama-compiler/regression/expressions/orig/generated04802.log new file mode 100644 index 000000000..078f33544 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04802.log @@ -0,0 +1 @@ +-32 diff --git a/lama-compiler/regression/expressions/orig/generated04803.log b/lama-compiler/regression/expressions/orig/generated04803.log new file mode 100644 index 000000000..a8b435d65 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04803.log @@ -0,0 +1 @@ +-2346 diff --git a/lama-compiler/regression/expressions/orig/generated04804.log b/lama-compiler/regression/expressions/orig/generated04804.log new file mode 100644 index 000000000..2f097f031 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04804.log @@ -0,0 +1 @@ +2397 diff --git a/lama-compiler/regression/expressions/orig/generated04805.log b/lama-compiler/regression/expressions/orig/generated04805.log new file mode 100644 index 000000000..a04e026f8 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04805.log @@ -0,0 +1 @@ +930 diff --git a/lama-compiler/regression/expressions/orig/generated04806.log b/lama-compiler/regression/expressions/orig/generated04806.log new file mode 100644 index 000000000..2907ff583 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04806.log @@ -0,0 +1 @@ +1583 diff --git a/lama-compiler/regression/expressions/orig/generated04807.log b/lama-compiler/regression/expressions/orig/generated04807.log new file mode 100644 index 000000000..a1f7f63f1 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04807.log @@ -0,0 +1 @@ +298 diff --git a/lama-compiler/regression/expressions/orig/generated04808.log b/lama-compiler/regression/expressions/orig/generated04808.log new file mode 100644 index 000000000..3b11c24aa --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04808.log @@ -0,0 +1 @@ +295800 diff --git a/lama-compiler/regression/expressions/orig/generated04809.log b/lama-compiler/regression/expressions/orig/generated04809.log new file mode 100644 index 000000000..c739b42c4 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04809.log @@ -0,0 +1 @@ +44 diff --git a/lama-compiler/regression/expressions/orig/generated04810.log b/lama-compiler/regression/expressions/orig/generated04810.log new file mode 100644 index 000000000..4699eb3cc --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04810.log @@ -0,0 +1 @@ +116 diff --git a/lama-compiler/regression/expressions/orig/generated04811.log b/lama-compiler/regression/expressions/orig/generated04811.log new file mode 100644 index 000000000..b4de39476 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04811.log @@ -0,0 +1 @@ +11 diff --git a/lama-compiler/regression/expressions/orig/generated04812.log b/lama-compiler/regression/expressions/orig/generated04812.log new file mode 100644 index 000000000..b5489e5e5 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04812.log @@ -0,0 +1 @@ +69 diff --git a/lama-compiler/regression/expressions/orig/generated04813.log b/lama-compiler/regression/expressions/orig/generated04813.log new file mode 100644 index 000000000..8568b40df --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04813.log @@ -0,0 +1 @@ +-315 diff --git a/lama-compiler/regression/expressions/orig/generated04814.log b/lama-compiler/regression/expressions/orig/generated04814.log new file mode 100644 index 000000000..48082f72f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04814.log @@ -0,0 +1 @@ +12 diff --git a/lama-compiler/regression/expressions/orig/generated04815.log b/lama-compiler/regression/expressions/orig/generated04815.log new file mode 100644 index 000000000..f12f8d578 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04815.log @@ -0,0 +1 @@ +673 diff --git a/lama-compiler/regression/expressions/orig/generated04816.log b/lama-compiler/regression/expressions/orig/generated04816.log new file mode 100644 index 000000000..078f33544 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04816.log @@ -0,0 +1 @@ +-32 diff --git a/lama-compiler/regression/expressions/orig/generated04817.log b/lama-compiler/regression/expressions/orig/generated04817.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04817.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04818.log b/lama-compiler/regression/expressions/orig/generated04818.log new file mode 100644 index 000000000..72dccf4ae --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04818.log @@ -0,0 +1 @@ +-74 diff --git a/lama-compiler/regression/expressions/orig/generated04819.log b/lama-compiler/regression/expressions/orig/generated04819.log new file mode 100644 index 000000000..2cf14f931 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04819.log @@ -0,0 +1 @@ +-303 diff --git a/lama-compiler/regression/expressions/orig/generated04820.log b/lama-compiler/regression/expressions/orig/generated04820.log new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04820.log @@ -0,0 +1 @@ +1 diff --git a/lama-compiler/regression/expressions/orig/generated04821.log b/lama-compiler/regression/expressions/orig/generated04821.log new file mode 100644 index 000000000..f906e1845 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04821.log @@ -0,0 +1 @@ +96 diff --git a/lama-compiler/regression/expressions/orig/generated04822.log b/lama-compiler/regression/expressions/orig/generated04822.log new file mode 100644 index 000000000..6d3ee1079 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04822.log @@ -0,0 +1 @@ +-4089 diff --git a/lama-compiler/regression/expressions/orig/generated04823.log b/lama-compiler/regression/expressions/orig/generated04823.log new file mode 100644 index 000000000..6a0e60d48 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04823.log @@ -0,0 +1 @@ +-42 diff --git a/lama-compiler/regression/expressions/orig/generated04824.log b/lama-compiler/regression/expressions/orig/generated04824.log new file mode 100644 index 000000000..2bd5a0a98 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04824.log @@ -0,0 +1 @@ +22 diff --git a/lama-compiler/regression/expressions/orig/generated04825.log b/lama-compiler/regression/expressions/orig/generated04825.log new file mode 100644 index 000000000..abdfb053e --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04825.log @@ -0,0 +1 @@ +60 diff --git a/lama-compiler/regression/expressions/orig/generated04826.log b/lama-compiler/regression/expressions/orig/generated04826.log new file mode 100644 index 000000000..f1aaa9059 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04826.log @@ -0,0 +1 @@ +254 diff --git a/lama-compiler/regression/expressions/orig/generated04827.log b/lama-compiler/regression/expressions/orig/generated04827.log new file mode 100644 index 000000000..98d9bcb75 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04827.log @@ -0,0 +1 @@ +17 diff --git a/lama-compiler/regression/expressions/orig/generated04828.log b/lama-compiler/regression/expressions/orig/generated04828.log new file mode 100644 index 000000000..0c238ea88 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04828.log @@ -0,0 +1 @@ +-59 diff --git a/lama-compiler/regression/expressions/orig/generated04829.log b/lama-compiler/regression/expressions/orig/generated04829.log new file mode 100644 index 000000000..01cdc67ab --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04829.log @@ -0,0 +1 @@ +5220 diff --git a/lama-compiler/regression/expressions/orig/generated04830.log b/lama-compiler/regression/expressions/orig/generated04830.log new file mode 100644 index 000000000..54101c6ea --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04830.log @@ -0,0 +1 @@ +-247 diff --git a/lama-compiler/regression/expressions/orig/generated04831.log b/lama-compiler/regression/expressions/orig/generated04831.log new file mode 100644 index 000000000..194b81caa --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04831.log @@ -0,0 +1 @@ +112 diff --git a/lama-compiler/regression/expressions/orig/generated04832.log b/lama-compiler/regression/expressions/orig/generated04832.log new file mode 100644 index 000000000..6fbceee45 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04832.log @@ -0,0 +1 @@ +-53 diff --git a/lama-compiler/regression/expressions/orig/generated04833.log b/lama-compiler/regression/expressions/orig/generated04833.log new file mode 100644 index 000000000..83f789e1a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04833.log @@ -0,0 +1 @@ +13920 diff --git a/lama-compiler/regression/expressions/orig/generated04834.log b/lama-compiler/regression/expressions/orig/generated04834.log new file mode 100644 index 000000000..51270dafa --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04834.log @@ -0,0 +1 @@ +870 diff --git a/lama-compiler/regression/expressions/orig/generated04835.log b/lama-compiler/regression/expressions/orig/generated04835.log new file mode 100644 index 000000000..e2cd55ec6 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04835.log @@ -0,0 +1 @@ +-58 diff --git a/lama-compiler/regression/expressions/orig/generated04836.log b/lama-compiler/regression/expressions/orig/generated04836.log new file mode 100644 index 000000000..6f4247a62 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04836.log @@ -0,0 +1 @@ +26 diff --git a/lama-compiler/regression/expressions/orig/generated04837.log b/lama-compiler/regression/expressions/orig/generated04837.log new file mode 100644 index 000000000..d6b24041c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04837.log @@ -0,0 +1 @@ +19 diff --git a/lama-compiler/regression/expressions/orig/generated04838.log b/lama-compiler/regression/expressions/orig/generated04838.log new file mode 100644 index 000000000..2bbd69c2e --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04838.log @@ -0,0 +1 @@ +70 diff --git a/lama-compiler/regression/expressions/orig/generated04839.log b/lama-compiler/regression/expressions/orig/generated04839.log new file mode 100644 index 000000000..9d742a3c5 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04839.log @@ -0,0 +1 @@ +-262 diff --git a/lama-compiler/regression/expressions/orig/generated04840.log b/lama-compiler/regression/expressions/orig/generated04840.log new file mode 100644 index 000000000..98d9bcb75 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04840.log @@ -0,0 +1 @@ +17 diff --git a/lama-compiler/regression/expressions/orig/generated04841.log b/lama-compiler/regression/expressions/orig/generated04841.log new file mode 100644 index 000000000..1b9cba4ae --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04841.log @@ -0,0 +1 @@ +151 diff --git a/lama-compiler/regression/expressions/orig/generated04842.log b/lama-compiler/regression/expressions/orig/generated04842.log new file mode 100644 index 000000000..257e56326 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04842.log @@ -0,0 +1 @@ +102 diff --git a/lama-compiler/regression/expressions/orig/generated04843.log b/lama-compiler/regression/expressions/orig/generated04843.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04843.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04844.log b/lama-compiler/regression/expressions/orig/generated04844.log new file mode 100644 index 000000000..7b833e451 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04844.log @@ -0,0 +1 @@ +-578 diff --git a/lama-compiler/regression/expressions/orig/generated04845.log b/lama-compiler/regression/expressions/orig/generated04845.log new file mode 100644 index 000000000..7f8f011eb --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04845.log @@ -0,0 +1 @@ +7 diff --git a/lama-compiler/regression/expressions/orig/generated04846.log b/lama-compiler/regression/expressions/orig/generated04846.log new file mode 100644 index 000000000..3393c6ddc --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04846.log @@ -0,0 +1 @@ +1137 diff --git a/lama-compiler/regression/expressions/orig/generated04847.log b/lama-compiler/regression/expressions/orig/generated04847.log new file mode 100644 index 000000000..ea90ee319 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04847.log @@ -0,0 +1 @@ +45 diff --git a/lama-compiler/regression/expressions/orig/generated04848.log b/lama-compiler/regression/expressions/orig/generated04848.log new file mode 100644 index 000000000..205a12b57 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04848.log @@ -0,0 +1 @@ +194 diff --git a/lama-compiler/regression/expressions/orig/generated04849.log b/lama-compiler/regression/expressions/orig/generated04849.log new file mode 100644 index 000000000..52f555366 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04849.log @@ -0,0 +1 @@ +758 diff --git a/lama-compiler/regression/expressions/orig/generated04850.log b/lama-compiler/regression/expressions/orig/generated04850.log new file mode 100644 index 000000000..dcac7b1b6 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04850.log @@ -0,0 +1 @@ +-4316 diff --git a/lama-compiler/regression/expressions/orig/generated04851.log b/lama-compiler/regression/expressions/orig/generated04851.log new file mode 100644 index 000000000..6dfee08dd --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04851.log @@ -0,0 +1 @@ +-796 diff --git a/lama-compiler/regression/expressions/orig/generated04852.log b/lama-compiler/regression/expressions/orig/generated04852.log new file mode 100644 index 000000000..d6b24041c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04852.log @@ -0,0 +1 @@ +19 diff --git a/lama-compiler/regression/expressions/orig/generated04853.log b/lama-compiler/regression/expressions/orig/generated04853.log new file mode 100644 index 000000000..a54a3cb83 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04853.log @@ -0,0 +1 @@ +2643 diff --git a/lama-compiler/regression/expressions/orig/generated04854.log b/lama-compiler/regression/expressions/orig/generated04854.log new file mode 100644 index 000000000..995f07c17 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04854.log @@ -0,0 +1 @@ +-13 diff --git a/lama-compiler/regression/expressions/orig/generated04855.log b/lama-compiler/regression/expressions/orig/generated04855.log new file mode 100644 index 000000000..594cd09d3 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04855.log @@ -0,0 +1 @@ +295 diff --git a/lama-compiler/regression/expressions/orig/generated04856.log b/lama-compiler/regression/expressions/orig/generated04856.log new file mode 100644 index 000000000..0d667b5e3 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04856.log @@ -0,0 +1 @@ +148 diff --git a/lama-compiler/regression/expressions/orig/generated04857.log b/lama-compiler/regression/expressions/orig/generated04857.log new file mode 100644 index 000000000..e069f0170 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04857.log @@ -0,0 +1 @@ +2830 diff --git a/lama-compiler/regression/expressions/orig/generated04858.log b/lama-compiler/regression/expressions/orig/generated04858.log new file mode 100644 index 000000000..a52986ce9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04858.log @@ -0,0 +1 @@ +2067 diff --git a/lama-compiler/regression/expressions/orig/generated04859.log b/lama-compiler/regression/expressions/orig/generated04859.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04859.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04860.log b/lama-compiler/regression/expressions/orig/generated04860.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04860.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04861.log b/lama-compiler/regression/expressions/orig/generated04861.log new file mode 100644 index 000000000..dd475631b --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04861.log @@ -0,0 +1 @@ +76 diff --git a/lama-compiler/regression/expressions/orig/generated04862.log b/lama-compiler/regression/expressions/orig/generated04862.log new file mode 100644 index 000000000..9c0601ce6 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04862.log @@ -0,0 +1 @@ +-986 diff --git a/lama-compiler/regression/expressions/orig/generated04863.log b/lama-compiler/regression/expressions/orig/generated04863.log new file mode 100644 index 000000000..0ed0ea4a1 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04863.log @@ -0,0 +1 @@ +2190 diff --git a/lama-compiler/regression/expressions/orig/generated04864.log b/lama-compiler/regression/expressions/orig/generated04864.log new file mode 100644 index 000000000..8cc877eeb --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04864.log @@ -0,0 +1 @@ +67847 diff --git a/lama-compiler/regression/expressions/orig/generated04865.log b/lama-compiler/regression/expressions/orig/generated04865.log new file mode 100644 index 000000000..9cc2bc3e6 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04865.log @@ -0,0 +1 @@ +163 diff --git a/lama-compiler/regression/expressions/orig/generated04866.log b/lama-compiler/regression/expressions/orig/generated04866.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04866.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04867.log b/lama-compiler/regression/expressions/orig/generated04867.log new file mode 100644 index 000000000..81c545efe --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04867.log @@ -0,0 +1 @@ +1234 diff --git a/lama-compiler/regression/expressions/orig/generated04868.log b/lama-compiler/regression/expressions/orig/generated04868.log new file mode 100644 index 000000000..78eb67cee --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04868.log @@ -0,0 +1 @@ +75 diff --git a/lama-compiler/regression/expressions/orig/generated04869.log b/lama-compiler/regression/expressions/orig/generated04869.log new file mode 100644 index 000000000..993b0b550 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04869.log @@ -0,0 +1 @@ +-367 diff --git a/lama-compiler/regression/expressions/orig/generated04870.log b/lama-compiler/regression/expressions/orig/generated04870.log new file mode 100644 index 000000000..17145f565 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04870.log @@ -0,0 +1 @@ +3404 diff --git a/lama-compiler/regression/expressions/orig/generated04871.log b/lama-compiler/regression/expressions/orig/generated04871.log new file mode 100644 index 000000000..f86d1b8c9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04871.log @@ -0,0 +1 @@ +-133 diff --git a/lama-compiler/regression/expressions/orig/generated04872.log b/lama-compiler/regression/expressions/orig/generated04872.log new file mode 100644 index 000000000..7b5813c6a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04872.log @@ -0,0 +1 @@ +234 diff --git a/lama-compiler/regression/expressions/orig/generated04874.log b/lama-compiler/regression/expressions/orig/generated04874.log new file mode 100644 index 000000000..c75acbe2f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04874.log @@ -0,0 +1 @@ +127 diff --git a/lama-compiler/regression/expressions/orig/generated04875.log b/lama-compiler/regression/expressions/orig/generated04875.log new file mode 100644 index 000000000..98d9bcb75 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04875.log @@ -0,0 +1 @@ +17 diff --git a/lama-compiler/regression/expressions/orig/generated04876.log b/lama-compiler/regression/expressions/orig/generated04876.log new file mode 100644 index 000000000..d15a2cc44 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04876.log @@ -0,0 +1 @@ +80 diff --git a/lama-compiler/regression/expressions/orig/generated04877.log b/lama-compiler/regression/expressions/orig/generated04877.log new file mode 100644 index 000000000..eedffd327 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04877.log @@ -0,0 +1 @@ +-495 diff --git a/lama-compiler/regression/expressions/orig/generated04878.log b/lama-compiler/regression/expressions/orig/generated04878.log new file mode 100644 index 000000000..257e56326 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04878.log @@ -0,0 +1 @@ +102 diff --git a/lama-compiler/regression/expressions/orig/generated04879.log b/lama-compiler/regression/expressions/orig/generated04879.log new file mode 100644 index 000000000..7fe4e495f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04879.log @@ -0,0 +1 @@ +91 diff --git a/lama-compiler/regression/expressions/orig/generated04880.log b/lama-compiler/regression/expressions/orig/generated04880.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04880.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04881.log b/lama-compiler/regression/expressions/orig/generated04881.log new file mode 100644 index 000000000..cba946edb --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04881.log @@ -0,0 +1 @@ +33099 diff --git a/lama-compiler/regression/expressions/orig/generated04882.log b/lama-compiler/regression/expressions/orig/generated04882.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04882.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04883.log b/lama-compiler/regression/expressions/orig/generated04883.log new file mode 100644 index 000000000..ec635144f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04883.log @@ -0,0 +1 @@ +9 diff --git a/lama-compiler/regression/expressions/orig/generated04884.log b/lama-compiler/regression/expressions/orig/generated04884.log new file mode 100644 index 000000000..00750edc0 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04884.log @@ -0,0 +1 @@ +3 diff --git a/lama-compiler/regression/expressions/orig/generated04885.log b/lama-compiler/regression/expressions/orig/generated04885.log new file mode 100644 index 000000000..7c2210700 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04885.log @@ -0,0 +1 @@ +1262 diff --git a/lama-compiler/regression/expressions/orig/generated04886.log b/lama-compiler/regression/expressions/orig/generated04886.log new file mode 100644 index 000000000..ad4d9c340 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04886.log @@ -0,0 +1 @@ +-14 diff --git a/lama-compiler/regression/expressions/orig/generated04887.log b/lama-compiler/regression/expressions/orig/generated04887.log new file mode 100644 index 000000000..0cd5c0d67 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04887.log @@ -0,0 +1 @@ +-264 diff --git a/lama-compiler/regression/expressions/orig/generated04888.log b/lama-compiler/regression/expressions/orig/generated04888.log new file mode 100644 index 000000000..aa9490b16 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04888.log @@ -0,0 +1 @@ +3472 diff --git a/lama-compiler/regression/expressions/orig/generated04889.log b/lama-compiler/regression/expressions/orig/generated04889.log new file mode 100644 index 000000000..5c9348415 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04889.log @@ -0,0 +1 @@ +-41 diff --git a/lama-compiler/regression/expressions/orig/generated04890.log b/lama-compiler/regression/expressions/orig/generated04890.log new file mode 100644 index 000000000..6489928e1 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04890.log @@ -0,0 +1 @@ +329 diff --git a/lama-compiler/regression/expressions/orig/generated04891.log b/lama-compiler/regression/expressions/orig/generated04891.log new file mode 100644 index 000000000..409940768 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04891.log @@ -0,0 +1 @@ +23 diff --git a/lama-compiler/regression/expressions/orig/generated04892.log b/lama-compiler/regression/expressions/orig/generated04892.log new file mode 100644 index 000000000..ca3e77f72 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04892.log @@ -0,0 +1 @@ +-624 diff --git a/lama-compiler/regression/expressions/orig/generated04893.log b/lama-compiler/regression/expressions/orig/generated04893.log new file mode 100644 index 000000000..ee977b5ec --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04893.log @@ -0,0 +1 @@ +115 diff --git a/lama-compiler/regression/expressions/orig/generated04894.log b/lama-compiler/regression/expressions/orig/generated04894.log new file mode 100644 index 000000000..ee977b5ec --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04894.log @@ -0,0 +1 @@ +115 diff --git a/lama-compiler/regression/expressions/orig/generated04895.log b/lama-compiler/regression/expressions/orig/generated04895.log new file mode 100644 index 000000000..92e20e605 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04895.log @@ -0,0 +1 @@ +-142 diff --git a/lama-compiler/regression/expressions/orig/generated04896.log b/lama-compiler/regression/expressions/orig/generated04896.log new file mode 100644 index 000000000..7f05eede2 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04896.log @@ -0,0 +1 @@ +244 diff --git a/lama-compiler/regression/expressions/orig/generated04897.log b/lama-compiler/regression/expressions/orig/generated04897.log new file mode 100644 index 000000000..84df3526d --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04897.log @@ -0,0 +1 @@ +87 diff --git a/lama-compiler/regression/expressions/orig/generated04898.log b/lama-compiler/regression/expressions/orig/generated04898.log new file mode 100644 index 000000000..8d38505c1 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04898.log @@ -0,0 +1 @@ +456 diff --git a/lama-compiler/regression/expressions/orig/generated04899.log b/lama-compiler/regression/expressions/orig/generated04899.log new file mode 100644 index 000000000..2e9c1e130 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04899.log @@ -0,0 +1 @@ +558 diff --git a/lama-compiler/regression/expressions/orig/generated04900.log b/lama-compiler/regression/expressions/orig/generated04900.log new file mode 100644 index 000000000..d6b24041c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04900.log @@ -0,0 +1 @@ +19 diff --git a/lama-compiler/regression/expressions/orig/generated04901.log b/lama-compiler/regression/expressions/orig/generated04901.log new file mode 100644 index 000000000..bb08106db --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04901.log @@ -0,0 +1 @@ +1800 diff --git a/lama-compiler/regression/expressions/orig/generated04902.log b/lama-compiler/regression/expressions/orig/generated04902.log new file mode 100644 index 000000000..fc9b6b962 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04902.log @@ -0,0 +1 @@ +2077 diff --git a/lama-compiler/regression/expressions/orig/generated04903.log b/lama-compiler/regression/expressions/orig/generated04903.log new file mode 100644 index 000000000..9babd2833 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04903.log @@ -0,0 +1 @@ +828 diff --git a/lama-compiler/regression/expressions/orig/generated04904.log b/lama-compiler/regression/expressions/orig/generated04904.log new file mode 100644 index 000000000..78eb67cee --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04904.log @@ -0,0 +1 @@ +75 diff --git a/lama-compiler/regression/expressions/orig/generated04905.log b/lama-compiler/regression/expressions/orig/generated04905.log new file mode 100644 index 000000000..66f1662ed --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04905.log @@ -0,0 +1 @@ +-11 diff --git a/lama-compiler/regression/expressions/orig/generated04906.log b/lama-compiler/regression/expressions/orig/generated04906.log new file mode 100644 index 000000000..bd707aae4 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04906.log @@ -0,0 +1 @@ +237630 diff --git a/lama-compiler/regression/expressions/orig/generated04907.log b/lama-compiler/regression/expressions/orig/generated04907.log new file mode 100644 index 000000000..85322d0b5 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04907.log @@ -0,0 +1 @@ +79 diff --git a/lama-compiler/regression/expressions/orig/generated04908.log b/lama-compiler/regression/expressions/orig/generated04908.log new file mode 100644 index 000000000..d3a0ef5a4 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04908.log @@ -0,0 +1 @@ +-99 diff --git a/lama-compiler/regression/expressions/orig/generated04909.log b/lama-compiler/regression/expressions/orig/generated04909.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04909.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04910.log b/lama-compiler/regression/expressions/orig/generated04910.log new file mode 100644 index 000000000..fb1e7bc86 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04910.log @@ -0,0 +1 @@ +54 diff --git a/lama-compiler/regression/expressions/orig/generated04911.log b/lama-compiler/regression/expressions/orig/generated04911.log new file mode 100644 index 000000000..725a5ba2a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04911.log @@ -0,0 +1 @@ +185 diff --git a/lama-compiler/regression/expressions/orig/generated04912.log b/lama-compiler/regression/expressions/orig/generated04912.log new file mode 100644 index 000000000..3bb8a497c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04912.log @@ -0,0 +1 @@ +464 diff --git a/lama-compiler/regression/expressions/orig/generated04913.log b/lama-compiler/regression/expressions/orig/generated04913.log new file mode 100644 index 000000000..a8c42f813 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04913.log @@ -0,0 +1 @@ +-37 diff --git a/lama-compiler/regression/expressions/orig/generated04914.log b/lama-compiler/regression/expressions/orig/generated04914.log new file mode 100644 index 000000000..e81d4feca --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04914.log @@ -0,0 +1 @@ +-127 diff --git a/lama-compiler/regression/expressions/orig/generated04915.log b/lama-compiler/regression/expressions/orig/generated04915.log new file mode 100644 index 000000000..1dc3a6a50 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04915.log @@ -0,0 +1 @@ +-9 diff --git a/lama-compiler/regression/expressions/orig/generated04916.log b/lama-compiler/regression/expressions/orig/generated04916.log new file mode 100644 index 000000000..987e7ca9a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04916.log @@ -0,0 +1 @@ +77 diff --git a/lama-compiler/regression/expressions/orig/generated04917.log b/lama-compiler/regression/expressions/orig/generated04917.log new file mode 100644 index 000000000..4c5c80785 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04917.log @@ -0,0 +1 @@ +158 diff --git a/lama-compiler/regression/expressions/orig/generated04918.log b/lama-compiler/regression/expressions/orig/generated04918.log new file mode 100644 index 000000000..0b50bee23 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04918.log @@ -0,0 +1 @@ +3660 diff --git a/lama-compiler/regression/expressions/orig/generated04919.log b/lama-compiler/regression/expressions/orig/generated04919.log new file mode 100644 index 000000000..7296f257e --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04919.log @@ -0,0 +1 @@ +136 diff --git a/lama-compiler/regression/expressions/orig/generated04920.log b/lama-compiler/regression/expressions/orig/generated04920.log new file mode 100644 index 000000000..175b6c5df --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04920.log @@ -0,0 +1 @@ +263 diff --git a/lama-compiler/regression/expressions/orig/generated04921.log b/lama-compiler/regression/expressions/orig/generated04921.log new file mode 100644 index 000000000..4970e693e --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04921.log @@ -0,0 +1 @@ +544 diff --git a/lama-compiler/regression/expressions/orig/generated04922.log b/lama-compiler/regression/expressions/orig/generated04922.log new file mode 100644 index 000000000..e85087aff --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04922.log @@ -0,0 +1 @@ +31 diff --git a/lama-compiler/regression/expressions/orig/generated04923.log b/lama-compiler/regression/expressions/orig/generated04923.log new file mode 100644 index 000000000..b4f334f26 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04923.log @@ -0,0 +1 @@ +141 diff --git a/lama-compiler/regression/expressions/orig/generated04924.log b/lama-compiler/regression/expressions/orig/generated04924.log new file mode 100644 index 000000000..6e8031901 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04924.log @@ -0,0 +1 @@ +7200 diff --git a/lama-compiler/regression/expressions/orig/generated04925.log b/lama-compiler/regression/expressions/orig/generated04925.log new file mode 100644 index 000000000..900731ffd --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04925.log @@ -0,0 +1 @@ +64 diff --git a/lama-compiler/regression/expressions/orig/generated04926.log b/lama-compiler/regression/expressions/orig/generated04926.log new file mode 100644 index 000000000..3a2e3f498 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04926.log @@ -0,0 +1 @@ +-1 diff --git a/lama-compiler/regression/expressions/orig/generated04927.log b/lama-compiler/regression/expressions/orig/generated04927.log new file mode 100644 index 000000000..871727de1 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04927.log @@ -0,0 +1 @@ +84 diff --git a/lama-compiler/regression/expressions/orig/generated04928.log b/lama-compiler/regression/expressions/orig/generated04928.log new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04928.log @@ -0,0 +1 @@ +1 diff --git a/lama-compiler/regression/expressions/orig/generated04929.log b/lama-compiler/regression/expressions/orig/generated04929.log new file mode 100644 index 000000000..a949a93df --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04929.log @@ -0,0 +1 @@ +128 diff --git a/lama-compiler/regression/expressions/orig/generated04930.log b/lama-compiler/regression/expressions/orig/generated04930.log new file mode 100644 index 000000000..e3aed2be4 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04930.log @@ -0,0 +1 @@ +7502 diff --git a/lama-compiler/regression/expressions/orig/generated04931.log b/lama-compiler/regression/expressions/orig/generated04931.log new file mode 100644 index 000000000..b0d73241c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04931.log @@ -0,0 +1 @@ +129 diff --git a/lama-compiler/regression/expressions/orig/generated04932.log b/lama-compiler/regression/expressions/orig/generated04932.log new file mode 100644 index 000000000..98d9bcb75 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04932.log @@ -0,0 +1 @@ +17 diff --git a/lama-compiler/regression/expressions/orig/generated04933.log b/lama-compiler/regression/expressions/orig/generated04933.log new file mode 100644 index 000000000..ee977b5ec --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04933.log @@ -0,0 +1 @@ +115 diff --git a/lama-compiler/regression/expressions/orig/generated04934.log b/lama-compiler/regression/expressions/orig/generated04934.log new file mode 100644 index 000000000..e61cf7f3a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04934.log @@ -0,0 +1 @@ +-3403 diff --git a/lama-compiler/regression/expressions/orig/generated04935.log b/lama-compiler/regression/expressions/orig/generated04935.log new file mode 100644 index 000000000..d61f00d8c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04935.log @@ -0,0 +1 @@ +90 diff --git a/lama-compiler/regression/expressions/orig/generated04936.log b/lama-compiler/regression/expressions/orig/generated04936.log new file mode 100644 index 000000000..abac1ea7b --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04936.log @@ -0,0 +1 @@ +47 diff --git a/lama-compiler/regression/expressions/orig/generated04937.log b/lama-compiler/regression/expressions/orig/generated04937.log new file mode 100644 index 000000000..59343b09e --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04937.log @@ -0,0 +1 @@ +53 diff --git a/lama-compiler/regression/expressions/orig/generated04939.log b/lama-compiler/regression/expressions/orig/generated04939.log new file mode 100644 index 000000000..282d20871 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04939.log @@ -0,0 +1 @@ +612 diff --git a/lama-compiler/regression/expressions/orig/generated04940.log b/lama-compiler/regression/expressions/orig/generated04940.log new file mode 100644 index 000000000..f50c65e51 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04940.log @@ -0,0 +1 @@ +546 diff --git a/lama-compiler/regression/expressions/orig/generated04941.log b/lama-compiler/regression/expressions/orig/generated04941.log new file mode 100644 index 000000000..76a8b2b70 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04941.log @@ -0,0 +1 @@ +83 diff --git a/lama-compiler/regression/expressions/orig/generated04942.log b/lama-compiler/regression/expressions/orig/generated04942.log new file mode 100644 index 000000000..e1562a90c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04942.log @@ -0,0 +1 @@ +-93 diff --git a/lama-compiler/regression/expressions/orig/generated04943.log b/lama-compiler/regression/expressions/orig/generated04943.log new file mode 100644 index 000000000..69ebc3804 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04943.log @@ -0,0 +1 @@ +9015 diff --git a/lama-compiler/regression/expressions/orig/generated04944.log b/lama-compiler/regression/expressions/orig/generated04944.log new file mode 100644 index 000000000..f07e2860a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04944.log @@ -0,0 +1 @@ +175 diff --git a/lama-compiler/regression/expressions/orig/generated04945.log b/lama-compiler/regression/expressions/orig/generated04945.log new file mode 100644 index 000000000..4699eb3cc --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04945.log @@ -0,0 +1 @@ +116 diff --git a/lama-compiler/regression/expressions/orig/generated04946.log b/lama-compiler/regression/expressions/orig/generated04946.log new file mode 100644 index 000000000..55232a5c5 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04946.log @@ -0,0 +1 @@ +-73 diff --git a/lama-compiler/regression/expressions/orig/generated04947.log b/lama-compiler/regression/expressions/orig/generated04947.log new file mode 100644 index 000000000..0d667b5e3 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04947.log @@ -0,0 +1 @@ +148 diff --git a/lama-compiler/regression/expressions/orig/generated04948.log b/lama-compiler/regression/expressions/orig/generated04948.log new file mode 100644 index 000000000..871727de1 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04948.log @@ -0,0 +1 @@ +84 diff --git a/lama-compiler/regression/expressions/orig/generated04949.log b/lama-compiler/regression/expressions/orig/generated04949.log new file mode 100644 index 000000000..22af19a26 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04949.log @@ -0,0 +1 @@ +64380 diff --git a/lama-compiler/regression/expressions/orig/generated04950.log b/lama-compiler/regression/expressions/orig/generated04950.log new file mode 100644 index 000000000..66953656a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04950.log @@ -0,0 +1 @@ +315 diff --git a/lama-compiler/regression/expressions/orig/generated04951.log b/lama-compiler/regression/expressions/orig/generated04951.log new file mode 100644 index 000000000..05bab5b6d --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04951.log @@ -0,0 +1 @@ +-29 diff --git a/lama-compiler/regression/expressions/orig/generated04952.log b/lama-compiler/regression/expressions/orig/generated04952.log new file mode 100644 index 000000000..58c9bdf9d --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04952.log @@ -0,0 +1 @@ +111 diff --git a/lama-compiler/regression/expressions/orig/generated04953.log b/lama-compiler/regression/expressions/orig/generated04953.log new file mode 100644 index 000000000..a983a8854 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04953.log @@ -0,0 +1 @@ +6120 diff --git a/lama-compiler/regression/expressions/orig/generated04954.log b/lama-compiler/regression/expressions/orig/generated04954.log new file mode 100644 index 000000000..9ed10e0b1 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04954.log @@ -0,0 +1 @@ +-22 diff --git a/lama-compiler/regression/expressions/orig/generated04955.log b/lama-compiler/regression/expressions/orig/generated04955.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04955.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04956.log b/lama-compiler/regression/expressions/orig/generated04956.log new file mode 100644 index 000000000..fa8f08cb6 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04956.log @@ -0,0 +1 @@ +150 diff --git a/lama-compiler/regression/expressions/orig/generated04957.log b/lama-compiler/regression/expressions/orig/generated04957.log new file mode 100644 index 000000000..625c09bc8 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04957.log @@ -0,0 +1 @@ +532 diff --git a/lama-compiler/regression/expressions/orig/generated04958.log b/lama-compiler/regression/expressions/orig/generated04958.log new file mode 100644 index 000000000..8c61d23e1 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04958.log @@ -0,0 +1 @@ +58 diff --git a/lama-compiler/regression/expressions/orig/generated04959.log b/lama-compiler/regression/expressions/orig/generated04959.log new file mode 100644 index 000000000..210b6746a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04959.log @@ -0,0 +1 @@ +-719 diff --git a/lama-compiler/regression/expressions/orig/generated04960.log b/lama-compiler/regression/expressions/orig/generated04960.log new file mode 100644 index 000000000..bc3d5444f --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04960.log @@ -0,0 +1 @@ +186 diff --git a/lama-compiler/regression/expressions/orig/generated04961.log b/lama-compiler/regression/expressions/orig/generated04961.log new file mode 100644 index 000000000..f9ec74edf --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04961.log @@ -0,0 +1 @@ +1360 diff --git a/lama-compiler/regression/expressions/orig/generated04962.log b/lama-compiler/regression/expressions/orig/generated04962.log new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04962.log @@ -0,0 +1 @@ +1 diff --git a/lama-compiler/regression/expressions/orig/generated04963.log b/lama-compiler/regression/expressions/orig/generated04963.log new file mode 100644 index 000000000..29d6383b5 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04963.log @@ -0,0 +1 @@ +100 diff --git a/lama-compiler/regression/expressions/orig/generated04964.log b/lama-compiler/regression/expressions/orig/generated04964.log new file mode 100644 index 000000000..997def452 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04964.log @@ -0,0 +1 @@ +237 diff --git a/lama-compiler/regression/expressions/orig/generated04965.log b/lama-compiler/regression/expressions/orig/generated04965.log new file mode 100644 index 000000000..3b4a6e84b --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04965.log @@ -0,0 +1 @@ +181 diff --git a/lama-compiler/regression/expressions/orig/generated04966.log b/lama-compiler/regression/expressions/orig/generated04966.log new file mode 100644 index 000000000..c200906ef --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04966.log @@ -0,0 +1 @@ +222 diff --git a/lama-compiler/regression/expressions/orig/generated04967.log b/lama-compiler/regression/expressions/orig/generated04967.log new file mode 100644 index 000000000..43bf5644c --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04967.log @@ -0,0 +1 @@ +2094 diff --git a/lama-compiler/regression/expressions/orig/generated04968.log b/lama-compiler/regression/expressions/orig/generated04968.log new file mode 100644 index 000000000..00750edc0 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04968.log @@ -0,0 +1 @@ +3 diff --git a/lama-compiler/regression/expressions/orig/generated04969.log b/lama-compiler/regression/expressions/orig/generated04969.log new file mode 100644 index 000000000..59343b09e --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04969.log @@ -0,0 +1 @@ +53 diff --git a/lama-compiler/regression/expressions/orig/generated04970.log b/lama-compiler/regression/expressions/orig/generated04970.log new file mode 100644 index 000000000..3af99eeec --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04970.log @@ -0,0 +1 @@ +180 diff --git a/lama-compiler/regression/expressions/orig/generated04971.log b/lama-compiler/regression/expressions/orig/generated04971.log new file mode 100644 index 000000000..e85087aff --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04971.log @@ -0,0 +1 @@ +31 diff --git a/lama-compiler/regression/expressions/orig/generated04972.log b/lama-compiler/regression/expressions/orig/generated04972.log new file mode 100644 index 000000000..88b2e7834 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04972.log @@ -0,0 +1 @@ +191 diff --git a/lama-compiler/regression/expressions/orig/generated04973.log b/lama-compiler/regression/expressions/orig/generated04973.log new file mode 100644 index 000000000..2d734231d --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04973.log @@ -0,0 +1 @@ +-9214 diff --git a/lama-compiler/regression/expressions/orig/generated04974.log b/lama-compiler/regression/expressions/orig/generated04974.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04974.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/expressions/orig/generated04975.log b/lama-compiler/regression/expressions/orig/generated04975.log new file mode 100644 index 000000000..0cfbf0888 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04975.log @@ -0,0 +1 @@ +2 diff --git a/lama-compiler/regression/expressions/orig/generated04976.log b/lama-compiler/regression/expressions/orig/generated04976.log new file mode 100644 index 000000000..2bbd69c2e --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04976.log @@ -0,0 +1 @@ +70 diff --git a/lama-compiler/regression/expressions/orig/generated04977.log b/lama-compiler/regression/expressions/orig/generated04977.log new file mode 100644 index 000000000..72502b61b --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04977.log @@ -0,0 +1 @@ +2817 diff --git a/lama-compiler/regression/expressions/orig/generated04978.log b/lama-compiler/regression/expressions/orig/generated04978.log new file mode 100644 index 000000000..87fb4960b --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04978.log @@ -0,0 +1 @@ +6310 diff --git a/lama-compiler/regression/expressions/orig/generated04979.log b/lama-compiler/regression/expressions/orig/generated04979.log new file mode 100644 index 000000000..ca55a6c59 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04979.log @@ -0,0 +1 @@ +198 diff --git a/lama-compiler/regression/expressions/orig/generated04980.log b/lama-compiler/regression/expressions/orig/generated04980.log new file mode 100644 index 000000000..d5b0226ce --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04980.log @@ -0,0 +1 @@ +-77 diff --git a/lama-compiler/regression/expressions/orig/generated04981.log b/lama-compiler/regression/expressions/orig/generated04981.log new file mode 100644 index 000000000..3ad5abd03 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04981.log @@ -0,0 +1 @@ +99 diff --git a/lama-compiler/regression/expressions/orig/generated04982.log b/lama-compiler/regression/expressions/orig/generated04982.log new file mode 100644 index 000000000..39f5b6931 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04982.log @@ -0,0 +1 @@ +71 diff --git a/lama-compiler/regression/expressions/orig/generated04983.log b/lama-compiler/regression/expressions/orig/generated04983.log new file mode 100644 index 000000000..8643cf6de --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04983.log @@ -0,0 +1 @@ +89 diff --git a/lama-compiler/regression/expressions/orig/generated04984.log b/lama-compiler/regression/expressions/orig/generated04984.log new file mode 100644 index 000000000..ff2a7e26b --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04984.log @@ -0,0 +1 @@ +5625 diff --git a/lama-compiler/regression/expressions/orig/generated04985.log b/lama-compiler/regression/expressions/orig/generated04985.log new file mode 100644 index 000000000..8fe888540 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04985.log @@ -0,0 +1 @@ +-79 diff --git a/lama-compiler/regression/expressions/orig/generated04986.log b/lama-compiler/regression/expressions/orig/generated04986.log new file mode 100644 index 000000000..c4fdb9ba8 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04986.log @@ -0,0 +1 @@ +2346 diff --git a/lama-compiler/regression/expressions/orig/generated04987.log b/lama-compiler/regression/expressions/orig/generated04987.log new file mode 100644 index 000000000..f599e28b8 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04987.log @@ -0,0 +1 @@ +10 diff --git a/lama-compiler/regression/expressions/orig/generated04988.log b/lama-compiler/regression/expressions/orig/generated04988.log new file mode 100644 index 000000000..0c56bea59 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04988.log @@ -0,0 +1 @@ +233 diff --git a/lama-compiler/regression/expressions/orig/generated04989.log b/lama-compiler/regression/expressions/orig/generated04989.log new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04989.log @@ -0,0 +1 @@ +1 diff --git a/lama-compiler/regression/expressions/orig/generated04990.log b/lama-compiler/regression/expressions/orig/generated04990.log new file mode 100644 index 000000000..b6a7d89c6 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04990.log @@ -0,0 +1 @@ +16 diff --git a/lama-compiler/regression/expressions/orig/generated04991.log b/lama-compiler/regression/expressions/orig/generated04991.log new file mode 100644 index 000000000..9b252fd09 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04991.log @@ -0,0 +1 @@ +113 diff --git a/lama-compiler/regression/expressions/orig/generated04992.log b/lama-compiler/regression/expressions/orig/generated04992.log new file mode 100644 index 000000000..98d9bcb75 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04992.log @@ -0,0 +1 @@ +17 diff --git a/lama-compiler/regression/expressions/orig/generated04993.log b/lama-compiler/regression/expressions/orig/generated04993.log new file mode 100644 index 000000000..485369e4e --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04993.log @@ -0,0 +1 @@ +205 diff --git a/lama-compiler/regression/expressions/orig/generated04994.log b/lama-compiler/regression/expressions/orig/generated04994.log new file mode 100644 index 000000000..871727de1 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04994.log @@ -0,0 +1 @@ +84 diff --git a/lama-compiler/regression/expressions/orig/generated04995.log b/lama-compiler/regression/expressions/orig/generated04995.log new file mode 100644 index 000000000..abdfb053e --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04995.log @@ -0,0 +1 @@ +60 diff --git a/lama-compiler/regression/expressions/orig/generated04996.log b/lama-compiler/regression/expressions/orig/generated04996.log new file mode 100644 index 000000000..7f05eede2 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04996.log @@ -0,0 +1 @@ +244 diff --git a/lama-compiler/regression/expressions/orig/generated04997.log b/lama-compiler/regression/expressions/orig/generated04997.log new file mode 100644 index 000000000..9386c220a --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04997.log @@ -0,0 +1 @@ +161 diff --git a/lama-compiler/regression/expressions/orig/generated04998.log b/lama-compiler/regression/expressions/orig/generated04998.log new file mode 100644 index 000000000..8643cf6de --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04998.log @@ -0,0 +1 @@ +89 diff --git a/lama-compiler/regression/expressions/orig/generated04999.log b/lama-compiler/regression/expressions/orig/generated04999.log new file mode 100644 index 000000000..a9c8fe829 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated04999.log @@ -0,0 +1 @@ +103 diff --git a/lama-compiler/regression/expressions/orig/generated05000.log b/lama-compiler/regression/expressions/orig/generated05000.log new file mode 100644 index 000000000..a9c8fe829 --- /dev/null +++ b/lama-compiler/regression/expressions/orig/generated05000.log @@ -0,0 +1 @@ +103 diff --git a/lama-compiler/regression/orig/test001.log b/lama-compiler/regression/orig/test001.log new file mode 100644 index 000000000..d61f00d8c --- /dev/null +++ b/lama-compiler/regression/orig/test001.log @@ -0,0 +1 @@ +90 diff --git a/lama-compiler/regression/orig/test002.log b/lama-compiler/regression/orig/test002.log new file mode 100644 index 000000000..87523dd7a --- /dev/null +++ b/lama-compiler/regression/orig/test002.log @@ -0,0 +1 @@ +41 diff --git a/lama-compiler/regression/orig/test003.log b/lama-compiler/regression/orig/test003.log new file mode 100644 index 000000000..70a7599e4 --- /dev/null +++ b/lama-compiler/regression/orig/test003.log @@ -0,0 +1,3 @@ +7 +3 +1 diff --git a/lama-compiler/regression/orig/test004.log b/lama-compiler/regression/orig/test004.log new file mode 100644 index 000000000..f599e28b8 --- /dev/null +++ b/lama-compiler/regression/orig/test004.log @@ -0,0 +1 @@ +10 diff --git a/lama-compiler/regression/orig/test005.log b/lama-compiler/regression/orig/test005.log new file mode 100644 index 000000000..b4de39476 --- /dev/null +++ b/lama-compiler/regression/orig/test005.log @@ -0,0 +1 @@ +11 diff --git a/lama-compiler/regression/orig/test006.log b/lama-compiler/regression/orig/test006.log new file mode 100644 index 000000000..7c2929b87 --- /dev/null +++ b/lama-compiler/regression/orig/test006.log @@ -0,0 +1,6 @@ +1 +1 +0 +1 +0 +0 diff --git a/lama-compiler/regression/orig/test007.log b/lama-compiler/regression/orig/test007.log new file mode 100644 index 000000000..bae29925c --- /dev/null +++ b/lama-compiler/regression/orig/test007.log @@ -0,0 +1 @@ +-4 diff --git a/lama-compiler/regression/orig/test008.log b/lama-compiler/regression/orig/test008.log new file mode 100644 index 000000000..11fbaeb6c --- /dev/null +++ b/lama-compiler/regression/orig/test008.log @@ -0,0 +1 @@ +-45 diff --git a/lama-compiler/regression/orig/test009.log b/lama-compiler/regression/orig/test009.log new file mode 100644 index 000000000..d7b1c440c --- /dev/null +++ b/lama-compiler/regression/orig/test009.log @@ -0,0 +1 @@ +1024 diff --git a/lama-compiler/regression/orig/test010.log b/lama-compiler/regression/orig/test010.log new file mode 100644 index 000000000..13e085dfa --- /dev/null +++ b/lama-compiler/regression/orig/test010.log @@ -0,0 +1 @@ +499950 diff --git a/lama-compiler/regression/orig/test011.log b/lama-compiler/regression/orig/test011.log new file mode 100644 index 000000000..0cfbf0888 --- /dev/null +++ b/lama-compiler/regression/orig/test011.log @@ -0,0 +1 @@ +2 diff --git a/lama-compiler/regression/orig/test012.log b/lama-compiler/regression/orig/test012.log new file mode 100644 index 000000000..5a92c66be --- /dev/null +++ b/lama-compiler/regression/orig/test012.log @@ -0,0 +1,8 @@ +0 +0 +0 +1 +1 +0 +1 +1 diff --git a/lama-compiler/regression/orig/test013.log b/lama-compiler/regression/orig/test013.log new file mode 100644 index 000000000..afadb63f1 --- /dev/null +++ b/lama-compiler/regression/orig/test013.log @@ -0,0 +1,8 @@ +10 +11 +10 +11 +3 +2 +1 +0 diff --git a/lama-compiler/regression/orig/test014.log b/lama-compiler/regression/orig/test014.log new file mode 100644 index 000000000..a1a3069ef --- /dev/null +++ b/lama-compiler/regression/orig/test014.log @@ -0,0 +1,31 @@ +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 +1 diff --git a/lama-compiler/regression/orig/test015.log b/lama-compiler/regression/orig/test015.log new file mode 100644 index 000000000..c6984de60 --- /dev/null +++ b/lama-compiler/regression/orig/test015.log @@ -0,0 +1 @@ +7919 diff --git a/lama-compiler/regression/orig/test016.log b/lama-compiler/regression/orig/test016.log new file mode 100644 index 000000000..3fbd4a869 --- /dev/null +++ b/lama-compiler/regression/orig/test016.log @@ -0,0 +1 @@ +3628800 diff --git a/lama-compiler/regression/orig/test017.log b/lama-compiler/regression/orig/test017.log new file mode 100644 index 000000000..de0592029 --- /dev/null +++ b/lama-compiler/regression/orig/test017.log @@ -0,0 +1 @@ +6765 diff --git a/lama-compiler/regression/orig/test018.log b/lama-compiler/regression/orig/test018.log new file mode 100644 index 000000000..a0955ceb1 --- /dev/null +++ b/lama-compiler/regression/orig/test018.log @@ -0,0 +1,14 @@ +2 +0 +3 +4 +5 +0 +7 +0 +11 +0 +13 +0 +17 +2 diff --git a/lama-compiler/regression/orig/test019.log b/lama-compiler/regression/orig/test019.log new file mode 100644 index 000000000..13e085dfa --- /dev/null +++ b/lama-compiler/regression/orig/test019.log @@ -0,0 +1 @@ +499950 diff --git a/lama-compiler/regression/orig/test020.log b/lama-compiler/regression/orig/test020.log new file mode 100644 index 000000000..c6984de60 --- /dev/null +++ b/lama-compiler/regression/orig/test020.log @@ -0,0 +1 @@ +7919 diff --git a/lama-compiler/regression/orig/test021.log b/lama-compiler/regression/orig/test021.log new file mode 100644 index 000000000..3fbd4a869 --- /dev/null +++ b/lama-compiler/regression/orig/test021.log @@ -0,0 +1 @@ +3628800 diff --git a/lama-compiler/regression/orig/test022.log b/lama-compiler/regression/orig/test022.log new file mode 100644 index 000000000..de0592029 --- /dev/null +++ b/lama-compiler/regression/orig/test022.log @@ -0,0 +1 @@ +6765 diff --git a/lama-compiler/regression/orig/test023.log b/lama-compiler/regression/orig/test023.log new file mode 100644 index 000000000..8f92bfdd4 --- /dev/null +++ b/lama-compiler/regression/orig/test023.log @@ -0,0 +1 @@ +35 diff --git a/lama-compiler/regression/orig/test024.log b/lama-compiler/regression/orig/test024.log new file mode 100644 index 000000000..29f3d8997 --- /dev/null +++ b/lama-compiler/regression/orig/test024.log @@ -0,0 +1,4 @@ +2 +3 +5 +5 diff --git a/lama-compiler/regression/orig/test025.log b/lama-compiler/regression/orig/test025.log new file mode 100644 index 000000000..00750edc0 --- /dev/null +++ b/lama-compiler/regression/orig/test025.log @@ -0,0 +1 @@ +3 diff --git a/lama-compiler/regression/orig/test026.log b/lama-compiler/regression/orig/test026.log new file mode 100644 index 000000000..3c032078a --- /dev/null +++ b/lama-compiler/regression/orig/test026.log @@ -0,0 +1 @@ +18 diff --git a/lama-compiler/regression/orig/test027.log b/lama-compiler/regression/orig/test027.log new file mode 100644 index 000000000..47be3bbaf --- /dev/null +++ b/lama-compiler/regression/orig/test027.log @@ -0,0 +1,4 @@ +0 +3 +0 +18 diff --git a/lama-compiler/regression/orig/test028.log b/lama-compiler/regression/orig/test028.log new file mode 100644 index 000000000..7ed6ff82d --- /dev/null +++ b/lama-compiler/regression/orig/test028.log @@ -0,0 +1 @@ +5 diff --git a/lama-compiler/regression/orig/test029.log b/lama-compiler/regression/orig/test029.log new file mode 100644 index 000000000..580926360 --- /dev/null +++ b/lama-compiler/regression/orig/test029.log @@ -0,0 +1,2 @@ +100 +18 diff --git a/lama-compiler/regression/orig/test030.log b/lama-compiler/regression/orig/test030.log new file mode 100644 index 000000000..ca8aa6903 --- /dev/null +++ b/lama-compiler/regression/orig/test030.log @@ -0,0 +1,3 @@ +3 +100 +3 diff --git a/lama-compiler/regression/orig/test031.log b/lama-compiler/regression/orig/test031.log new file mode 100644 index 000000000..19d70eba1 --- /dev/null +++ b/lama-compiler/regression/orig/test031.log @@ -0,0 +1,2 @@ +3 +8 diff --git a/lama-compiler/regression/orig/test032.log b/lama-compiler/regression/orig/test032.log new file mode 100644 index 000000000..7a44f0483 --- /dev/null +++ b/lama-compiler/regression/orig/test032.log @@ -0,0 +1,12 @@ +1 +100 +200 +300 +2 +100 +200 +300 +3 +100 +200 +300 diff --git a/lama-compiler/regression/orig/test033.log b/lama-compiler/regression/orig/test033.log new file mode 100644 index 000000000..dfc09eab5 --- /dev/null +++ b/lama-compiler/regression/orig/test033.log @@ -0,0 +1,21 @@ +1 +100 +200 +300 +100 +200 +300 +2 +100 +200 +300 +100 +200 +300 +3 +100 +200 +300 +100 +200 +300 diff --git a/lama-compiler/regression/orig/test034.log b/lama-compiler/regression/orig/test034.log new file mode 100644 index 000000000..d6a43931e --- /dev/null +++ b/lama-compiler/regression/orig/test034.log @@ -0,0 +1,35 @@ +1 +100 +200 +300 +1 +2 +100 +200 +300 +3 +100 +200 +300 +3 +4 +100 +200 +300 +5 +100 +200 +300 +5 +100 +200 +300 +100 +200 +300 +100 +200 +300 +100 +200 +300 diff --git a/lama-compiler/regression/orig/test035.log b/lama-compiler/regression/orig/test035.log new file mode 100644 index 000000000..b67d6665a --- /dev/null +++ b/lama-compiler/regression/orig/test035.log @@ -0,0 +1,14 @@ +7 +5040 +6 +720 +5 +120 +4 +24 +3 +6 +2 +2 +1 +1 diff --git a/lama-compiler/regression/orig/test036.log b/lama-compiler/regression/orig/test036.log new file mode 100644 index 000000000..1e926c19c --- /dev/null +++ b/lama-compiler/regression/orig/test036.log @@ -0,0 +1,18 @@ +9 +55 +8 +34 +7 +21 +6 +13 +5 +8 +4 +5 +3 +3 +2 +2 +1 +1 diff --git a/lama-compiler/regression/orig/test037.log b/lama-compiler/regression/orig/test037.log new file mode 100644 index 000000000..1e926c19c --- /dev/null +++ b/lama-compiler/regression/orig/test037.log @@ -0,0 +1,18 @@ +9 +55 +8 +34 +7 +21 +6 +13 +5 +8 +4 +5 +3 +3 +2 +2 +1 +1 diff --git a/lama-compiler/regression/orig/test038.log b/lama-compiler/regression/orig/test038.log new file mode 100644 index 000000000..b67d6665a --- /dev/null +++ b/lama-compiler/regression/orig/test038.log @@ -0,0 +1,14 @@ +7 +5040 +6 +720 +5 +120 +4 +24 +3 +6 +2 +2 +1 +1 diff --git a/lama-compiler/regression/orig/test039.log b/lama-compiler/regression/orig/test039.log new file mode 100644 index 000000000..f95f39030 --- /dev/null +++ b/lama-compiler/regression/orig/test039.log @@ -0,0 +1,32 @@ +1 +2 +3 +4 +5 +6 +7 +8 +2 +3 +4 +5 +6 +7 +8 +9 +3 +5 +7 +9 +11 +13 +15 +17 +5 +13 +29 +61 +125 +253 +509 +1021 diff --git a/lama-compiler/regression/orig/test040.log b/lama-compiler/regression/orig/test040.log new file mode 100644 index 000000000..cad5b822c --- /dev/null +++ b/lama-compiler/regression/orig/test040.log @@ -0,0 +1,2 @@ +55 +15 diff --git a/lama-compiler/regression/orig/test041.log b/lama-compiler/regression/orig/test041.log new file mode 100644 index 000000000..4521f0e85 --- /dev/null +++ b/lama-compiler/regression/orig/test041.log @@ -0,0 +1,16 @@ +97 +98 +99 +100 +101 +102 +103 +104 +99 +100 +101 +102 +103 +104 +105 +106 diff --git a/lama-compiler/regression/orig/test042.log b/lama-compiler/regression/orig/test042.log new file mode 100644 index 000000000..b7612f6d0 --- /dev/null +++ b/lama-compiler/regression/orig/test042.log @@ -0,0 +1,8 @@ +10 +20 +30 +40 +0 +1 +2 +3 diff --git a/lama-compiler/regression/orig/test043.log b/lama-compiler/regression/orig/test043.log new file mode 100644 index 000000000..b5e9ca2af --- /dev/null +++ b/lama-compiler/regression/orig/test043.log @@ -0,0 +1,16 @@ +97 +98 +99 +100 +101 +102 +103 +104 +97 +97 +97 +97 +97 +97 +97 +97 diff --git a/lama-compiler/regression/orig/test044.log b/lama-compiler/regression/orig/test044.log new file mode 100644 index 000000000..c5c4315df --- /dev/null +++ b/lama-compiler/regression/orig/test044.log @@ -0,0 +1,6 @@ +5 +6 +7 +8 +9 +10 diff --git a/lama-compiler/regression/orig/test045.log b/lama-compiler/regression/orig/test045.log new file mode 100644 index 000000000..a05e620be --- /dev/null +++ b/lama-compiler/regression/orig/test045.log @@ -0,0 +1,12 @@ +1 +2 +3 +4 +1 +2 +3 +4 +3 +4 +1 +2 diff --git a/lama-compiler/regression/orig/test046.log b/lama-compiler/regression/orig/test046.log new file mode 100644 index 000000000..94ebaf900 --- /dev/null +++ b/lama-compiler/regression/orig/test046.log @@ -0,0 +1,4 @@ +1 +2 +3 +4 diff --git a/lama-compiler/regression/orig/test047.log b/lama-compiler/regression/orig/test047.log new file mode 100644 index 000000000..8c47369d0 --- /dev/null +++ b/lama-compiler/regression/orig/test047.log @@ -0,0 +1,2 @@ +600 +1800 diff --git a/lama-compiler/regression/orig/test048.log b/lama-compiler/regression/orig/test048.log new file mode 100644 index 000000000..f4345be53 --- /dev/null +++ b/lama-compiler/regression/orig/test048.log @@ -0,0 +1,10 @@ +0 +1 +2 +3 +4 +4 +4 +4 +4 +4 diff --git a/lama-compiler/regression/orig/test049.log b/lama-compiler/regression/orig/test049.log new file mode 100644 index 000000000..fb4d2f306 --- /dev/null +++ b/lama-compiler/regression/orig/test049.log @@ -0,0 +1,13 @@ +3 +3 +3 +1 +2 +3 +5 +5 +1 +2 +3 +4 +5 diff --git a/lama-compiler/regression/orig/test050.log b/lama-compiler/regression/orig/test050.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/orig/test050.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/orig/test051.log b/lama-compiler/regression/orig/test051.log new file mode 100644 index 000000000..533d8fb9b --- /dev/null +++ b/lama-compiler/regression/orig/test051.log @@ -0,0 +1,6 @@ +1 +2 +3 +100 +200 +300 diff --git a/lama-compiler/regression/orig/test052.log b/lama-compiler/regression/orig/test052.log new file mode 100644 index 000000000..a05e620be --- /dev/null +++ b/lama-compiler/regression/orig/test052.log @@ -0,0 +1,12 @@ +1 +2 +3 +4 +1 +2 +3 +4 +3 +4 +1 +2 diff --git a/lama-compiler/regression/orig/test053.log b/lama-compiler/regression/orig/test053.log new file mode 100644 index 000000000..2ba578931 --- /dev/null +++ b/lama-compiler/regression/orig/test053.log @@ -0,0 +1,6 @@ +1 +1 +1 +1 +0 +0 diff --git a/lama-compiler/regression/orig/test054.log b/lama-compiler/regression/orig/test054.log new file mode 100644 index 000000000..0b5109543 --- /dev/null +++ b/lama-compiler/regression/orig/test054.log @@ -0,0 +1,3 @@ +0 +100 +300 diff --git a/lama-compiler/regression/orig/test055.log b/lama-compiler/regression/orig/test055.log new file mode 100644 index 000000000..83e4c6621 --- /dev/null +++ b/lama-compiler/regression/orig/test055.log @@ -0,0 +1,9 @@ +1 +2 +3 +2 +3 +4 +3 +4 +5 diff --git a/lama-compiler/regression/orig/test056.log b/lama-compiler/regression/orig/test056.log new file mode 100644 index 000000000..4e9eb61f3 --- /dev/null +++ b/lama-compiler/regression/orig/test056.log @@ -0,0 +1,2 @@ +11 +18 diff --git a/lama-compiler/regression/orig/test057.log b/lama-compiler/regression/orig/test057.log new file mode 100644 index 000000000..1f9a9db2d --- /dev/null +++ b/lama-compiler/regression/orig/test057.log @@ -0,0 +1,4 @@ +5 +7 +12 +-2 diff --git a/lama-compiler/regression/orig/test058.log b/lama-compiler/regression/orig/test058.log new file mode 100644 index 000000000..5f1d0ecea --- /dev/null +++ b/lama-compiler/regression/orig/test058.log @@ -0,0 +1,2 @@ +2 +1 diff --git a/lama-compiler/regression/orig/test059.log b/lama-compiler/regression/orig/test059.log new file mode 100644 index 000000000..8f92bfdd4 --- /dev/null +++ b/lama-compiler/regression/orig/test059.log @@ -0,0 +1 @@ +35 diff --git a/lama-compiler/regression/orig/test060.log b/lama-compiler/regression/orig/test060.log new file mode 100644 index 000000000..4d6a8f64d --- /dev/null +++ b/lama-compiler/regression/orig/test060.log @@ -0,0 +1,3 @@ +1 +800 +800 diff --git a/lama-compiler/regression/orig/test061.log b/lama-compiler/regression/orig/test061.log new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/orig/test061.log @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/orig/test062.log b/lama-compiler/regression/orig/test062.log new file mode 100644 index 000000000..7ed6ff82d --- /dev/null +++ b/lama-compiler/regression/orig/test062.log @@ -0,0 +1 @@ +5 diff --git a/lama-compiler/regression/test001.input b/lama-compiler/regression/test001.input new file mode 100644 index 000000000..6613b5688 --- /dev/null +++ b/lama-compiler/regression/test001.input @@ -0,0 +1,2 @@ +5 +6 diff --git a/lama-compiler/regression/test001.lama b/lama-compiler/regression/test001.lama new file mode 100644 index 000000000..425f9a266 --- /dev/null +++ b/lama-compiler/regression/test001.lama @@ -0,0 +1,3 @@ +var x = read (), y = read (), z; +z := x * y * 3; +write (z) diff --git a/lama-compiler/regression/test002.input b/lama-compiler/regression/test002.input new file mode 100644 index 000000000..6613b5688 --- /dev/null +++ b/lama-compiler/regression/test002.input @@ -0,0 +1,2 @@ +5 +6 diff --git a/lama-compiler/regression/test002.lama b/lama-compiler/regression/test002.lama new file mode 100644 index 000000000..b18b53ed5 --- /dev/null +++ b/lama-compiler/regression/test002.lama @@ -0,0 +1,6 @@ +var x, y, z; + +x := read (); +y := read (); +z := y * y; +write (x+z) diff --git a/lama-compiler/regression/test003.input b/lama-compiler/regression/test003.input new file mode 100644 index 000000000..3d08c7d44 --- /dev/null +++ b/lama-compiler/regression/test003.input @@ -0,0 +1,2 @@ +10 +3 \ No newline at end of file diff --git a/lama-compiler/regression/test003.lama b/lama-compiler/regression/test003.lama new file mode 100644 index 000000000..599ef88b1 --- /dev/null +++ b/lama-compiler/regression/test003.lama @@ -0,0 +1,4 @@ +var x = read (), y = read (); +write (x - y); +write (x / y); +write (x % y) \ No newline at end of file diff --git a/lama-compiler/regression/test004.input b/lama-compiler/regression/test004.input new file mode 100644 index 000000000..d3c6d1c8d --- /dev/null +++ b/lama-compiler/regression/test004.input @@ -0,0 +1,2 @@ +10 +5 \ No newline at end of file diff --git a/lama-compiler/regression/test004.lama b/lama-compiler/regression/test004.lama new file mode 100644 index 000000000..539dd2ee2 --- /dev/null +++ b/lama-compiler/regression/test004.lama @@ -0,0 +1,3 @@ +var x = read (), y = read (), z; +z := ((x + y) + (x - y)) + ((x - y) - (x + y)); +write (z) \ No newline at end of file diff --git a/lama-compiler/regression/test005.input b/lama-compiler/regression/test005.input new file mode 100644 index 000000000..588bb3556 --- /dev/null +++ b/lama-compiler/regression/test005.input @@ -0,0 +1,2 @@ +6 +7 \ No newline at end of file diff --git a/lama-compiler/regression/test005.lama b/lama-compiler/regression/test005.lama new file mode 100644 index 000000000..f2af8fce2 --- /dev/null +++ b/lama-compiler/regression/test005.lama @@ -0,0 +1,6 @@ +var x, y, z; + +x := read (); +y := read (); +z := ((x + y) + (x - y)) + ((x - y) - (x / y)); +write (z) \ No newline at end of file diff --git a/lama-compiler/regression/test006.input b/lama-compiler/regression/test006.input new file mode 100644 index 000000000..62881d2de --- /dev/null +++ b/lama-compiler/regression/test006.input @@ -0,0 +1,2 @@ +-6 +7 \ No newline at end of file diff --git a/lama-compiler/regression/test006.lama b/lama-compiler/regression/test006.lama new file mode 100644 index 000000000..9b4ad1869 --- /dev/null +++ b/lama-compiler/regression/test006.lama @@ -0,0 +1,14 @@ +var x = read (), y = read (), z; + +z := x < y; +write (z); +z := x <= y; +write (z); +z := x == y; +write (z); +z := x != y; +write (z); +z := x >= y; +write (z); +z := x > y; +write (z) diff --git a/lama-compiler/regression/test007.input b/lama-compiler/regression/test007.input new file mode 100644 index 000000000..e69de29bb diff --git a/lama-compiler/regression/test007.lama b/lama-compiler/regression/test007.lama new file mode 100644 index 000000000..a0807232b --- /dev/null +++ b/lama-compiler/regression/test007.lama @@ -0,0 +1,6 @@ +var x, y, z; + +x := 1; +y := 2; +z := x - y - 3; +write (z) diff --git a/lama-compiler/regression/test008.input b/lama-compiler/regression/test008.input new file mode 100644 index 000000000..e69de29bb diff --git a/lama-compiler/regression/test008.lama b/lama-compiler/regression/test008.lama new file mode 100644 index 000000000..11cda9d00 --- /dev/null +++ b/lama-compiler/regression/test008.lama @@ -0,0 +1,2 @@ +var z = 0 - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9; +write (z) diff --git a/lama-compiler/regression/test009.input b/lama-compiler/regression/test009.input new file mode 100644 index 000000000..e69de29bb diff --git a/lama-compiler/regression/test009.lama b/lama-compiler/regression/test009.lama new file mode 100644 index 000000000..2a9f6c5d5 --- /dev/null +++ b/lama-compiler/regression/test009.lama @@ -0,0 +1,12 @@ +var n, k, res; + +n := 2; +k := 10; +res := 1; + +while k > 0 do + res := res * n; + k := k - 1 +od; + +write (res) diff --git a/lama-compiler/regression/test010.input b/lama-compiler/regression/test010.input new file mode 100644 index 000000000..e69de29bb diff --git a/lama-compiler/regression/test010.lama b/lama-compiler/regression/test010.lama new file mode 100644 index 000000000..e79ae4c3a --- /dev/null +++ b/lama-compiler/regression/test010.lama @@ -0,0 +1,17 @@ +var i = 0, s = 0; + +while i < 100 +do + var j = 0; + + while j < 100 + do + s := s + j; + j := j + 1 + od; + + s := s + i; + i := i + 1 +od; + +write (s) diff --git a/lama-compiler/regression/test011.input b/lama-compiler/regression/test011.input new file mode 100644 index 000000000..e69de29bb diff --git a/lama-compiler/regression/test011.lama b/lama-compiler/regression/test011.lama new file mode 100644 index 000000000..e7fc8d777 --- /dev/null +++ b/lama-compiler/regression/test011.lama @@ -0,0 +1,6 @@ +var x = 0; + +if x +then write(1) +else write(2) +fi diff --git a/lama-compiler/regression/test012.input b/lama-compiler/regression/test012.input new file mode 100644 index 000000000..e440e5c84 --- /dev/null +++ b/lama-compiler/regression/test012.input @@ -0,0 +1 @@ +3 \ No newline at end of file diff --git a/lama-compiler/regression/test012.lama b/lama-compiler/regression/test012.lama new file mode 100644 index 000000000..1ce0e043e --- /dev/null +++ b/lama-compiler/regression/test012.lama @@ -0,0 +1,13 @@ +var n = read (); + +while n >= 0 do + if n > 1 + then + write (0); + if n == 3 then write (0) else write (1) fi + else + write (1); + if n > 0 then write (0) else write (1) fi + fi; + n := n - 1 +od \ No newline at end of file diff --git a/lama-compiler/regression/test013.input b/lama-compiler/regression/test013.input new file mode 100644 index 000000000..1e8b31496 --- /dev/null +++ b/lama-compiler/regression/test013.input @@ -0,0 +1 @@ +6 diff --git a/lama-compiler/regression/test013.lama b/lama-compiler/regression/test013.lama new file mode 100644 index 000000000..80193a497 --- /dev/null +++ b/lama-compiler/regression/test013.lama @@ -0,0 +1,16 @@ +var n = read (); + +repeat + + if n == 1 then write (0) +elif n == 2 then write (1) +elif n == 3 then write (2) +elif n == 4 then write (3) + else write (10) + fi; + + if n >= 5 then write (11) fi; + + n := n - 1 + +until (n == 0) \ No newline at end of file diff --git a/lama-compiler/regression/test014.input b/lama-compiler/regression/test014.input new file mode 100644 index 000000000..29d6383b5 --- /dev/null +++ b/lama-compiler/regression/test014.input @@ -0,0 +1 @@ +100 diff --git a/lama-compiler/regression/test014.lama b/lama-compiler/regression/test014.lama new file mode 100644 index 000000000..29573a329 --- /dev/null +++ b/lama-compiler/regression/test014.lama @@ -0,0 +1,27 @@ +var n = read (); + +while n > 0 do + + if n < 1000 + then + if n < 500 + then + if n < 250 + then + if n < 125 + then + if n < 63 + then + if n < 32 + then + write (1) + fi + fi + fi + fi + fi + fi; + + n := n - 1 + +od \ No newline at end of file diff --git a/lama-compiler/regression/test015.input b/lama-compiler/regression/test015.input new file mode 100644 index 000000000..83b33d238 --- /dev/null +++ b/lama-compiler/regression/test015.input @@ -0,0 +1 @@ +1000 diff --git a/lama-compiler/regression/test015.lama b/lama-compiler/regression/test015.lama new file mode 100644 index 000000000..f24283196 --- /dev/null +++ b/lama-compiler/regression/test015.lama @@ -0,0 +1,21 @@ +var s = 0, n, p; + +n := read (); +p := 2; + +while n > 0 do + var c = 2, f = 1; + + while c*c <= p && f do + f := (p % c) != 0; + c := c + 1 + od; + + if f != 0 then + if n == 1 then write (p) else skip fi; + n := n - 1 + else skip fi; + + p := p + 1 + +od diff --git a/lama-compiler/regression/test016.input b/lama-compiler/regression/test016.input new file mode 100644 index 000000000..f599e28b8 --- /dev/null +++ b/lama-compiler/regression/test016.input @@ -0,0 +1 @@ +10 diff --git a/lama-compiler/regression/test016.lama b/lama-compiler/regression/test016.lama new file mode 100644 index 000000000..c76b93cda --- /dev/null +++ b/lama-compiler/regression/test016.lama @@ -0,0 +1,14 @@ +var n, s; + +n := read (); + +s := 1; + +repeat + + s := s * n; + n := n - 1 + +until (n == 0); + +write (s) \ No newline at end of file diff --git a/lama-compiler/regression/test017.input b/lama-compiler/regression/test017.input new file mode 100644 index 000000000..209e3ef4b --- /dev/null +++ b/lama-compiler/regression/test017.input @@ -0,0 +1 @@ +20 diff --git a/lama-compiler/regression/test017.lama b/lama-compiler/regression/test017.lama new file mode 100644 index 000000000..dc8d1b185 --- /dev/null +++ b/lama-compiler/regression/test017.lama @@ -0,0 +1,16 @@ +var n, i, fib_1, fib_2, fib; +n := read (); + +i := 2; +fib_1 := 1; +fib_2 := 1; +fib := 1; + +while i < n do + fib := fib_1 + fib_2; + fib_2 := fib_1; + fib_1 := fib; + i := i+1 +od; + +write (fib) \ No newline at end of file diff --git a/lama-compiler/regression/test018.input b/lama-compiler/regression/test018.input new file mode 100644 index 000000000..123af9e94 --- /dev/null +++ b/lama-compiler/regression/test018.input @@ -0,0 +1 @@ +23409 diff --git a/lama-compiler/regression/test018.lama b/lama-compiler/regression/test018.lama new file mode 100644 index 000000000..765835f22 --- /dev/null +++ b/lama-compiler/regression/test018.lama @@ -0,0 +1,42 @@ +var n = read (), c, p; + +c := 1; +p := 2; + +while c do + + var cc = 1; + + while cc do + var q = 2; + + while q * q <= p && cc do + cc := p % q != 0; + q := q + 1 + od; + + if cc then cc := 0 else p := p + 1; cc := 1 fi + od; + + ( + var d = p, + i = 0, + q = n / d, + m = n % d; + + while q > 0 && m == 0 do + i := i + 1; + d := d * p; + m := n % d; + if m == 0 then q := n / d else skip fi + od; + + write (p); + write (i); + + n := n / (d / p); + p := p + 1; + c := n != 1 + ) +od + diff --git a/lama-compiler/regression/test019.input b/lama-compiler/regression/test019.input new file mode 100644 index 000000000..e69de29bb diff --git a/lama-compiler/regression/test019.lama b/lama-compiler/regression/test019.lama new file mode 100644 index 000000000..695516137 --- /dev/null +++ b/lama-compiler/regression/test019.lama @@ -0,0 +1,13 @@ +var i = 0, + s = 0; + +for i := 0, i < 100, i := i+1 +do + for var j; j := 0, j < 100, j := j+1 + do + s := s + j + od; + s := s + i +od; + +write (s) diff --git a/lama-compiler/regression/test020.input b/lama-compiler/regression/test020.input new file mode 100644 index 000000000..83b33d238 --- /dev/null +++ b/lama-compiler/regression/test020.input @@ -0,0 +1 @@ +1000 diff --git a/lama-compiler/regression/test020.lama b/lama-compiler/regression/test020.lama new file mode 100644 index 000000000..51983322d --- /dev/null +++ b/lama-compiler/regression/test020.lama @@ -0,0 +1,20 @@ +var n, s = 0, p; +n := read (); +p := 2; + +while n > 0 do + var c = 2, + f = 1; + + for c := 2, c*c <= p && f, c := c+1 + do + f := p % c != 0 + od; + + if f != 0 then + if n == 1 then write (p) fi; + n := n - 1 + fi; + + p := p + 1 +od diff --git a/lama-compiler/regression/test021.input b/lama-compiler/regression/test021.input new file mode 100644 index 000000000..f599e28b8 --- /dev/null +++ b/lama-compiler/regression/test021.input @@ -0,0 +1 @@ +10 diff --git a/lama-compiler/regression/test021.lama b/lama-compiler/regression/test021.lama new file mode 100644 index 000000000..d524f9a9d --- /dev/null +++ b/lama-compiler/regression/test021.lama @@ -0,0 +1,10 @@ +var n, f = 1; + +n := read (); + +for skip, n >= 1, n := n-1 +do + f := f * n +od; + +write (f) \ No newline at end of file diff --git a/lama-compiler/regression/test022.input b/lama-compiler/regression/test022.input new file mode 100644 index 000000000..209e3ef4b --- /dev/null +++ b/lama-compiler/regression/test022.input @@ -0,0 +1 @@ +20 diff --git a/lama-compiler/regression/test022.lama b/lama-compiler/regression/test022.lama new file mode 100644 index 000000000..ce5d679dc --- /dev/null +++ b/lama-compiler/regression/test022.lama @@ -0,0 +1,11 @@ +var n, fib_1 = 1, fib_2 = 1, fib = 1; +n := read (); + +for var i; i := 2, i < n, i := i+1 +do + fib := fib_1 + fib_2; + fib_2 := fib_1; + fib_1 := fib +od; + +write (fib) \ No newline at end of file diff --git a/lama-compiler/regression/test023.input b/lama-compiler/regression/test023.input new file mode 100644 index 000000000..b4ce092e4 --- /dev/null +++ b/lama-compiler/regression/test023.input @@ -0,0 +1,6 @@ +5 +6 +7 +8 +9 +0 \ No newline at end of file diff --git a/lama-compiler/regression/test023.lama b/lama-compiler/regression/test023.lama new file mode 100644 index 000000000..63d8e01de --- /dev/null +++ b/lama-compiler/regression/test023.lama @@ -0,0 +1,8 @@ +var s = 0; + +repeat + var n = read (); + s := s + n +until (n == 0); + +write (s) diff --git a/lama-compiler/regression/test024.input b/lama-compiler/regression/test024.input new file mode 100644 index 000000000..4792e70f3 --- /dev/null +++ b/lama-compiler/regression/test024.input @@ -0,0 +1,2 @@ +2 +3 diff --git a/lama-compiler/regression/test024.lama b/lama-compiler/regression/test024.lama new file mode 100644 index 000000000..e327ba92d --- /dev/null +++ b/lama-compiler/regression/test024.lama @@ -0,0 +1,6 @@ +var x = read (), y = read (); +write (x); +write (y); +x := y := 5; +write (x); +write (y) diff --git a/lama-compiler/regression/test025.input b/lama-compiler/regression/test025.input new file mode 100644 index 000000000..d00491fd7 --- /dev/null +++ b/lama-compiler/regression/test025.input @@ -0,0 +1 @@ +1 diff --git a/lama-compiler/regression/test025.lama b/lama-compiler/regression/test025.lama new file mode 100644 index 000000000..5deb73fe1 --- /dev/null +++ b/lama-compiler/regression/test025.lama @@ -0,0 +1,2 @@ +var x = read (); +write (if x then 3 else 5 fi) diff --git a/lama-compiler/regression/test026.input b/lama-compiler/regression/test026.input new file mode 100644 index 000000000..6ed281c75 --- /dev/null +++ b/lama-compiler/regression/test026.input @@ -0,0 +1,2 @@ +1 +1 diff --git a/lama-compiler/regression/test026.lama b/lama-compiler/regression/test026.lama new file mode 100644 index 000000000..5ae362c69 --- /dev/null +++ b/lama-compiler/regression/test026.lama @@ -0,0 +1,5 @@ +var x = read (), y = read (); +write ( + if x then 6 else 8 fi + + if y then 12 else 16 fi +) \ No newline at end of file diff --git a/lama-compiler/regression/test027.input b/lama-compiler/regression/test027.input new file mode 100644 index 000000000..12decc137 --- /dev/null +++ b/lama-compiler/regression/test027.input @@ -0,0 +1,2 @@ +0 +3 diff --git a/lama-compiler/regression/test027.lama b/lama-compiler/regression/test027.lama new file mode 100644 index 000000000..301c6d5c4 --- /dev/null +++ b/lama-compiler/regression/test027.lama @@ -0,0 +1,9 @@ +var x, y; + +x := read (); +write (x); +y := read (); +write (y); +if x then x else y fi := 18; +write (x); +write (y) \ No newline at end of file diff --git a/lama-compiler/regression/test028.input b/lama-compiler/regression/test028.input new file mode 100644 index 000000000..4792e70f3 --- /dev/null +++ b/lama-compiler/regression/test028.input @@ -0,0 +1,2 @@ +2 +3 diff --git a/lama-compiler/regression/test028.lama b/lama-compiler/regression/test028.lama new file mode 100644 index 000000000..31b05079d --- /dev/null +++ b/lama-compiler/regression/test028.lama @@ -0,0 +1,4 @@ +var x, y; + +write (read () + read ()) + diff --git a/lama-compiler/regression/test029.input b/lama-compiler/regression/test029.input new file mode 100644 index 000000000..29d6383b5 --- /dev/null +++ b/lama-compiler/regression/test029.input @@ -0,0 +1 @@ +100 diff --git a/lama-compiler/regression/test029.lama b/lama-compiler/regression/test029.lama new file mode 100644 index 000000000..8413c31cd --- /dev/null +++ b/lama-compiler/regression/test029.lama @@ -0,0 +1,4 @@ +var x; + +(x := read (); write (x); x) := 18; +write (x) diff --git a/lama-compiler/regression/test030.input b/lama-compiler/regression/test030.input new file mode 100644 index 000000000..5e334c9cc --- /dev/null +++ b/lama-compiler/regression/test030.input @@ -0,0 +1,2 @@ +3 +100 diff --git a/lama-compiler/regression/test030.lama b/lama-compiler/regression/test030.lama new file mode 100644 index 000000000..c0b876214 --- /dev/null +++ b/lama-compiler/regression/test030.lama @@ -0,0 +1,12 @@ +var x; + +x := read (); + +write (x); + +(var x; + x := read (); + write (x) +); + +write (x) \ No newline at end of file diff --git a/lama-compiler/regression/test031.input b/lama-compiler/regression/test031.input new file mode 100644 index 000000000..c22708346 --- /dev/null +++ b/lama-compiler/regression/test031.input @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/lama-compiler/regression/test031.lama b/lama-compiler/regression/test031.lama new file mode 100644 index 000000000..e6d4fdc49 --- /dev/null +++ b/lama-compiler/regression/test031.lama @@ -0,0 +1,15 @@ +fun test1 () { + a := 3 +} + +fun test2 (b) { + a := b +} + +var x = read (), a, b; + +test1 (); +write (a); + +test2 (8); +write (a) \ No newline at end of file diff --git a/lama-compiler/regression/test032.input b/lama-compiler/regression/test032.input new file mode 100644 index 000000000..c22708346 --- /dev/null +++ b/lama-compiler/regression/test032.input @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/lama-compiler/regression/test032.lama b/lama-compiler/regression/test032.lama new file mode 100644 index 000000000..b299d3621 --- /dev/null +++ b/lama-compiler/regression/test032.lama @@ -0,0 +1,33 @@ +var x, a, b, c; + +fun test1 (a) { + write (a) +} + +fun test2 (b) { + write (b) +} + +fun test3 (c) { + write (c) +} + +fun print () { + write (a); + write (b); + write (c) +} + +x := read (); + +a := 100; +b := 200; +c := 300; + +test1 (1); +print (); +test2 (2); +print (); +test3 (3); +print () + diff --git a/lama-compiler/regression/test033.input b/lama-compiler/regression/test033.input new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/test033.input @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/test033.lama b/lama-compiler/regression/test033.lama new file mode 100644 index 000000000..72ff2c161 --- /dev/null +++ b/lama-compiler/regression/test033.lama @@ -0,0 +1,36 @@ +var x, a, b, c; + +fun test1 (a) { + write (a); + print () +} + +fun test2 (b) { + write (b); + print () +} + +fun test3 (c) { + write (c); + print () +} + +fun print () { + write (a); + write (b); + write (c) +} + +x := read (); + +a := 100; +b := 200; +c := 300; + +test1 (1); +print (); +test2 (2); +print (); +test3 (3); +print () + diff --git a/lama-compiler/regression/test034.input b/lama-compiler/regression/test034.input new file mode 100644 index 000000000..c22708346 --- /dev/null +++ b/lama-compiler/regression/test034.input @@ -0,0 +1 @@ +0 \ No newline at end of file diff --git a/lama-compiler/regression/test034.lama b/lama-compiler/regression/test034.lama new file mode 100644 index 000000000..d25da91eb --- /dev/null +++ b/lama-compiler/regression/test034.lama @@ -0,0 +1,32 @@ +var x, a, b, c; + +fun print () { + write (a); + write (b); + write (c) +} + +fun test1 (a) { + write (a); + print (); + write (a); + if a < 4 then + test2 (a+1); + print () + fi +} + +fun test2 (b) { + write (b); + print (); + test1 (b+1); + print () +} + +x := read (); + +a := 100; +b := 200; +c := 300; + +test1 (1) diff --git a/lama-compiler/regression/test035.input b/lama-compiler/regression/test035.input new file mode 100644 index 000000000..7f8f011eb --- /dev/null +++ b/lama-compiler/regression/test035.input @@ -0,0 +1 @@ +7 diff --git a/lama-compiler/regression/test035.lama b/lama-compiler/regression/test035.lama new file mode 100644 index 000000000..92dfe45fb --- /dev/null +++ b/lama-compiler/regression/test035.lama @@ -0,0 +1,18 @@ +var n, i, result; + +fun fact (n) { + if n <= 1 + then result := 1 + else + fact (n-1); + result := result * n + fi +} + +n := read (); + +for i := n, i >= 1, i := i-1 do + fact (i); + write (i); + write (result) +od \ No newline at end of file diff --git a/lama-compiler/regression/test036.input b/lama-compiler/regression/test036.input new file mode 100644 index 000000000..ec635144f --- /dev/null +++ b/lama-compiler/regression/test036.input @@ -0,0 +1 @@ +9 diff --git a/lama-compiler/regression/test036.lama b/lama-compiler/regression/test036.lama new file mode 100644 index 000000000..9fe88a7c8 --- /dev/null +++ b/lama-compiler/regression/test036.lama @@ -0,0 +1,21 @@ +var i, n, result; + +fun fib (n) { + var r; + if n <= 1 + then result := 1 + else + fib (n-1); + r := result; + fib (n-2); + result := result + r + fi +} + +n := read (); + +for i := n, i >= 1, i := i-1 do + fib (i); + write (i); + write (result) +od \ No newline at end of file diff --git a/lama-compiler/regression/test037.input b/lama-compiler/regression/test037.input new file mode 100644 index 000000000..ec635144f --- /dev/null +++ b/lama-compiler/regression/test037.input @@ -0,0 +1 @@ +9 diff --git a/lama-compiler/regression/test037.lama b/lama-compiler/regression/test037.lama new file mode 100644 index 000000000..9cdce991f --- /dev/null +++ b/lama-compiler/regression/test037.lama @@ -0,0 +1,16 @@ +var n, i; + +fun fib (n) { + if n <= 1 + then 1 + else + fib (n-1) + fib (n-2) + fi +} + +n := read (); + +for i := n, i >= 1, i := i-1 do + write (i); + write (fib (i)) +od \ No newline at end of file diff --git a/lama-compiler/regression/test038.input b/lama-compiler/regression/test038.input new file mode 100644 index 000000000..7f8f011eb --- /dev/null +++ b/lama-compiler/regression/test038.input @@ -0,0 +1 @@ +7 diff --git a/lama-compiler/regression/test038.lama b/lama-compiler/regression/test038.lama new file mode 100644 index 000000000..5e613f4e0 --- /dev/null +++ b/lama-compiler/regression/test038.lama @@ -0,0 +1,16 @@ +var n, i; + +fun fact (n) { + if n <= 1 + then 1 + else + n * fact (n-1) + fi +} + +n := read (); + +for i := n, i >= 1, i := i-1 do + write (i); + write (fact (i)) +od \ No newline at end of file diff --git a/lama-compiler/regression/test039.input b/lama-compiler/regression/test039.input new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/test039.input @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/test039.lama b/lama-compiler/regression/test039.lama new file mode 100644 index 000000000..01b0245cc --- /dev/null +++ b/lama-compiler/regression/test039.lama @@ -0,0 +1,16 @@ +var x, m, n; + +fun ack (m, n) { + if m == 0 then n+1 + elif m > 0 && n == 0 then ack (m-1, 1) + else ack (m-1, ack (m, n-1)) + fi +} + +x := read (); + +for m := 0, m <= 3, m := m+1 do + for n := 0, n <= 7, n := n+1 do + write (ack (m, n)) + od +od \ No newline at end of file diff --git a/lama-compiler/regression/test040.input b/lama-compiler/regression/test040.input new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/test040.input @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/test040.lama b/lama-compiler/regression/test040.lama new file mode 100644 index 000000000..c146ba3f7 --- /dev/null +++ b/lama-compiler/regression/test040.lama @@ -0,0 +1,17 @@ +var x; + +fun test (n, m) { + var i, s, continue = 1; + s := 0; + for i := 0, i <= n && continue, i := i + 1 do + s := s + i; + if s > m then continue := 0 fi + od; + + s +} + +x := read (); + +write (test (10, 100)); +write (test (100, 10)) \ No newline at end of file diff --git a/lama-compiler/regression/test041.input b/lama-compiler/regression/test041.input new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/test041.input @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/test041.lama b/lama-compiler/regression/test041.lama new file mode 100644 index 000000000..af4e5fff5 --- /dev/null +++ b/lama-compiler/regression/test041.lama @@ -0,0 +1,19 @@ +var n, x, i; + +fun printString (x) { + for i:=0, i y + | Cons (h, t) -> Cons (h, append (t, y)) + esac +} + +fun printList (x) { + case x of + Nil -> skip + | Cons (h, t) -> write (h); printList (t) + esac +} + +n := read (); + +x := Cons (1, Cons (2, Nil)); +y := Cons (3, Cons (4, Nil)); + +printList (x); +printList (y); +printList (append (x, y)); +printList (append (y, x)) diff --git a/lama-compiler/regression/test046.input b/lama-compiler/regression/test046.input new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/test046.input @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/test046.lama b/lama-compiler/regression/test046.lama new file mode 100644 index 000000000..1a8884948 --- /dev/null +++ b/lama-compiler/regression/test046.lama @@ -0,0 +1,17 @@ +var x; + +fun f (x) { + case x of + A -> write (1) + | B -> write (2) + | C -> write (3) + | _ -> write (4) + esac +} + +x := read (); + +f (A); +f (B); +f (C); +f (D) \ No newline at end of file diff --git a/lama-compiler/regression/test047.input b/lama-compiler/regression/test047.input new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/test047.input @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/test047.lama b/lama-compiler/regression/test047.lama new file mode 100644 index 000000000..486832c39 --- /dev/null +++ b/lama-compiler/regression/test047.lama @@ -0,0 +1,13 @@ +var x; + +fun f (a) { + case a of + A (x, y, z) -> write (x + y + z) + | B (x, y, z) -> write (x + y + z) + esac +} + +x := read (); + +f (A (100, 200, 300)); +f (B (500, 600, 700)) \ No newline at end of file diff --git a/lama-compiler/regression/test048.input b/lama-compiler/regression/test048.input new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/test048.input @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/test048.lama b/lama-compiler/regression/test048.lama new file mode 100644 index 000000000..a97c45914 --- /dev/null +++ b/lama-compiler/regression/test048.lama @@ -0,0 +1,19 @@ +var x, y, i; + +fun f (x) { + case x of + Nil -> write (0) + | Cons (_, Nil) -> write (1) + | Cons (_, Cons (_, Nil)) -> write (2) + | Cons (_, Cons (_, Cons (_, Nil))) -> write (3) + | _ -> write (4) + esac +} + +x := read (); +y := Nil; + +for i := 0, i < 10, i := i + 1 do + f (y); + y := Cons (i, y) +od \ No newline at end of file diff --git a/lama-compiler/regression/test049.input b/lama-compiler/regression/test049.input new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/test049.input @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/test049.lama b/lama-compiler/regression/test049.lama new file mode 100644 index 000000000..6c6268b96 --- /dev/null +++ b/lama-compiler/regression/test049.lama @@ -0,0 +1,40 @@ +var n; + +n := read (); + +case 3 of + a -> write (a) +| _ -> write (0) +esac; + +case 3 of + a -> write (a) +esac; + +case 3 of + a@_ -> write (a) +esac; + +case A (1, 2, 3) of + A -> write (1) +| a@A (_, _, _) -> case a of + A (x, y, z) -> write (x); write (y); write (z) + esac +esac; + +case A (1, 2, 3, 4, 5) of + A -> write (0) +| A (_) -> write (1) +| A (_, _) -> write (2) +| A (_, _, _) -> write (3) +| A (_, _, _, _) -> write (4) +| A (_, _, _, _, _) -> write (5) +esac; + +write (A (1, 2, 3, 4, 5).length); + +write (A (1, 2, 3, 4, 5)[0]); +write (A (1, 2, 3, 4, 5)[1]); +write (A (1, 2, 3, 4, 5)[2]); +write (A (1, 2, 3, 4, 5)[3]); +write (A (1, 2, 3, 4, 5)[4]) diff --git a/lama-compiler/regression/test050.input b/lama-compiler/regression/test050.input new file mode 100644 index 000000000..7ed6ff82d --- /dev/null +++ b/lama-compiler/regression/test050.input @@ -0,0 +1 @@ +5 diff --git a/lama-compiler/regression/test050.lama b/lama-compiler/regression/test050.lama new file mode 100644 index 000000000..7b29c35bc --- /dev/null +++ b/lama-compiler/regression/test050.lama @@ -0,0 +1,7 @@ +var n = read (); + +case 0 of + 0 -> 0 + 0 + 0 +esac; + +write (0) \ No newline at end of file diff --git a/lama-compiler/regression/test051.input b/lama-compiler/regression/test051.input new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/test051.input @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/test051.lama b/lama-compiler/regression/test051.lama new file mode 100644 index 000000000..f132e2bd2 --- /dev/null +++ b/lama-compiler/regression/test051.lama @@ -0,0 +1,39 @@ +var x, y, z; + +fun zip (x) { + case x of Pair (x, y) -> + case x of + Nil -> Nil + | Cons (x, xs) -> case y of + Nil -> Nil + | Cons (y, ys) -> Cons (Pair (x, y), zip (Pair (xs, ys))) + esac + esac + esac +} + +fun unzip (x) { + case x of + Nil -> Pair (Nil, Nil) + | Cons (Pair (x, y), tl) -> + case unzip (tl) of + Pair (xs, ys) -> Pair (Cons (x, xs), Cons (y, ys)) + esac + esac +} + +fun printList (l) { + case l of + Nil -> skip + | Cons (x, xs) -> write (x); printList (xs) + esac +} + +z := read (); + +x := Cons (1, Cons (2, Cons (3, Nil))); +y := Cons (100, Cons (200, Cons (300, Nil))); + +case unzip (zip (Pair (x, y))) of + Pair (x, y) -> printList (x); printList (y) +esac \ No newline at end of file diff --git a/lama-compiler/regression/test052.input b/lama-compiler/regression/test052.input new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/test052.input @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/test052.lama b/lama-compiler/regression/test052.lama new file mode 100644 index 000000000..a701ce65d --- /dev/null +++ b/lama-compiler/regression/test052.lama @@ -0,0 +1,25 @@ +var n, x, y; + +fun append (x, y) { + case x of + Nil -> y + | Cons (h, t) -> Cons (h, append (t, y)) + esac +} + +fun printList (x) { + case x of + Nil -> skip + | Cons (h, t) -> write (h); printList (t) + esac +} + +n := read (); + +x := Cons (1, Cons (2, Nil)); +y := Cons (3, Cons (4, Nil)); + +printList (x); +printList (y); +printList (append (x, y)); +printList (append (y, x)) diff --git a/lama-compiler/regression/test053.input b/lama-compiler/regression/test053.input new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/test053.input @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/test053.lama b/lama-compiler/regression/test053.lama new file mode 100644 index 000000000..5a900d61f --- /dev/null +++ b/lama-compiler/regression/test053.lama @@ -0,0 +1,32 @@ +var n, t; + +fun insert (t, x) { + case t of + Leaf -> Node (x, Leaf, Leaf) + | Node (y, l, r) -> if x > y + then Node (y, insert (l, x), r) + else Node (y, l, insert (r, x)) + fi + esac +} + +fun find (t, x) { + case t of + Leaf -> 0 + | Node (y, l, r) -> if x == y then 1 + elif x > y then find (l, x) + else find (r, x) + fi + esac +} + +n := read (); + +t := insert (insert (insert (insert (Leaf, 5), 4), 6), 3); + +write (find (t, 5)); +write (find (t, 4)); +write (find (t, 6)); +write (find (t, 3)); +write (find (t, 2)); +write (find (t, 1)) diff --git a/lama-compiler/regression/test054.input b/lama-compiler/regression/test054.input new file mode 100644 index 000000000..573541ac9 --- /dev/null +++ b/lama-compiler/regression/test054.input @@ -0,0 +1 @@ +0 diff --git a/lama-compiler/regression/test054.lama b/lama-compiler/regression/test054.lama new file mode 100644 index 000000000..ec3b79ab1 --- /dev/null +++ b/lama-compiler/regression/test054.lama @@ -0,0 +1,14 @@ +var x; + +fun sum (x) { + case x of + Nil -> 0 + | Cons (x, tl) -> (x + sum (tl)) + esac +} + +x := read (); + +write (sum (Nil)); +write (sum (Cons (100, Nil))); +write (sum (Cons (100, Cons (200, Nil)))) \ No newline at end of file diff --git a/lama-compiler/regression/test055.input b/lama-compiler/regression/test055.input new file mode 100644 index 000000000..7ed6ff82d --- /dev/null +++ b/lama-compiler/regression/test055.input @@ -0,0 +1 @@ +5 diff --git a/lama-compiler/regression/test055.lama b/lama-compiler/regression/test055.lama new file mode 100644 index 000000000..02e6bb4b2 --- /dev/null +++ b/lama-compiler/regression/test055.lama @@ -0,0 +1,23 @@ +fun map (f, l) { + case l of + Nil -> Nil + | Cons (h, tl) -> Cons (f (h), map (f, tl)) + esac +} + +fun a (x) {x + 1} +fun b (x) {x + 2} + +fun print_list (x) { + case x of + Nil -> skip + | Cons (h, tl) -> write (h); print_list (tl) + esac +} + +val x = read (); + +print_list (Cons (1, Cons (2, Cons (3, Nil)))); +print_list (map (a, Cons (1, Cons (2, Cons (3, Nil))))); +print_list (map (b, Cons (1, Cons (2, Cons (3, Nil))))) + diff --git a/lama-compiler/regression/test056.input b/lama-compiler/regression/test056.input new file mode 100644 index 000000000..7ed6ff82d --- /dev/null +++ b/lama-compiler/regression/test056.input @@ -0,0 +1 @@ +5 diff --git a/lama-compiler/regression/test056.lama b/lama-compiler/regression/test056.lama new file mode 100644 index 000000000..4a1cfb898 --- /dev/null +++ b/lama-compiler/regression/test056.lama @@ -0,0 +1,12 @@ +fun plus (x) { + fun f (y) { + x + y + } + + f +} + +val x = read (); + +write (plus(5)(6)); +write (plus(8)(10)) \ No newline at end of file diff --git a/lama-compiler/regression/test057.input b/lama-compiler/regression/test057.input new file mode 100644 index 000000000..7ed6ff82d --- /dev/null +++ b/lama-compiler/regression/test057.input @@ -0,0 +1 @@ +5 diff --git a/lama-compiler/regression/test057.lama b/lama-compiler/regression/test057.lama new file mode 100644 index 000000000..47ef4fd15 --- /dev/null +++ b/lama-compiler/regression/test057.lama @@ -0,0 +1,22 @@ +fun a (p, q) { + var x = p, y = q, a = x + y, b = x - y; + ( + var f = fun () { + write (x); + write (y); + write (a); + write (b) + }; + + a := 100; + b := 200; + x := 800; + y := 1000; + + f + ) +} + +var x = read (); + +a (5, 7) () \ No newline at end of file diff --git a/lama-compiler/regression/test058.input b/lama-compiler/regression/test058.input new file mode 100644 index 000000000..7ed6ff82d --- /dev/null +++ b/lama-compiler/regression/test058.input @@ -0,0 +1 @@ +5 diff --git a/lama-compiler/regression/test058.lama b/lama-compiler/regression/test058.lama new file mode 100644 index 000000000..7921e82ef --- /dev/null +++ b/lama-compiler/regression/test058.lama @@ -0,0 +1,23 @@ +fun f () { + var x, l = Nil; + fun g () {x} + + x := 1; + l := Cons (g, l); + + x := 2; + l := Cons (g, l); + + l +} + +fun p (l) { + case l of + Nil -> skip + | Cons (h, tl) -> write (h ()); p (tl) + esac +} + +val x = read (); + +p (f ()) \ No newline at end of file diff --git a/lama-compiler/regression/test059.input b/lama-compiler/regression/test059.input new file mode 100644 index 000000000..7ed6ff82d --- /dev/null +++ b/lama-compiler/regression/test059.input @@ -0,0 +1 @@ +5 diff --git a/lama-compiler/regression/test059.lama b/lama-compiler/regression/test059.lama new file mode 100644 index 000000000..856eebb5b --- /dev/null +++ b/lama-compiler/regression/test059.lama @@ -0,0 +1,13 @@ +fun f (a) { + fun g (b) { + fun h (c) { + fun (x) {x + a + b + c} + } + h (b) + } + g (a) +} + +val x = read (); + +write (f(10)(5)) \ No newline at end of file diff --git a/lama-compiler/regression/test060.input b/lama-compiler/regression/test060.input new file mode 100644 index 000000000..7ed6ff82d --- /dev/null +++ b/lama-compiler/regression/test060.input @@ -0,0 +1 @@ +5 diff --git a/lama-compiler/regression/test060.lama b/lama-compiler/regression/test060.lama new file mode 100644 index 000000000..e7e29cb71 --- /dev/null +++ b/lama-compiler/regression/test060.lama @@ -0,0 +1,19 @@ +fun makeLazy (f) { + var flag = [0], value = [0]; + + fun () { + if flag[0] + then value[0] + else + value[0] := f (); + flag[0] := 1; + value[0] + fi + } +} + +val l = makeLazy (fun () {write (1); 800}); +val x = read (); + +write (l ()); +write (l ()) \ No newline at end of file diff --git a/lama-compiler/regression/test061.input b/lama-compiler/regression/test061.input new file mode 100644 index 000000000..7ed6ff82d --- /dev/null +++ b/lama-compiler/regression/test061.input @@ -0,0 +1 @@ +5 diff --git a/lama-compiler/regression/test061.lama b/lama-compiler/regression/test061.lama new file mode 100644 index 000000000..be8dbac0c --- /dev/null +++ b/lama-compiler/regression/test061.lama @@ -0,0 +1,11 @@ +fun f (x) { + fun inner (y) { + if y == 0 then 0 else inner (y-1) fi + } + + inner (x) +} + +val n = read (); + +write (f (5)) \ No newline at end of file diff --git a/lama-compiler/regression/test062.input b/lama-compiler/regression/test062.input new file mode 100644 index 000000000..7ed6ff82d --- /dev/null +++ b/lama-compiler/regression/test062.input @@ -0,0 +1 @@ +5 diff --git a/lama-compiler/regression/test062.lama b/lama-compiler/regression/test062.lama new file mode 100644 index 000000000..2f2dbda1c --- /dev/null +++ b/lama-compiler/regression/test062.lama @@ -0,0 +1,9 @@ +fun f (x) { + fun g () {x} + fun h () {g} + g +} + +val n = read (); + +write (f(5)()) \ No newline at end of file diff --git a/lama-compiler/runtime/Makefile b/lama-compiler/runtime/Makefile new file mode 100644 index 000000000..a4d5e8b02 --- /dev/null +++ b/lama-compiler/runtime/Makefile @@ -0,0 +1,7 @@ +all: runtime.o + +runtime.o: runtime.c + gcc -g -m32 -c runtime.c + +clean: + rm -f *.a *.o *~ diff --git a/lama-compiler/runtime/runtime.c b/lama-compiler/runtime/runtime.c new file mode 100644 index 000000000..5f0800986 --- /dev/null +++ b/lama-compiler/runtime/runtime.c @@ -0,0 +1,424 @@ +# include +# include +# include +# include + +# define UNBOXED(x) (((int) (x)) & 0x0001) +# define UNBOX(x) (((int) (x)) >> 1) +# define BOX(x) ((((int) (x)) << 1) | 0x0001) + +# define STRING_TAG 0x00000001 +# define ARRAY_TAG 0x00000003 +# define SEXP_TAG 0x00000005 +# define CLOSURE_TAG 0x00000007 +# define UNBOXED_TAG 0x00000009 // Not actually a tag; used to return from LkindOf + +# define LEN(x) ((x & 0xFFFFFFF8) >> 3) +# define TAG(x) (x & 0x00000007) + +# define TO_DATA(x) ((data*)((char*)(x)-sizeof(int))) +# define TO_SEXP(x) ((sexp*)((char*)(x)-2*sizeof(int))) + +# define ASSERT_BOXED(memo, x) \ + do if (UNBOXED(x)) failure ("boxed value expected in %s\n", memo); while (0) +# define ASSERT_UNBOXED(memo, x) \ + do if (!UNBOXED(x)) failure ("unboxed value expected in %s\n", memo); while (0) +# define ASSERT_STRING(memo, x) \ + do if (!UNBOXED(x) && TAG(TO_DATA(x)->tag) \ + != STRING_TAG) failure ("string value expected in %s\n", memo); while (0) + +typedef struct { + int tag; + char contents[0]; +} data; + +typedef struct { + int tag; + data contents; +} sexp; + +static char* chars = "_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789'"; + +extern char* de_hash (int); + +char* de_hash (int n) { + // static char *chars = (char*) BOX (NULL); + static char buf[6] = {0,0,0,0,0,0}; + char *p = (char *) BOX (NULL); + p = &buf[5]; + +#ifdef DEBUG_PRINT + indent++; print_indent (); + printf ("de_hash: tag: %d\n", n); fflush (stdout); +#endif + + *p-- = 0; + + while (n != 0) { +#ifdef DEBUG_PRINT + print_indent (); + printf ("char: %c\n", chars [n & 0x003F]); fflush (stdout); +#endif + *p-- = chars [n & 0x003F]; + n = n >> 6; + } + +#ifdef DEBUG_PRINT + indent--; +#endif + + return ++p; +} + +int Blength (void *p) { + data *a = TO_DATA(p); + return BOX(LEN(a->tag)); +} + +extern void* Bsexp (int bn, ...) { + va_list args; + int i; + int ai; + size_t *p; + sexp *r; + data *d; + int n = UNBOX(bn); + + r = (sexp*) malloc (sizeof(int) * (n+1)); + d = &(r->contents); + r->tag = 0; + + d->tag = SEXP_TAG | ((n-1) << 3); + + va_start(args, bn); + + for (i=0; icontents)[i] = ai; + } + + r->tag = UNBOX(va_arg(args, int)); + + va_end(args); + + return d->contents; +} + +extern void* Bclosure (int bn, void *entry, ...) { + va_list args; + int i, ai; + register int * ebp asm ("ebp"); + size_t *argss; + data *r; + int n = UNBOX(bn); + + r = (data*) malloc (sizeof(int) * (n+2)); + + r->tag = CLOSURE_TAG | ((n + 1) << 3); + ((void**) r->contents)[0] = entry; + + va_start(args, entry); + + for (i = 0; icontents)[i+1] = ai; + } + + va_end(args); + + return r->contents; +} + + +void* Barray (int n0, ...) { + int n = UNBOX(n0); + va_list args; + int i, ai; + data *r; + + r = (data*) malloc (sizeof(int) * (n+1)); + + r->tag = ARRAY_TAG | (n << 3); + + va_start(args, n); + + for (i = 0; icontents)[i] = ai; + } + + va_end(args); + + return r->contents; +} + +void* Bstring (void *p) { + int n = strlen (p); + data *s; + + s = (data*) malloc (n + 1 + sizeof (int)); + s->tag = STRING_TAG | (n << 3); + + strncpy (s->contents, p, n + 1); + return s->contents; +} + +void* Belem (void *p, int i0) { + int i = UNBOX(i0); + data *a = TO_DATA(p); + + if (TAG(a->tag) == STRING_TAG) { + return (void*) BOX(a->contents[i]); + } + + return (void*) ((int*) a->contents)[i]; +} + +void* Bsta (int i0, void *v, void *x) { + int i = UNBOX (i0); + + if (TAG(TO_DATA(x)->tag) == STRING_TAG) + ((char*) x)[i] = UNBOX((int) v); + else ((int*) x)[i] = (int) v; + + return v; +} + +extern int Btag (void *d, int t, int n) { + data *r; + + if (UNBOXED(d)) return BOX(0); + else { + r = TO_DATA(d); +#ifndef DEBUG_PRINT + return BOX(TAG(r->tag) == SEXP_TAG && TO_SEXP(d)->tag == UNBOX(t) && LEN(r->tag) == UNBOX(n)); +#else + return BOX(TAG(r->tag) == SEXP_TAG && + GET_SEXP_TAG(TO_SEXP(d)->tag) == UNBOX(t) && LEN(r->tag) == UNBOX(n)); +#endif + } +} + +extern int Barray_patt (void *d, int n) { + data *r; + + if (UNBOXED(d)) return BOX(0); + else { + r = TO_DATA(d); + return BOX(TAG(r->tag) == ARRAY_TAG && LEN(r->tag) == UNBOX(n)); + } +} + +static void failure (char *s, ...); + +extern int Bstring_patt (void *x, void *y) { + data *rx = (data *) BOX (NULL), + *ry = (data *) BOX (NULL); + + ASSERT_STRING(".string_patt:2", y); + + if (UNBOXED(x)) return BOX(0); + else { + rx = TO_DATA(x); ry = TO_DATA(y); + + if (TAG(rx->tag) != STRING_TAG) return BOX(0); + + return BOX(strcmp (rx->contents, ry->contents) == 0 ? 1 : 0); + } +} + +void Lwrite (int x) { + printf ("%d\n", UNBOX (x)); +} + +int Lread () { + int result; + + scanf ("%d", &result); + + return BOX(result); +} + +typedef struct { + char *contents; + int ptr; + int len; +} StringBuf; + +static StringBuf stringBuf; + +# define STRINGBUF_INIT 128 + +static void createStringBuf () { + stringBuf.contents = (char*) malloc (STRINGBUF_INIT); + stringBuf.ptr = 0; + stringBuf.len = STRINGBUF_INIT; +} + +static void deleteStringBuf () { + free (stringBuf.contents); +} + +static void extendStringBuf () { + int len = stringBuf.len << 1; + + stringBuf.contents = (char*) realloc (stringBuf.contents, len); + stringBuf.len = len; +} + +static void vprintStringBuf (char *fmt, va_list args) { + int written = 0, + rest = 0; + char *buf = (char*) BOX(NULL); + + again: + buf = &stringBuf.contents[stringBuf.ptr]; + rest = stringBuf.len - stringBuf.ptr; + written = vsnprintf (buf, rest, fmt, args); + + if (written >= rest) { + extendStringBuf (); + goto again; + } + + stringBuf.ptr += written; +} + +static void printStringBuf (char *fmt, ...) { + va_list args; + + va_start (args, fmt); + vprintStringBuf (fmt, args); +} + + +int is_valid_heap_pointer (void *p) { + return 1; +} + +static void printValue (void *p) { + data *a = (data*) BOX(NULL); + int i = BOX(0); + if (UNBOXED(p)) printStringBuf ("%d", UNBOX(p)); + else { + if (! is_valid_heap_pointer(p)) { + printStringBuf ("0x%x", p); + return; + } + + a = TO_DATA(p); + + switch (TAG(a->tag)) { + case STRING_TAG: + printStringBuf ("\"%s\"", a->contents); + break; + + case CLOSURE_TAG: + printStringBuf ("tag); i++) { + if (i) printValue ((void*)((int*) a->contents)[i]); + else printStringBuf ("0x%x", (void*)((int*) a->contents)[i]); + + if (i != LEN(a->tag) - 1) printStringBuf (", "); + } + printStringBuf (">"); + break; + + case ARRAY_TAG: + printStringBuf ("["); + for (i = 0; i < LEN(a->tag); i++) { + printValue ((void*)((int*) a->contents)[i]); + if (i != LEN(a->tag) - 1) printStringBuf (", "); + } + printStringBuf ("]"); + break; + + case SEXP_TAG: { +#ifndef DEBUG_PRINT + char * tag = de_hash (TO_SEXP(p)->tag); +#else + char * tag = de_hash (GET_SEXP_TAG(TO_SEXP(p)->tag)); +#endif + + if (strcmp (tag, "cons") == 0) { + data *b = a; + + printStringBuf ("{"); + + while (LEN(a->tag)) { + printValue ((void*)((int*) b->contents)[0]); + b = (data*)((int*) b->contents)[1]; + if (! UNBOXED(b)) { + printStringBuf (", "); + b = TO_DATA(b); + } + else break; + } + + printStringBuf ("}"); + } + else { + printStringBuf ("%s", tag); + if (LEN(a->tag)) { + printStringBuf (" ("); + for (i = 0; i < LEN(a->tag); i++) { + printValue ((void*)((int*) a->contents)[i]); + if (i != LEN(a->tag) - 1) printStringBuf (", "); + } + printStringBuf (")"); + } + } + } + break; + + default: + printStringBuf ("*** invalid tag: 0x%x ***", TAG(a->tag)); + } + } +} + +static void vfailure (char *s, va_list args) { + fprintf (stderr, "*** FAILURE: "); + vfprintf (stderr, s, args); // vprintf (char *, va_list) <-> printf (char *, ...) + exit (255); +} + +static void failure (char *s, ...) { + va_list args; + + va_start (args, s); + vfailure (s, args); +} + +static void fix_unboxed (char *s, va_list va) { + size_t *p = (size_t*)va; + int i = 0; + + while (*s) { + if (*s == '%') { + size_t n = p [i]; + if (UNBOXED (n)) { + p[i] = UNBOX(n); + } + i++; + } + s++; + } +} + +extern void Lfailure (char *s, ...) { + va_list args; + + va_start (args, s); + fix_unboxed (s, args); + vfailure (s, args); +} + +extern void Bmatch_failure (void *v, char *fname, int line, int col) { + createStringBuf (); + printValue (v); + failure ("match failure at %s:%d:%d, value '%s'\n", + fname, UNBOX(line), UNBOX(col), stringBuf.contents); +} diff --git a/lama-compiler/src/Builtins.lama b/lama-compiler/src/Builtins.lama new file mode 100644 index 000000000..0ebd4501b --- /dev/null +++ b/lama-compiler/src/Builtins.lama @@ -0,0 +1,15 @@ +-- Builtins +import World; + +public fun evalBuiltin (name, args, w) { + case [name, args] of + ["stringval", {a}] -> [a.string, w] + | ["length" , {a@#array}] -> [a.length, w] + | ["length" , {a@#str }] -> [a.length, w] + | ["length" , {Sexp (_, vs)}] -> [vs.length, w] + | ["read" , {}] -> readWorld (w) + | ["write" , {x@#val}] -> [0, writeWorld (x, w)] + | _ -> + failure ("no builtin ""%s"" or it can not be applied to %s\n", name, args.string) + esac +} \ No newline at end of file diff --git a/lama-compiler/src/Driver.lama b/lama-compiler/src/Driver.lama new file mode 100644 index 000000000..c0b323529 --- /dev/null +++ b/lama-compiler/src/Driver.lama @@ -0,0 +1,203 @@ +-- Driver: a top-level compiler utility + +import List; +import Ref; +import Array; +import Fun; +import Ostap; +import Parser; +import Matcher; +import Lexer; +import Expr; +import SM; +import X86; +import Timer; +import Manifest; + +-- Parses a command-line arguments, represented as a list, and +-- returns an environment. The environment's interface is +-- defined in the unit Manifest +fun parseArgs (args) { + var mode = ref (Comp), + infile = ref ({}), + smDump = ref (false), + astDump = ref (false), + timeDump = ref (false); + + fun setDump (m) { + case m of + SM -> smDump + | AST -> astDump + | TIME -> timeDump + esac ::= true + } + + fun setMode (m) { + case deref (mode) of + Comp -> mode ::= m + | _ -> failure ("mode already set: %s\n", deref (mode).string) + esac + } + + fun setInFile (fn) { + case deref (infile) of + #val -> infile ::= fn + | _ -> failure ("omitting ""%s"", input file name already set to ""%s""\n", fn, deref (infile)) + esac + } + + fix (fun (rec) { + fun (args) { + case args of + {} -> skip + | h : t -> + case h of + "-i" -> setMode (Int) + | "-s" -> setMode (SM) + | "-ds" -> setDump (SM) + | "-dp" -> setDump (AST) + | "-dt" -> setDump (TIME) + | fn -> setInFile (fn) + esac; + rec (t) + esac + } + })(args); + + [fun () {deref (mode)}, + fun () {case deref(infile) of #val -> failure ("input file name not set\n") | fn -> fn esac}, + fun () {deref (smDump)}, + fun () {deref (astDump)}, + fun () {deref (timeDump)} + ] +} + +-- Logging +fun createLog (args) { + var ast = ref ({}), + sm = ref ({}), + parseTime = ref (None), + smTime = ref (None), + x86Time = ref (None), + evalTime = ref (None), + evalSMTime = ref (None); + + fun logAST (p, t) { + ast ::= p; + parseTime ::= Some (t); + p + } + + fun logSM (p, t) { + sm ::= p; + smTime ::= Some (t); + p + } + + fun logX86 (t) { + x86Time ::= Some (t) + } + + fun logEval (t) { + evalTime ::= Some (t) + } + + fun logSMEval (t) { + evalSMTime ::= Some (t) + } + + fun print () { + fun printTime (memo, p) { + case p of + None -> skip + | Some (t) -> printf ("%s: %s\n", memo, toSeconds (t)) + esac + } + + dumpAST (args, lazy (deref (ast).string)); + dumpSM (args, lazy (showSM (deref $ sm))); + + if args [4] () then + printTime ("Parsing time ", deref (parseTime)); + printTime ("SM compile time ", deref (smTime)); + printTime ("X86 compile time ", deref (x86Time)); + printTime ("Interpretation time ", deref (evalTime)); + printTime ("SM interpretation time", deref (evalSMTime)) + fi + } + + [logAST, + logSM, + logX86, + logEval, + logSMEval, + print + ] +} + +-- Accessor functions +fun logAST (log, p, t) { + log [0] (p, t) +} + +fun logSM (log, p, t) { + log [1] (p, t) +} + +fun logX86 (log, t) { + log [2] (t) +} + +fun logEval (log, t) { + log [3] (t) +} + +fun logSMEval (log, t) { + log [4] (t) +} + +fun print (log) { + log [5] () +} + +var args = parseArgs (arrayList (sysargs).tl), t = timer (), log = createLog (args); + +-- The main part: parses input file, invokes interpreter/stack machine interpreter/x86 +-- code generator +case parseString (syntax (parse -end), fread (args.getInFile)) of + Succ (program) -> + log.logAST (program, t ()); + t := timer (); + case args.getMode of + Comp -> var sm = log.logSM (compileSM (program), t ()); + t := timer (); + compileX86 (args, sm); + log.logX86 (t ()) + | mode -> + var input = + reverse (fix (fun (f) { + fun (acc) { + case readLine () of + #val -> acc + | arg -> f (stringInt (arg) : acc) esac + } + }) ({})); + + iter (fun (x) {printf ("%d\n", x)}, + case mode of + Int -> var out = evalExpr (input, program); + log.logEval (t ()); + out + + | SM -> var sm = log.logSM (compileSM (program), t ()), out; + t := timer (); log.print; + out := evalSM (input, sm); + log.logSMEval (t ()); + out + esac) + esac; + log.print + +| x@Fail (err, line, col) -> + failure ("%s at %d:%d\n", err.hd, line, col) +esac diff --git a/lama-compiler/src/Expr.lama b/lama-compiler/src/Expr.lama new file mode 100644 index 000000000..ec40b40b9 --- /dev/null +++ b/lama-compiler/src/Expr.lama @@ -0,0 +1,248 @@ +-- Expression evaluator + +import List; +import Array; +import State; +import World; +import Lexer; +import Parser; +import Fun; +import Builtins; + +-- As association map which maps "\otimes" into "\oplus" +var ops = { + ["+" , infix + ], + ["-" , infix - ], + ["*" , infix * ], + ["/" , infix / ], + ["%" , infix % ], + ["==", infix ==], + ["!=", infix !=], + ["<" , infix < ], + ["<=", infix <=], + [">" , infix > ], + [">=", infix >=], + ["&&", infix &&], + ["!!", infix !!] +}; + +-- The evaluator for infix operators: takes an operator as a string +-- and two operand values, and returns the result +public fun evalOp (op, l, r) { + case assoc (ops, op) of + Some (f) -> f (l, r) + esac +} + +-- Evaluates an expression "expr" in a configuration "c". +-- A configuration is a pair of a state "s" and a world "w". +-- Returns a final configuration (if any) +-- +-- A expression is represented by a data structure of the following shape: +-- +-- expr = Assn (expr, expr) | +-- Set (string, expr) | +-- Seq (expr, expr) | +-- Skip | +-- if (expr, expr, expr) | +-- While (expr, expr) | +-- Repeat (expr, expr) | +-- Var (string) | +-- Ref (string) | +-- Const (int) | +-- Binop (string, expr, expr) | +-- Call (string, expr list, loc) | +-- Case (expr, branch list, loc) | +-- Ignore (expr) | +-- String (string) | +-- Array (expr list) | +-- Elem (expr, expr) | +-- ElemRef (expr, expr) | +-- Builtin (string, expr list) + +-- Helper function: adds a bunch of regular variables current scope +fun addNames (state, names) { + foldl (fun (s, name) {s.addName (name, Val (0))}, state, names) +} + +-- Helper function: adds a function in current scope +fun addFunction (state, name, args, body) { + state.addName (name, Fun (args, body, state.getLevel)) +} + +-- Evaluates a list of expressions, properly threading a configurations. +-- Returns the final configuration and the list of values +fun evalList (c, exprs) { + case foldl (fun ([c, vals], e) { + case eval (c, e) of + [c, value] -> [c, value : vals] + esac + }, + [c, {}], + exprs) of + [c, vals] -> [c, reverse (vals)] + esac +} + +(* Assignment +fun eval (c@[s, w], expr) { + failure ("evalExpr not implemented\n") +} + End *) + +(* Implementation *) +fun eval (c@[s, w], expr) { + case expr of + Scope (ds, e) -> case eval ([foldl (fun (s, def) { + case def of + Var (ds) -> addNames (s, ds) + | Val (ds) -> addNames (s, ds) + | Fun (name, args, body) -> addFunction (s, name, args, body) + esac + }, s.enterScope, ds), + w], + e) of + [[s, w], vs] -> [[s.leaveScope, w], vs] + esac + + | Case (e, brs, [line, col]) -> case eval (c, Var (e)) of + [c, v] -> fun matchedBy (p, v) { + case p of + Wildcard -> true + | Named (_, p) -> matchedBy (p, v) + | Const (n) -> case v of #val -> n == v | _ -> false esac + | String (s) -> case v of #str -> compare (s, v) == 0 | _ -> false esac + | Sexp (c, ps) -> case v of + Sexp (cc, vs) -> + if compare (c, cc) == 0 && ps.size == vs.length + then fst $ foldl (fun ([acc, i], p) {[acc && matchedBy (p, vs[i]), i+1]}, [true, 0], ps) + fi + | _ -> false + esac + | Array (ps) -> case v of + #array -> + if v.length == ps.size + then fst $ foldl (fun ([acc, i], p) {[acc && matchedBy (p, v[i]), i+1]}, [true, 0], ps) + else false + fi + | _ -> false + esac + esac + } + + fix (fun (rec) { + fun (brs) { + case brs of + {} -> failure ("Match failure in interpreter for %s at %d:%d\n", v.string, line, col) + | [p, e] : ps -> + if matchedBy (p, v) + then eval (c, e) + else rec (ps) + fi + esac + } + }) (brs) + esac + + | Sexp (s, args) -> case evalList (c, args) of + [c, vals] -> [c, Sexp (s, listArray $ vals)] + esac + | Builtin (f, args) -> case evalList (c, args) of + [[s, w], vals] -> case evalBuiltin (f, vals, w) of + [a, w] -> [[s, w], a] + esac + esac + | String (s) -> [c, s] + | Array (es) -> case evalList (c, es) of + [c, vals] -> [c, listArray (vals)] + esac + | Elem (e, i) -> case evalList (c, {e, i}) of + [c, {ev@#array, iv@#val}] -> [c, ev[iv]] + | [c, {ev@#str , iv@#val}] -> [c, ev[iv]] + | [c, {Sexp (_, ev), iv@#val}] -> [c, ev[iv]] + esac + | Set (x, e) -> case eval (c, e) of + [[s, w], v] -> [[s <- [x, Val (v)], w], v] + esac + | Assn (x, e) -> case evalList (c, {x, e}) of + [[s, w], {Ref (x), v}] -> + [[s <- [x, Val (v)], w], v] + | [c, {ElemRef (w@#array, i@#val), v}] -> + w[i] := v; + [c, v] + | [c, {ElemRef (w@#str, i@#val), v}] -> + w[i] := v; + [c, v] + | [c, {ElemRef (Sexp (_, w), i@#val), v}] -> + w[i] := v; + [c, v] + esac + + | Seq (s1, s2) -> eval (eval (c, s1).fst, s2) + + | Skip -> [c, 0] + | If (e, s1, s2) -> case eval (c, e) of + [c, 0] -> eval (c, s2) + | [c, _] -> eval (c, s1) + esac + | While (e, b) -> case eval (c, e) of + x@[c, 0] -> x + | [c, _] -> eval (eval (c, b).fst, expr) + esac + | Repeat (b, e) -> case eval (c, b) of + [c, _] -> case eval (c, e) of + [c, 0] -> eval (c, expr) + | [c, _] -> [c, 0] + esac + esac + | Var (x) -> [c, case s.lookup (x) of + Val (x) -> x + | Fun (a, b, l) -> Closure (a, b, s.toEnv (l)) + esac] + | ElemRef (a, i) -> case evalList (c, {a, i}) of + [c, {a, i}] -> [c, ElemRef (a, i)] + esac + | Ref (x) -> s.lookup (x); [c, Ref (x)] + | Const (n) -> [c, n] + | Binop (op, l, r) -> case evalList (c, {l, r}) of + [c, {x, y}] -> [c, evalOp (op, x, y)] + esac + | Ignore (e) -> case eval (c, e) of + [c, _] -> [c, 0] + esac + | Lambda (a, b) -> [c, Closure (a, b, s.toEnv (s.getLevel))] + | Call (f, args, loc) -> + case eval (c, f) of + [c, Closure (fargs, body, env)] -> + if fargs.size != args.size + then error (sprintf ("wrong number of actual parameters in function call"), loc) + fi; + case evalList (c, args) of + [[s, w], vals] -> + case body of + External (name) -> case evalBuiltin (name, vals, w) of + [a, w] -> [[s, w], a] + esac + | _ -> + var state = foldl (fun (s, [name, value]) {s.addName (name, Val (value))}, + s.enterFunction (env), + zip (fargs, vals)); + case eval ([state, w], body) of + [[state, w], value] -> [[s.leaveFunction (state.getGlobal), w], value] + esac + esac + esac + esac + esac +} +(* End *) + +-- Evaluates a program with a given input and returns an output +public fun evalExpr (input, expr) { + case eval ([emptyState ().enterScope + .addFunction ("read", {}, External ("read")) + .addFunction ("write", {"a"}, External ("write")), + createWorld (input)], expr) of + [c, _] -> c.snd.getOutput + esac +} \ No newline at end of file diff --git a/lama-compiler/src/Lexer.lama b/lama-compiler/src/Lexer.lama new file mode 100644 index 000000000..c9ffd8842 --- /dev/null +++ b/lama-compiler/src/Lexer.lama @@ -0,0 +1,138 @@ +-- Lexical analysis using Matcher + +import Matcher; +import Ostap; +import Fun; +import Collection; +import List; + +-- A hashtable to keep a source code location information. +-- The keys in this table are some (boxed) values, and values are +-- pairs [line, column] +var srcTab = emptyHashTab (1024, hash, flatCompare); + +-- A custom combinator to additionally add location info +public fun located (p) { + syntax(l=pos x=p {srcTab := addHashTab (srcTab, x, l); x}) +} + +-- Retrieves location info; fail if no info found +public fun getLoc (s) { + case findHashTab (srcTab, s) of Some (loc) -> loc | None -> failure ("no location found for item %s\n", s.string) esac +} + +-- A set of all keywords +var keywords = + foldl (addSet, + emptySet (compare), + {"skip", + "if", + "then", + "else", + "elif", + "fi", + "while", + "do", + "od", + "for", + "repeat", + "until", + "var", + "val", + "fun", + "length", + "string", + "case", + "of", + "esac"}); + +-- Regular expression definitions +public rSkip = createRegexp ("skip\\b", "skip"), + rWhiteSpace = createRegexp ("\\(\\([ \n\r\t]*\\)\\|\\(--[^\n]*[ \n\r\t]*\\)\\)*", "whitespace"), + rDecimal = createRegexp ("-?[0-9]+", "decimal constant"), + rStrlit = createRegexp ("""\\([^""]\\|""""\\)*""", "string constant"), + rChar = createRegexp ("'\\([^']\\|''\\|\\\\n\\|\\\\t\\)'", "character constant"), + rLident = createRegexp ("[a-z][a-z_A-Z0-9']*", "lowercase identifier"), + rUident = createRegexp ("[A-Z][a-z_A-Z0-9']*", "uppercase identifier"), + rRead = createRegexp ("read\\b", """read"""), + rIf = createRegexp ("if\\b", """if"""), + rThen = createRegexp ("then\\b", """then"""), + rElse = createRegexp ("else\\b", """else"""), + rElif = createRegexp ("elif\\b", """elif"""), + rFi = createRegexp ("fi\\b", """fi"""), + rWhile = createRegexp ("while\\b", """while"""), + rDo = createRegexp ("do\\b", """do"""), + rOd = createRegexp ("od\\b", """od"""), + rRepeat = createRegexp ("repeat\\b", """repeat"""), + rUntil = createRegexp ("until\\b", """until"""), + rFor = createRegexp ("for\\b", """for"""), + rVar = createRegexp ("var\\b", """var"""), + rVal = createRegexp ("val\\b", """val"""), + rFun = createRegexp ("fun\\b", """fun"""), + rCase = createRegexp ("case\\b", """case"""), + rOf = createRegexp ("of\\b", """of"""), + rEsac = createRegexp ("esac\\b", """esac"""), + rLength = createRegexp ("length\\b", """length"""), + rMatched = createRegexp ("matched\\b", """matched"""); + +var whiteSpace = token (rWhiteSpace); + +-- Public parsers for concrete tokens +-- Generic token parser; t is either a string or a regular expression +public fun s (t) {memo $ syntax (-whiteSpace token[t])} + +-- Some individual tokens +public kSkip = s (rSkip), + kIf = s (rIf), + kThen = s (rThen), + kElse = s (rElse), + kElif = s (rElif), + kFi = s (rFi), + kWhile = s (rWhile), + kDo = s (rDo), + kOd = s (rOd), + kRepeat = s (rRepeat), + kUntil = s (rUntil), + kFor = s (rFor), + kVar = s (rVar), + kVal = s (rVal), + kFun = s (rFun), + kCase = s (rCase), + kOf = s (rOf), + kEsac = s (rEsac), + kLength = s (rLength), + decimal = s (rDecimal), + chrlit = syntax (x=s[rChar] {case substring (x, 1, x.length - 2) of + "\\t" -> '\t' + | "\\n" -> '\n' + | "''" -> '''' + | x -> x [0] + esac + }), + strlit = syntax (x=s[rStrlit] {var j = 0; + for var i; i := 1, + i < x.length - 1, + j := j + 1 + do + x [j] := x [i]; + i := i + if x[i] == '"' then 2 else 1 fi + od; + substring (x, 0, j)}), + pos = memo $ syntax (-whiteSpace loc), + end = memo $ syntax (-whiteSpace eof), + uident = memo $ syntax (-whiteSpace located[token(rUident)]), + lident = memo $ syntax (-whiteSpace located[ + fun (k) { + fun (s) { + k (case s.matchRegexp (rLident) of + a@Succ (v, _) -> if memSet (keywords, v) + then Fail ("lowercase identifier expected", s.getLine, s.getCol) + else a + fi + | a -> a + esac) + } + } + ]); + + diff --git a/lama-compiler/src/Makefile b/lama-compiler/src/Makefile new file mode 100644 index 000000000..de40ce71f --- /dev/null +++ b/lama-compiler/src/Makefile @@ -0,0 +1,29 @@ +SHELL := /bin/bash + +FILES=$(wildcard *.lama) +ALL=$(sort $(FILES:.lama=.o)) +LAMAC=../../src/lamac + +.PHONY: all clean + +all: Parser.o Lexer.o X86.o SM.o Manifest.o + LAMA=../../tmp-lama $(LAMAC) -g -I . -o lama-impl Driver.lama + +Parser.o: Lexer.o + +Builtins.o: World.o + +State.o: Lexer.o Parser.o + +Expr.o: State.o Builtins.o + +SM.o: State.o World.o Expr.o Parser.o Lexer.o Builtins.o + +X86.o: SM.o Manifest.o + +%.o: %.lama + LAMA=../../tmp-lama $(LAMAC) -g -I . -c $< + +clean: + rm -Rf *.s *.o *.i *~ *.html *.sm lama-impl + diff --git a/lama-compiler/src/Manifest.lama b/lama-compiler/src/Manifest.lama new file mode 100644 index 000000000..a74fc3706 --- /dev/null +++ b/lama-compiler/src/Manifest.lama @@ -0,0 +1,31 @@ +-- Manifests a top-level environment +import Lazy; +import Fun; + +public fun getMode (args) { + args [0] () +} + +public fun getInFile (args) { + args [1] () +} + +public fun dumpSM (args, smCode) { + if args [2] () then + fwrite (args.getBaseName ++ ".sm", force $ smCode) + fi +} + +public fun dumpAST (args, ast) { + if args [3] () then + fwrite (args.getBaseName ++ ".ast", force $ ast) + fi +} + +public fun getBaseName (args) { + force (lazy ((var name = args.getInFile; + if (matchSubString (name, ".lama", name.length - 5)) + then substring (name, 0, name.length - 5) + else name + fi))) +} diff --git a/lama-compiler/src/Parser.lama b/lama-compiler/src/Parser.lama new file mode 100644 index 000000000..20b242c1a --- /dev/null +++ b/lama-compiler/src/Parser.lama @@ -0,0 +1,428 @@ +-- Parser + +import Ostap; +import Lexer; +import List; +import Fun; +import Matcher; +import Ref; +import Collection; +import STM; + +-- Signals an error; takes an error message and location info +public fun error (msg, loc) { + failure ("%s at %d:%d\n", msg, loc.fst, loc.snd) +} + +-- AST environment +fun createEnv (id) { + fun freshName () { + [createEnv (id+1), sprintf ("_tmp%d", id)] + } + + [freshName] +} + +fun emptyEnv () { + createEnv (0) +} + +fun freshName (env) { + env [0] () +} + +-- Attribute-processing functions +-- Attributes are: +-- Val --- a plain value (aka "rvalue") +-- Ref --- a reference to a mutable cell (aka "lvalue") +-- Void --- no value (aka "void"/"unit") +-- Weak --- works like Val, but allows to provide a "default" value for void constructs + +-- Checks if a plain value "val" can be used in the context described by +-- the attribute "atr". +fun assertValue (atr, value, loc) { + case atr of + Ref -> error ("reference expected", loc) + | Void -> value => fun (value) {Ignore (value)} + | _ -> value + esac +} + +-- Checks if a void epxression can be used in the context described by +-- the attribute "atr". +fun assertVoid (atr, value, loc) { + case atr of + Void -> value + | Val -> error ("value expected", loc) + | Weak -> value => fun (value) {Seq (value, Const (0))} + | _ -> error ("reference expected", loc) + esac +} + +-- A parser of "something" in brackets; l, r are left and right +-- brackets as parsers, p --- a parser of "something" +fun inbr (l, p, r) { + syntax (-l p -r) +} + +-- A helper function to be used with super-combinator "expr" +fun binop (op) { + [syntax (pos -s[op]), fun (l, loc, r) { + fun (a) { + assertValue (a, l (Val) =>> fun (l) { + r (Val) => fun (r) { + Binop (op, l, r) + }}, loc) + } + } + ] +} + +-- Helper parser: parses a (possible empty) list of items separated by "," +fun list0 (item) { + list0By (item, s(",")) +} + +-- Helper parser: parses a non-empty list of items separated by "," +fun list (item) { + listBy (item, s(",")) +} + +-- Helper AST function: expands a "raw" scope expression, reifying +-- initializers into assignments +fun expandScope (defs, expr) { + fun expandVarDefs (defs, expr) { + foldr (fun ([defs, expr], def) { + case def of + [ident, None] -> [ident : defs, expr] + | [ident, Some (value)] -> [ident : defs, Seq (Ignore (Set (ident, value)), expr)] + esac + }, + [{}, expr], + defs) + } + + fun expandValDefs (defs, expr) { + foldr (fun ([defs, expr], [ident, value]) { + [ident : defs, Seq (Ignore (Set (ident, value)), expr)] + }, + [{}, expr], + defs) + } + + case + foldr (fun ([defs, expr], def) { + case def of + f@Fun (_, _, _) -> [f : defs, expr] + | Val (ds) -> + case expandValDefs (ds, expr) of + [ds, expr] -> [Val (ds) : defs, expr] + esac + | Var (ds) -> + case expandVarDefs (ds, expr) of + [ds, expr] -> [Var (ds) : defs, expr] + esac + esac + }, + [{}, expr], + defs) of + [defs, expr] -> Scope (defs, expr) + esac +} + +-- Helper AST function: distributes a scope through an expression +fun distributeScope (expr, exprConstructor) { + case expr of + Scope (defs, sexpr) -> Scope (defs, exprConstructor (sexpr)) + | _ -> exprConstructor (expr) + esac +} + +-- Helper AST function: reifies pattern bindings into scope +-- definitions and assignments; takes an returns lists of +-- pattern-branch pairs +fun reifyPatternBindings (matched, brs) { + map ( + fun ([pat, br]) { + fun collectBindings (path, p) { + fun collectList (path, ps) { + case + foldl (fun ([acc, i], p) { + [collectBindings (i : path, p) : acc, i+1] + }, + [{}, 0], + ps) of + [acc, _] -> flatten (acc) + esac + } + + case p of + Sexp (_, ps) -> collectList (path, ps) + | Array (ps) -> collectList (path, ps) + | Named (name, p) -> [name, path] : collectBindings (path, p) + | _ -> {} + esac + } + + case collectBindings ({}, pat) of + {} -> [pat, br] + | bindings -> + [pat, + expandScope ( + {Val (map ( + fun ([name, path]) { + [name, foldr (fun (p, i) {Elem (p, Const (i))}, Var (matched), path)] + }, + bindings))}, + br + )] + esac + }, + brs + ) +} + +var + primary = memo $ eta syntax ( + -- array constant + loc=pos x=inbr[s("["), list0(syntax (e=exp {e(Val)})), s("]")] { + fun (a) {assertValue (a, chainST (x) => fun (x) {Array (x)}, loc)} + } | + + -- string constant + loc=pos x=strlit { + fun (a) {assertValue (a, returnST $ String (x), loc)} + } | + + -- character literal + loc=pos x=chrlit { + fun (a) {assertValue (a, returnST $ Const (x), loc)} + } | + + -- decimal constant + loc=pos x=decimal { + fun (a) {assertValue (a, returnST $ Const (stringInt (x)), loc)} + } | + + -- identifier + loc=pos x=lident { + fun (a) { + returnST $ case a of + Ref -> Ref (x) + | Void -> Ignore (Var (x)) + | _ -> Var (x) + esac + } + } | + + -- S-expression + loc=pos x=uident {fun (a) {assertValue (a, returnST $ Sexp (x, {}), loc)}} | + + kFun args=inbr[s ("("), list0 (lident), s (")")] body=inbr[s ("{"), exp, s ("}")] { + fun (a) {assertValue (a, body (Weak) => fun (body) {Lambda (args, body)}, loc)} + } | + +(* Assignment + $(failure ("the rest of primary parsing in not implemented\n"))), + End *) + +(* Implementation *) + -- skip + loc=pos kSkip { + fun (a) {assertVoid (a, returnST $ Skip, loc)} + } | + + -- while e do b + loc=pos kWhile e=exp b=inbr[kDo, scopeExpr, kOd] { + fun (a) { + assertVoid (a, e (Val) =>> fun (e) { + b (Void) => fun (b) { + While (e, b) + }}, + loc) + } + } | + + -- repeat s until e + loc=pos kRepeat s=scopeExpr kUntil e=basic { + fun (a) { + assertVoid (a, s (Void) =>> fun (s) { + e (Val) => fun (e) { + distributeScope (s, fun (s) {Repeat (s, e)}) + }}, + loc) + } + } | + + -- for init, cond, step do S od --> init; while cond do S; step od + loc=pos kFor init=scopeExpr s[","] cond=exp s[","] step=exp body=inbr[kDo, scopeExpr, kOd] { + fun (a) { + assertVoid (a, init (Void) =>> fun (init) { + cond (Val) =>> fun (cond) { + body (Void) =>> fun (body) { + step (Void) => fun (step) { + distributeScope (init, fun (init) {Seq (init, While (cond, Seq (body, step)))}) + }}}}, + loc) + } + } | + + -- if ... + -kIf ifPart -kFi | + + -- case + -kCase loc=pos c=exp -kOf brs=caseBranches -kEsac { + fun (a) { + c (Val) =>> fun (c) { + chainST $ map (fun ([p, b]) {fun (env) {case b (a) (env) of [env, b] -> [env, [p, b]] esac}}, brs) =>> fun (brs) { + fun (env) { + case env.freshName of + [env, matched] -> + [env, expandScope ({Val ({[matched, c]})}, + Case (matched, reifyPatternBindings (matched, brs), loc) + ) + ] + esac}}} + }} | + + -- ( e ) + inbr[s ("("), scopeExpr, s (")")] + ), + + elsePart = memo $ eta syntax ( + loc=pos { + fun (a) {assertVoid (a, returnST $ Skip, loc)} + } + | -kElse scopeExpr + | -kElif ifPart + ), + + thenPart = memo $ eta syntax (-kThen scopeExpr), + + ifPart = memo $ eta syntax ( + cond=exp th=thenPart el=elsePart { + fun (a) {cond (Val) =>> fun (cond) { + th (a) =>> fun (th) { + el (a) => fun (el) { + If (cond, th, el) + }}}} + } + ), + + pattern = memo $ eta syntax ( + c=chrlit {Const (c[0])} | + s=strlit {String (s)} | + x=decimal {Const (stringInt (x))} | + s["_"] {Wildcard} | + c=uident args=inbr[s ("("), list (pattern), s (")")]? {Sexp (c, case args of Some (args) -> args | None -> {} esac)} | + a=inbr[s ("["), list0 (pattern), s ("]")] {Array (a)} | + x=lident p=(-s["@"] pattern)? {case p of Some (p) -> Named (x, p) | None -> Named (x, Wildcard) esac } | + inbr[s ("("), pattern, s (")")] + ), + + caseBranches = memo $ eta syntax ( + listBy [syntax (pattern -s["->"] scopeExpr), s ("|")] + ), +(* End *) + + basic = memo $ eta ( + expr ({[Right, {[s (":="), fun (l, loc, r) { + fun (a) {assertValue (a, l (Ref) =>> fun (l) { + r (Val) => fun (r) { + Assn (l, r) + }}, loc) + }}]}], + [Left , map (binop, {"!!"})], + [Left , map (binop, {"&&"})], + [Nona , map (binop, {"==", "!=", "<", ">", "<=", ">="})], + [Left , map (binop, {"+", "-"})], + [Left , map (binop, {"*", "/", "%"})] + }, + postfix) + ), + + postfix = memo $ eta syntax ( + loc=pos e=primary ps=(i=inbr[s("["), exp, s("]")] {Index (i (Val))} | + -s["."] kLength {Length} | + args=inbr[s("("), list0(syntax(e=exp {e(Val)})), s(")")] {Call (args)})* { + fun (a) { + foldl (fun (e, p) { + case p of + Length -> fun (a) {assertValue (a, e (Val) => fun (e) {Builtin ("length", {e})}, loc)} + | Index (i) -> + fun (a) { + case a of + Ref -> e (Val) =>> fun (e) { + i => fun (i) { + ElemRef (e, i) + }} + | _ -> assertValue (a, e (Val) =>> fun (e) { + i => fun (i) { + Elem (e, i) + }}, + loc) + esac + } + | Call (args) -> + fun (a) { + assertValue (a, e (Val) =>> fun (e) { + chainST (args) => fun (args) { + case e of + Sexp (t, {}) -> Sexp (t, args) + | _ -> Call (e, args, loc) + esac + }}, loc) + } + esac + }, e, ps) (a) + }} + ), + + scopeExpr = memo $ eta syntax (ds=definition* e=exp? { + fun (a) { + fun (e) { + case ds of + {} -> e + | _ -> chainST (ds) =>> fun (ds) { + e => fun (e) { + expandScope (ds, e) + }} + esac + } + (case e of + Some (e) -> e (a) + | _ -> returnST $ Skip + esac) + }} + ), + + definition = memo $ eta syntax ( + kVar ds=list[syntax (x=lident e=(-s["="] basic)? {case e of + None -> returnST $ [x, None] + | Some (e) -> + e (Val) => fun (e) {[x, Some (e)]} + esac})] s[";"] { + chainST (ds) => fun (ds) {Var (ds)} + } | + kVal ds=list[syntax (x=lident s["="] e=basic {e (Val) => fun (e) {[x, e]}})] s[";"] { + chainST (ds) => fun (ds) {Val (ds)} + } | + kFun name=lident args=inbr[s("("), list0 (lident), s(")")] body=inbr[s("{"), scopeExpr, s("}")] { + body (Weak) => fun (body) {Fun (name, args, body)} + } + ), + + exp = memo $ eta syntax ( + basic + | s1=basic s[";"] s2=exp { + fun (a) { + s1 (Void) =>> fun (s1) { + s2 (a) => fun (s2) { + Seq (s1, s2) + }} + } + } + ); + +-- Public top-level parser +public parse = syntax (s=scopeExpr {s (Void) (emptyEnv ()) [1]}); diff --git a/lama-compiler/src/SM.lama b/lama-compiler/src/SM.lama new file mode 100644 index 000000000..f32e9817f --- /dev/null +++ b/lama-compiler/src/SM.lama @@ -0,0 +1,1235 @@ +-- Stack machine. + +import Ref; +import Array; +import List; +import Fun; +import Collection; +import World; +import State; +import Parser; +import Lexer; +import Expr; +import Builtins; +import Buffer; +import Lazy; + +-- Stack code printer. Takes a list of SM instructions, return its +-- string representation. +public fun showSMInsn (i) { + -- Shows a location (a reference to function argument, local or global variable) + fun showLoc (d) { + fun varity (f) { + if f then "var" else "val" fi + } + + case d of + Arg (i) -> sprintf ("arg[%d]", i) + | Loc (i) -> sprintf ("loc[%d]", i) + | Glb (x) -> sprintf ("%s", x) + | Acc (l) -> sprintf ("acc[%s]", showLoc (l)) + | Acc (i, l) -> sprintf ("acc[%d, %s]", i, showLoc (l)) + + | _ -> d.string + esac + } + + case i of + BINOP (s) -> sprintf ("BINOP %s", s) + | LD (x) -> sprintf ("LD %s", showLoc (x)) + | LDA (x) -> sprintf ("LDA %s", showLoc (x)) + | ST (x) -> sprintf ("ST %s", showLoc (x)) + | STI -> "STI" + | SEXP (s, n) -> sprintf ("SEXP ""%s"", %d", s, n) + | CONST (n) -> sprintf ("CONST %d", n) + | LABEL (s, f) -> sprintf ("LABEL %s, %d", s, f) + | JMP (l) -> sprintf ("JMP %s", l) + | CJMP (c, l) -> sprintf ("CJMP %s, %s", c, l) + | CALL (f, n) -> sprintf ("CALL %s, %d", f, n) + | BEGIN (f, a, l, c) -> sprintf ("BEGIN %s, %d, %d, %d", f, a, l, c) + | GLOBAL (x) -> sprintf ("GLOBAL %s", x) + | END -> sprintf ("END") + | DUP -> "DUP" + | DROP -> "DROP" + | STRING (s) -> sprintf ("STRING ""%s""", s) + | ARRAY (n) -> sprintf ("ARRAY %d", n) + | STA -> "STA" + | ELEM -> "ELEM" + | BUILTIN (f, n) -> sprintf ("BUILTIN %s, %d", f, n) + | META (m) -> sprintf ("META %s", m.string) + | PATT (p) -> sprintf ("PATT %s", p.string) + | CLOSURE (f, n) -> sprintf ("CLOSURE %s, %d", f, n) + | CALLC (n) -> sprintf ("CALLC %d", n) + esac +} + +public fun showSM (prg) { + map (fun (i) {showSMInsn (i) ++ "\n"}, prg).stringcat +} + +-- Evaluation environment: keeps a mapping between labels and (sub)programs +fun initEvalEnv (insns) { + var map = + fix (fun (rec) { + fun ([m, insns]) { + case insns of + {} -> m + | LABEL (lab, _) : tl -> rec ([addMap (m, lab, insns), tl]) + | _ : tl -> rec ([m, tl]) + esac + } + }) $ [emptyMap (compare), insns]; + + [fun (l) { + case findMap (map, l) of Some (insns) -> insns esac + }] +} + +-- Accessor function +fun fromLabel (env, lab) { + env [0] (lab) +} + +-- Stack machine interpreter. Takes an environment, a world and a program, +-- returns a final output +fun eval (env, w, insns) { + -- Global state maps names of global variables to values + var globalState = ref (fun (x) {error (sprintf ("name ""%s"" is undefined", x), getLoc (x))}); + + -- Make a fresh local state: a pair of arrays for arguments and local variables; + -- takes the numbers of arguments and local variables respectively + fun makeState (a, l, c) { + [initArray (a, fun (_) {0}), initArray (l, fun (_) {0}), c] + } + + -- Lookups a location in local/global states + fun lookup ([args, locs, clo], loc) { + case loc of + Arg (i) -> args[i] + | Loc (i) -> locs[i] + | Acc (i) -> clo[i] + | Acc (i, _) -> clo[i] + | Glb (x) -> deref (globalState) (x) + esac + } + + -- Assigns a value to a location + fun assign ([args, locs, _], loc, value) { + case loc of + Arg (i) -> args[i] := value + | Loc (i) -> locs[i] := value + | Glb (x) -> var g = deref (globalState); + globalState ::= fun (y) {if compare (x, y) == 0 then value else g (y) fi} + esac + } + + -- Takes n positions from the list, returns a pair: the remaining list and the taken + -- sublist + fun take (list, n) { + fun inner (n, acc, list) { + if n == 0 + then [list, acc] + else inner (n-1, list.hd : acc, list.tl) + fi + } + + inner (n, {}, list) + } + + -- Core interpreter: takes a configuration and a program, returns a configuration + (* Assignment + fun eval (c@[st, cst, s, w], insns) { + failure ("SM interpreter is not implemented\n") + } + End *) + + (* Implementation *) + fun eval (c@[st, cst, s, w], insns) { + -- printf ("Insn : %s\n", insns.hd.string); + -- printf ("Stack: %s\n", st.string); + -- printf ("State: %s\n", s.string); + case insns of + {} -> c + | JMP (lab) : _ -> eval (c, fromLabel (env, lab)) + | CJMP (cond, lab) : insns -> + case st of + n : st -> if case cond of "z" -> n == 0 | _ -> n != 0 esac + then eval ([st, cst, s, w], fromLabel (env, lab)) + else eval ([st, cst, s, w], insns) + fi + esac + + | CLOSURE (flab, nargs) : insns -> + case take (st, nargs) of + [st, args] -> eval ([Closure (flab, args) : st, cst, s, w], insns) + esac + + | CALLC (n) : insns -> + case take (st, n) of + [Closure (flab, {}) : st, args] -> eval ([reverse (args) +++ st, [s, insns] : cst, s, w], fromLabel (env, flab)) + | [Closure (flab, clo) : st, args] -> eval ([listArray (clo) : reverse (args) +++ st, [s, insns] : cst, s, w], fromLabel (env, flab)) + esac + + | CALL (f, n) : insns -> + case f[0] of + '$' -> case take (st, n) of + [st, args] -> case evalBuiltin (substring (f, 1, f.length - 1), args, w) of + [x, w] -> eval ([x : st, cst, s, w], insns) + esac + esac + | _ -> eval ([st, [s, insns] : cst, s, w], fromLabel (env, f)) + esac + + | END : insn -> + case cst of + {} -> c + | [s, insn] : cst -> eval ([st, cst, s, w], insn) + esac + | i : insns -> + eval ( + case i of + BINOP (op) -> case st of x : y : st -> [evalOp (op, y, x) : st, cst, s, w] esac + | CONST (n) -> [n : st, cst, s, w] + | LD (x) -> [lookup (s, x) : st, cst, s, w] + | LDA (x) -> [Ref (x) : st, cst, s, w] + | ST (x) -> case st of n : _ -> assign (s, x, n); [st, cst, s, w] esac + | STI -> case st of n : Ref (x) : st -> assign (s, x, n); [n : st, cst, s, w] esac + | BUILTIN (f, n) -> case take (st, n) of + [st, a] -> case evalBuiltin (f, a, w) of + [v, w] -> [v : st, cst, s, w] + esac + esac + | STA -> case st of + v : (i@#val) : (a@#array) : st -> a[i] := v; [v : st, cst, s, w] + | v : (i@#val) : (a@#str ) : st -> a[i] := v; [v : st, cst, s, w] + | v : (i@#val) : (Sexp (_, a)) : st -> a[i] := v; [v : st, cst, s, w] + esac + | ELEM -> case st of + (i@#val) : (a@#array) : st -> [a[i] : st, cst, s, w] + | (i@#val) : (a@#str) : st -> [a[i] : st, cst, s, w] + | (i@#val) : (Sexp (_, a)) : st -> [a[i] : st, cst, s, w] + esac + | SEXP (t, n) -> case take (st, n) of + [st, a] -> [Sexp (t, listArray $ a) : st, cst, s, w] + esac + | ARRAY (n) -> case take (st, n) of + [st, a] -> [listArray (a) : st, cst, s, w] + esac + | STRING (x) -> [x : st, cst, s, w] + | DUP -> [st.fst : st, cst, s, w] + | DROP -> [st.snd, cst, s, w] + | LABEL (_, _) -> c + | BEGIN (_, a, l, c) -> + var st1 = if c then tl (st) else st fi, clo = if c then hd (st) else [] fi; + case take (st1, a) of + [st, args] -> + var s = makeState (a, l, clo); + foldl (fun (i, arg) {assign (s, Arg (i), arg); i+1}, 0, args); + [st, cst, s, w] + esac + | GLOBAL (x) -> assign (s, Glb (x), 0); [st, cst, s, w] + | PATT (p) -> case p of + StrCmp -> + case st of + ss : x@#str : st -> [(compare (x, ss) == 0) : st, cst, s, w] + | _ : _ : st -> [0 : st, cst, s, w] + esac + | Tag (t, sz) -> + case st of + Sexp (t1, ss) : st -> [(compare (t, t1) == 0 && sz == ss.length) : st, cst, s, w] + | _ : st -> [0 : st, cst, s, w] + esac + | Array (sz) -> + case st of + (ss@#array) : st -> [(ss.length == sz) : st, cst, s, w] + | _ : st -> [0 : st, cst, s, w] + esac + esac + | META (m) -> case m of + MF ([line, col]) -> + case st of + x : _ -> failure ("Match failure in stack interpreter for %s at %d:%d\n", x.string, line, col) + esac + esac + esac, + insns + ) + esac + } + (* End *) + + -- printf ("%s\n", showSM (insns)); + + eval ([{}, {}, makeState (0, 0, []), w], insns) [3].getOutput +} + +-- Runs a stack machine for a given input and a given program, returns an output +public fun evalSM (input, insns) { + eval (initEvalEnv (insns), createWorld (input), insns) +} + +-- Function environment: collects and maintains information about +-- functions (in particular, for closure conversion) +fun makeFunEnv (currFunction, funRefs, closure, index, subf, functions, funEnvs) { + fun add (fLabel, args, body, state) { + makeFunEnv (currFunction, funRefs, closure, index, subf, Fun (fLabel, args, body, state) : functions, funEnvs) + } + + fun begin (fname) { + makeFunEnv (fname, emptySet (compare), emptyMap (compare), 0, {}, functions, funEnvs) + } + + fun end (level) { + makeFunEnv (0, funRefs, closure, index, subf, functions, addMap (funEnvs, currFunction, [level, closure, index, subf, funRefs.elements])) + } + + fun addClo (loc) { + makeFunEnv (currFunction, funRefs, addMap (closure, loc, index), index+1, subf, functions, funEnvs) + } + + fun get () { + [functions, makeFunEnv (currFunction, funRefs, closure, index, subf, {}, funEnvs)] + } + + fun register (name) { + makeFunEnv (currFunction, addSet (funRefs, name), closure, index, subf, functions, funEnvs) + } + + fun addFun (name) { + makeFunEnv (currFunction, funRefs, closure, index, name : subf, functions, funEnvs) + } + + fun propagate () { + case bindings $ + foldl (fun (m, x@[fn, [l, _, _, _, _]]) { + case findMap (m, l) of + Some (ls) -> addMap (m, l, x : ls) + | None -> addMap (m, l, {x}) + esac}, + emptyMap (fun (x, y) {0 - compare (x, y)}), + bindings (funEnvs)) of + levels -> + foldl (fun (env, [_, ls]) { + foldl (fun (env, [fn, [level, closure, index, subf, refs]]) { + case foldl (fun (ci, fnu) { + case findMap (env, fnu) of + None -> ci + | Some ([_, clo, _, _, _]) -> + foldl (fun (ci@[closure, index], [loc, _]) { + case findMap (closure, loc) of + None -> if compare (case loc of + Loc (_, _, f) -> f + | Arg (_, f) -> f + esac, fn) == 0 + then ci + else [addMap (closure, loc, index), index+1] + fi + | Some (_) -> ci + esac + }, + ci, + bindings $ clo) + esac + }, + [closure, index], + refs) of + [closure, index] -> addMap (env, fn, [level, closure, index, subf, refs]) + esac + }, + env, + ls + ) + }, + funEnvs, + levels) + esac + } + + fun print () { + iter ( + fun ([fn, [level, closure, index, subf, refs]]) { + printf ("Function : %s\n", fn); + printf (" level : %d\n", level); + printf (" closure : %s\n", closure.bindings.string); + printf (" index : %d\n", index); + printf (" refs : %s\n", refs.string); + printf (" subf : %s\n", subf.string) + }, + bindings (funEnvs) + ) + } + + fun fname () { + currFunction + } + + [add, + begin, + end, + get, + register, + fname, + addClo, + addFun, + propagate, + print + ] +} + +fun add (env, fLabel, args, body, state) { + env [0] (fLabel, args, body, state) +} + +fun begin (env, fname) { + env [1] (fname) +} + +fun end (env, level) { + env [2] (level) +} + +fun get (env) { + env [3] () +} + +fun register (env, name) { + env [4] (name) +} + +fun fname (env) { + env [5] () +} + +fun addClo (env, loc) { + env [6] (loc) +} + +fun addFun (env, fname) { + env [7] (fname) +} + +fun propagate (env) { + env [8] () +} + +fun print (env) { + env [9] () +} + +fun initFunEnv () { + makeFunEnv (0, emptySet (compare), emptyMap (compare), 0, {}, {}, emptyMap (compare)) +} + +-- Compilation environment: generates labels +fun makeCompEnv (nLabels, scopeDepth, state, nLocals, nArgs, nAcc, funEnv) { + -- Generates a new label + fun genLabel () { + [sprintf ("L%d", nLabels), makeCompEnv (nLabels+1, scopeDepth, state, nLocals, nArgs, nAcc, funEnv)] + } + + -- Adds a new function + fun rememberFunction (fLabel, args, body) { + makeCompEnv (nLabels, + scopeDepth, + state, + nLocals, + nArgs, + nAcc, + funEnv.add (fLabel, args, body, state)) + } + + -- Enters a local scope + fun beginScope () { + makeCompEnv (nLabels, scopeDepth+1, enterScope (state), nLocals, nArgs, nAcc, funEnv) + } + + -- Leaves a local scope + fun endScope () { + makeCompEnv (nLabels, scopeDepth-1, leaveScope (state), nLocals, nArgs, nAcc, funEnv) + } + + -- Adds an argument for the current function + fun addArg (name) { + makeCompEnv (nLabels, scopeDepth, addName (state, name, Arg (nArgs, funEnv.fname)), nLocals, nArgs+1, nAcc, funEnv) + } + + -- Adds a variable in the scope + fun addVar (name) { + if isGlobal () + then makeCompEnv (nLabels, scopeDepth, addName (state, name, Glb (name, true)), nLocals, nArgs, nAcc, funEnv) + else makeCompEnv (nLabels, scopeDepth, addName (state, name, Loc (nLocals, true, funEnv.fname)), nLocals+1, nArgs, nAcc, funEnv) + fi + } + + -- Adds a value in the scope + fun addVal (name) { + if isGlobal () + then makeCompEnv (nLabels, scopeDepth, addName (state, name, Glb (name, false)), nLocals, nArgs, nAcc, funEnv) + else makeCompEnv (nLabels, scopeDepth, addName (state, name, Loc (nLocals, false, funEnv.fname)), nLocals+1, nArgs, nAcc, funEnv) + fi + } + + -- Adds a binding for a function + fun addFunction (name, fLabel, nargs) { + makeCompEnv (nLabels, scopeDepth, addName (state, name, Fun (fLabel, nargs, getLevel (state))), nLocals, nArgs, nAcc, addFun (funEnv, fLabel)) + } + + -- Adds a lambda + fun addLambda (fLabel) { + makeCompEnv (nLabels, scopeDepth, state, nLocals, nArgs, nAcc, addFun (funEnv, fLabel)) + } + + -- Starts a function + fun beginFunction (env, fname) { + case enterFunction (env, mapScopes (toEnv (env, getLevel (env)), fun (l) {case l of Acc (_) -> l | Acc (_, _) -> l | Fun (_, _, _) -> l | _ -> Acc (l) esac})) of + env -> makeCompEnv (nLabels, 2, env, 0, 0, 0, funEnv.begin (fname)) + esac + } + + -- End a function + fun endFunction () { + makeCompEnv (nLabels, scopeDepth, state, nLocals, nArgs, nAcc, end (funEnv, getLevel (state))) + } + + -- Get functions and empty functions list + fun getFunctions () { + case funEnv.get of + [functions, funEnv] -> [functions, makeCompEnv (nLabels, scopeDepth, state, nLocals, nArgs, nAcc, funEnv)] + esac + } + + -- Lookups variable + fun lookupVar (name) { + case lookup (state, name) of + Loc (i, true, _) -> Loc (i) + | Glb (x, true) -> Glb (x) + | _ -> error (sprintf ("the name ""%s"" does not designate a variable", name), getLoc (name)) + esac + } + + -- Lookups value + fun lookupVal (name) { + fun (e) { + case lookup (state, name) of + Loc (i, _, _) -> [Loc (i), force (e)] + | Glb (x, _) -> [Glb (x), force (e)] + | Arg (i, _) -> [Arg (i), force (e)] + | x@Fun (_, _, _) -> [x , force (e)] + | Acc (l) -> case Acc (nAcc, l) of + acc -> [acc, makeCompEnv (nLabels, scopeDepth, state <- [name, acc], nLocals, nArgs, nAcc+1, addClo (funEnv, l))] + esac + | x@Acc (_, _) -> [x , force (e)] + esac} $ lazy (makeCompEnv (nLabels, scopeDepth, state, nLocals, nArgs, nAcc, funEnv)) + } + + -- Gets the number of local variables + fun getLocals () { + nLocals + } + + -- Generates an intrinsic function name + fun genFunLabel (name) { + if isGlobal () + then [sprintf ("L%s", name), makeCompEnv (nLabels , scopeDepth, state, nLocals, nArgs, nAcc, funEnv)] + else [sprintf ("L%s_%d", name, nLabels), makeCompEnv (nLabels+1, scopeDepth, state, nLocals, nArgs, nAcc, funEnv)] + fi + } + + -- Generates an intrinsic function name for a lambda + fun genLambdaLabel () { + [sprintf ("Llambda_%d", nLabels), makeCompEnv (nLabels+1, scopeDepth, state, nLocals, nArgs, nAcc, funEnv)] + } + + -- Checks if the current scope is a global + fun isGlobal () { + scopeDepth == 2 + } + + -- Register a usage of function identifier + fun registerFunction (name) { + makeCompEnv (nLabels, scopeDepth, state, nLocals, nArgs, nAcc, register (funEnv, name)) + } + + + -- Perform closure propagation + fun propagateClosures () { + init2ndPassEnv (funEnv.propagate) + } + + -- Show internal structures + fun printInternals () { + funEnv.print + } + + [genLabel, + rememberFunction, + beginScope, + endScope, + addArg, + addVar, + addVal, + beginFunction, + getFunctions, + lookupVar, + lookupVal, + getLocals, + genFunLabel, + genLambdaLabel, + addFunction, + addLambda, + isGlobal, + endFunction, + printInternals, + registerFunction, + propagateClosures + ] +} + +-- Initialize a new compilation environment +fun initCompEnv () { + makeCompEnv (0, 0, emptyState (), 0, 0, 0, initFunEnv ()) +} + +-- Accessor functions +fun genLabel (env) { + env [0] () +} + +fun rememberFunction (env, name, args, body) { + env [1] (name, args, body) +} + +fun beginScope (env) { + env [2] () +} + +fun endScope (env) { + env [3] () +} + +fun addArg (env, name) { + env [4] (name) +} + +fun addVar (env, name) { + env [5] (name) +} + +fun addVal (env, name) { + env [6] (name) +} + +fun beginFunction (env, state, fName) { + env [7] (state, fName) +} + +fun getFunctions (env) { + env [8] () +} + +fun lookupVar (env, name) { + env [9] (name) +} + +fun lookupVal (env, name) { + env [10] (name) +} + +fun getLocals (env) { + env [11] () +} + +fun genFunLabel (env, name) { + env [12] (name) +} + +fun genLambdaLabel (env) { + env [13] () +} + +fun addFunction (env, name, fLabel, nargs) { + env [14] (name, fLabel, nargs) +} + +fun addLambda (env, fLabel) { + env [15] (fLabel) +} + +fun isGlobal (env) { + env [16] () +} + +fun endFunction (env, f) { + env [17] (f) +} + +fun printInternals (env) { + env [18] () +} + +fun registerFunction (env, name) { + env [19] (name) +} + +fun propagateClosures (env) { + env [20] () +} + +-- Helper function: generates n labels +fun genLabels (env, n) { + fun inner (env, n) { + if n == 0 + then {env} + else case genLabel (env) of + [lab, env] -> lab : inner (env, n-1) + esac + fi + } + + listArray (inner (env, n)) +} + +-- Helper function: adds a bunch of arguments +fun addArgs (env, names) { + foldl (fun (env, name) {addArg (env, name)}, env, names) +} + +-- Helper function: adds a bunch of local variables +fun addVars (env, names) { + foldl (fun (env, name) {addVar (env, name)}, env, names) +} + +-- Helper function: adds a bunch of locals values +fun addVals (env, names) { + foldl (fun (env, name) {addVal (env, name)}, env, names) +} + +-- Second pass environment +fun make2ndPassEnv (currFunction, closure, funEnvs) { + -- Enters a function + fun startFunction (fname) { + make2ndPassEnv (fname, case findMap (funEnvs, fname) of Some (info) -> (* printf ("info: %s\n", info.string);*) info[1] esac, funEnvs) + } + + -- Answers if a function has a closure + fun getClosure (fname) { + case findMap (funEnvs, fname) of + None -> emptyMap (compare) + | Some ([_, closure, _, _, _]) -> closure + esac + } + + -- Gives a location for a closure element + fun getClosureItem (loc) { + -- printf ("getClosureItem: loc=%s, closure=%s, currentFunction=%s\n", loc.string, closure.string, currFunction); + if compare (case loc of + Loc (_, _, fn) -> fn + | Arg (_, fn) -> fn + esac, currFunction) == 0 + then (* printf ("result: %s\n", loc.string); *) case loc of Loc (i, _, _) -> Loc (i) | Arg (i, _) -> Arg (i) esac + else case findMap (closure, loc) of + Some (n) -> (* printf ("result: %s\n", Acc (n).string); *) Acc (n) + esac + fi + } + + [startFunction, + getClosure, + getClosureItem] +} + +fun startFunction (env, fname) { + env [0] (fname) +} + +fun getClosure (env, fname) { + env [1] (fname) +} + +fun getClosureItem (env, loc) { + env [2] (loc) +} + +fun init2ndPassEnv (funEnvs) { + make2ndPassEnv ("", emptyMap (compare), funEnvs) +} + +-- Compiles an expression into a stack machine code. +-- Takes an expression, returns a list of stack machine +-- instructions. + +(* Assignment + +-- Some guidelines for compiling functions and scopes. +-- +-- 1. use env.beginScope/env.endScope properly; +-- 2. in each scope traverse the definitions twice: +-- a. first, add all bindings into symbolic state, +-- using end.addVar/env.addFunction; +-- b. do not forget to generate GLOBAL instructions for +-- top-level variable declarations; +-- c. on the secord traversal add functions themselves for +-- future code generation (use env.rememberFunction). +-- 3. the overall flow for codegeneration: +-- a. generate the code for thetopmost expression (the progrman itself); +-- b. take list of nested functions definitions via env.getFunctions and +-- generate the code for each function; +-- c. repeat b. until no function definitions appear. +-- 4. when compiling functions, do not forget to create proper +-- environment (use env.beginFunction/env/endFunction) and register arguments +-- (use env.addArg). + +public fun compileSM (expr) { + failure ("compileSM not implemented\n") +} + End *) +(* Implementation *) +public fun compileSM (expr) { + fun label (lab, labUsed) { + if labUsed + then singletonBuffer (LABEL (lab, false)) + else emptyBuffer () + fi + } + + fun withLabel (lab, labUsed) { + if labUsed + then fun (code) {LABEL (lab, false) : code} + else id + fi + } + + fun compileMany (lab, env, exprs) { + case exprs of + {} -> [false, env, emptyBuffer ()] + | e : es -> + case env.genLabel of + [eLab, env] -> + case compile (eLab, env, e) of + [eUsed, env, eCode] -> + case compileMany (lab, env, es) of + [labUsed, env, esCode] -> [labUsed, env, eCode <+> label (eLab, eUsed) <+> esCode] + esac + esac + esac + esac + } + + fun compile (lab, env, expr) { + -- printf ("Compile: %s\n", expr.string); + + case expr of + Skip -> [false, env, emptyBuffer ()] + | Var (x) -> case lookupVal (env, x) of + [Fun (flab, nargs, level), env] -> [false, env.registerFunction (flab), singletonBuffer (CLOSURE (flab))] + | [x , env] -> [false, env, singletonBuffer (LD (x))] + esac + | Ref (x) -> [false, env, singletonBuffer (LDA (lookupVar (env, x)))] + | Const (n) -> [false, env, singletonBuffer (CONST (n))] + | Lambda (a, b) -> + case env.genLambdaLabel of + [fLab, env] -> [false, registerFunction (rememberFunction (addLambda (env, fLab), fLab, a, b), fLab), singletonBuffer (CLOSURE (fLab))] + esac + | Ignore (e) -> + case genLabel (env) of + [iLabel, env] -> + case compile (iLabel, env, e) of + [iUsed, env, eCode] -> + [false, env, eCode <+> label (iLabel, iUsed) <+ DROP] + esac + esac + | Builtin (name, args) -> + case genLabel (env) of + [bLabel, env] -> + case compileMany (bLabel, env, args) of + [bUsed, env, argsCode] -> [false, env, argsCode <+> label (bLabel, bUsed) <+ BUILTIN (name, args.size)] + esac + esac + | Binop (op, l, r) -> + case genLabel (env) of + [opLabel, env] -> + case compileMany (opLabel, env, {l, r}) of + [opUsed, env, lrCode] -> [false, env, lrCode <+> label (opLabel, opUsed) <+ BINOP (op)] + esac + esac + | Array (es) -> + case genLabel (env) of + [aLabel, env] -> + case compileMany (aLabel, env, es) of + [aUsed, env, esCode] -> [false, env, esCode <+> label (aLabel, aUsed) <+ ARRAY (es.size)] + esac + esac + | Sexp (s, es) -> + case genLabel (env) of + [aLabel, env] -> + case compileMany (aLabel, env, es) of + [aUsed, env, esCode] -> [false, env, esCode <+> label (aLabel, aUsed) <+ SEXP (s, es.size)] + esac + esac + | String (s) -> [false, env, singletonBuffer (STRING (s))] + | Elem (a, i) -> + case genLabel (env) of + [eLabel, env] -> + case compileMany (eLabel, env, {a, i}) of + [eUsed, env, code] -> [false, env, code <+> label (eLabel, eUsed) <+ ELEM] + esac + esac + | Assn (ElemRef (a, i), e) -> + case genLabel (env) of + [opLabel, env] -> + case compileMany (opLabel, env, {a, i, e}) of + [opUsed, env, lrCode] -> [false, env, lrCode <+> label (opLabel, opUsed) <+ STA] + esac + esac + | Assn (Ref (x), e) -> + case genLabel (env) of + [aLabel, env] -> + case compile (aLabel, env, e) of + [aUsed, env, eCode] -> + [false, env, eCode <+> label (aLabel, aUsed) <+ ST (lookupVar (env, x))] + esac + esac + | Set (x, e) -> + case genLabel (env) of + [aLabel, env] -> + case compile (aLabel, env, e) of + [aUsed, env, eCode] -> + case lookupVal (env, x) of + [x, env] -> [false, env, eCode <+> label (aLabel, aUsed) <+ ST (x)] + esac + esac + esac + | Assn (l, r) -> + case genLabel (env) of + [opLabel, env] -> + case compileMany (opLabel, env, {l, r}) of + [opUsed, env, lrCode] -> [false, env, lrCode <+> label (opLabel, opUsed) <+ STI] + esac + esac + | Seq (s1, s2) -> compileMany (lab, env, {s1, s2}) + | Case (s, brs, loc) -> + fun labelDepth (depth, label) { + if depth > 0 + then sprintf ("%s_drop_%d", label, depth) + else label + fi + } + + fun compilePatt (env, p, no) { + var maxdepth = ref (0); + + fun setDepth (depth) { + if depth > deref (maxdepth) + then maxdepth ::= depth + fi + } + + fun compileMany (env, depth, ps, no) { + foldl (fun ([env, i, acc], p) { + case compilePattInner (env, depth+1, p, no) of + [env, pattCode] -> + [env, i+1, acc <+ + DUP <+ + CONST (i) <+ + ELEM <+> + pattCode <+ + DROP] + esac + }, + [env, 0, emptyBuffer ()], + ps) + } + + fun compilePattInner (env, depth, p, no) { + setDepth (depth); + + case p of + Wildcard -> [env, emptyBuffer ()] + | Named (_, p) -> compilePattInner (env, depth, p, no) + | Const (c) -> [env, singletonBuffer (DUP) <+ + CONST (c) <+ + BINOP ("==") <+ + CJMP ("z", labelDepth (depth, no))] + | String (s) -> [env, singletonBuffer (DUP) <+ + STRING <+ + PATT (StrCmp) <+ + CJMP ("z", labelDepth (depth, no))] + | Array (ps) -> + case compileMany (env, depth, ps, no) of + [env, _, psCode] -> [env, singletonBuffer (DUP) <+ + PATT (Array (ps.size)) <+ + CJMP ("z", labelDepth (depth, no)) <+> + psCode] + esac + | Sexp (t, ps) -> + case compileMany (env, depth, ps, no) of + [env, _, psCode] -> [env, singletonBuffer (DUP) <+ + PATT (Tag (t, ps.size)) <+ + CJMP ("z", labelDepth (depth, no)) <+> + psCode] + esac + esac + } + + case compilePattInner (env, 0, p, no) of + [env, code] -> [env, deref (maxdepth), code] + esac + } + + fun genDrops (depth, label) { + var buf = emptyBuffer (), d = depth; + + while d > 0 do + buf := buf <+ LABEL (labelDepth (d, label), false) <+ DROP; + d := d - 1 + od; + + buf + } + + case genLabel (env) of + [failureLabel, env] -> + case + foldr ( + fun ([env, nextPatt, acc], [patt, branch]) { + case genLabel (env) of + [thisPatt, env] -> + case compilePatt (env, patt, nextPatt) of + [env, depth, pattCode] -> + case compile (lab, env, branch) of + [_, env, branchCode] -> + [env, thisPatt, singletonBuffer (LABEL (thisPatt, false)) <+> + pattCode <+ + DROP <+> + branchCode <+ + JMP (lab) <+> + genDrops (depth, nextPatt) <+> + acc] + esac + esac + esac + }, + [env, failureLabel, emptyBuffer ()], + brs) of + [env, _, code] -> + case lookupVal (env, s) of + [s, env] -> [true, env, singletonBuffer (LD (s)) <+> + code <+ + LABEL (failureLabel, false) <+ + META (MF (loc))] + esac + esac + esac + + | Repeat (body, cond) -> + case genLabels (env, 3) of + [condLabel, bodyLabel, jumpLabel, env] -> + case compile (condLabel, env, body) of + [condLabelUsed, env, bodyCode] -> + case compile (jumpLabel, env, cond) of + [jumpLabelUsed, env, condCode] -> + [false, env, singletonBuffer (LABEL (bodyLabel, false)) <+> + bodyCode <+> + label (condLabel, condLabelUsed) <+> condCode <+> + label (jumpLabel, jumpLabelUsed) <+ CJMP ("z", bodyLabel) + ] + esac + esac + esac + | If (cond, th, el) -> + case genLabels (env, 2) of + [jumpLabel, elseLabel, env] -> + case compile (lab, env, th) of + [labUsedInThen, env, thenCode] -> + case compile (lab, env, el) of + [labUsedInElse, env, elseCode] -> + case compile (jumpLabel, env, cond) of + [jumpLabelUsed, env, condCode] -> + [true, env, condCode <+> + label (jumpLabel, jumpLabelUsed) <+ + CJMP ("z", elseLabel) <+> + thenCode <+ + JMP (lab) <+ + LABEL (elseLabel, false) <+> + elseCode + ] + esac + esac + esac + esac + | While (cond, body) -> + case genLabels (env, 3) of + [bodyLabel, condLabel, jumpLabel, env] -> + case compile (condLabel, env, body) of + [_, env, bodyCode] -> + case compile (jumpLabel, env, cond) of + [jumpLabelUsed, env, condCode] -> + [false, env, singletonBuffer (JMP (condLabel)) <+ + LABEL (bodyLabel, true) <+> + bodyCode <+ + LABEL (condLabel, false) <+> + condCode <+> + label (jumpLabel, jumpLabelUsed) <+ + CJMP ("nz", bodyLabel) + ] + esac + esac + esac + + | Call (f, args, loc) -> + case genLabels (env, 2) of + [callLabel, argsLabel, env] -> + case compileMany (callLabel, env, args) of + [callLabelUsed, env, argsCode] -> + case f of + Var (f) -> + case lookupVal (env, f) of + [Fun (fLabel, n, fLevel), env] -> + [false, env.registerFunction (fLabel), if n != args.size + then error (sprintf ("wrong number of parameters in function ""%s"" call", f), loc) + else singletonBuffer (PROTO (fLabel, getBuffer $ argsCode, callLabel, callLabelUsed, args.size)) + fi] + | [loc, env] -> + [false, env, singletonBuffer (LD (loc)) <+> + argsCode <+> + label (callLabel, callLabelUsed) <+ + CALLC (args.size)] + esac + | _ -> + case compile (argsLabel, env, f) of + [argsLabelUsed, env, fCode] -> + [false, env, fCode <+> + label (argsLabel, argsLabelUsed) <+> + argsCode <+> + label (callLabel, callLabelUsed) <+ + CALLC (args.size)] + esac + esac + esac + esac + | Scope (defs, e) -> + case foldl (fun ([env, funs, globalDefs], def) { + case def of + Var (ds) -> [env.addVars (ds), funs, if env.isGlobal + then foldr (fun (globalDefs, name) { + singletonBuffer (GLOBAL (name)) <+> globalDefs + }, globalDefs, ds) + else globalDefs + fi] + | Val (ds) -> [env.addVals (ds), funs, if env.isGlobal + then foldr (fun (globalDefs, name) { + singletonBuffer (GLOBAL (name)) <+> globalDefs + }, globalDefs, ds) + else globalDefs + fi] + | Fun (name, args, body) -> + case genFunLabel (env, name) of + [fLabel, env] -> [env.addFunction (name, fLabel, args.size), [fLabel, args, body] : funs, globalDefs] + esac + esac + }, [env.beginScope, {}, emptyBuffer ()], defs) of + [env, funs, globalDefs] -> + case compile (lab, foldl (fun (env, [fLabel, args, body]) { + env.rememberFunction (fLabel, args, body) + }, env, funs), e) of + [flag, env, code] -> [flag, env.endScope, globalDefs <+> code] + esac + esac + esac + } + + fun compileFunctions (env, main) { + fun iterate (env, funList) { + case funList of + {} -> case env.getFunctions of + [{}, env] -> [emptyBuffer (), env] + | [fs, env] -> iterate (env, fs) + esac + | Fun (f, args, body, state) : fs -> + case genLabel (addArgs (beginFunction (env, state, f), args)) of + [endLab, env] -> + case compile (endLab, env, body) of + [endUsed, env, code] -> + case env.endFunction of + env -> case iterate (env, fs) of + [code0, env0] -> + [singletonBuffer (LABEL (f, false)) <+ + BEGIN (f, args.size, getLocals (env), false) <+> + code <+> + label (endLab, endUsed) <+ + END <+> + code0, env0] + esac + esac + esac + esac + esac + } + + case iterate (env, {}) of + [code, env] -> + [main <+> code, env.propagateClosures] + esac + } + + fun fixClosures (env2, insns) { + fun compileClosure (env2, f, closure) { + -- printf ("f: %s, bindings: %s\n", f, bindings(closure).string); + case elements $ foldl (addSet, emptySet (fun ([_, i], [_, j]) {compare (i, j)}), bindings $ closure) of + closure -> + -- printf ("closure: %s\n", closure.string); + foldl (fun (buf, [loc, _]) {buf <+ LD (getClosureItem (env2, loc))}, + emptyBuffer (), + closure) <+ CLOSURE (f, closure.size) + esac + } + + fun fixClosuresRec (env2, insns) { + foldl (fun ([env2, code], insn) { + case insn of + BEGIN (f, a, l, _) -> [env2.startFunction (f), code <+ BEGIN (f, a, l, 1-env2.getClosure (f).isEmptyMap)] + | PROTO (f, args, callLabel, callLabelUsed, n) -> + case fixClosuresRec (env2, args) of + [env2, args] -> + case getClosure (env2, f) of + closure -> if isEmptyMap (closure) + then [env2, code <+> + args <+> + label (callLabel, callLabelUsed) <+ + CALL (f, n)] + else [env2, code <+> + compileClosure (env2, f, closure) <+> + args <+> + label (callLabel, callLabelUsed) <+ + CALLC (n)] + fi + esac + esac + | CLOSURE (f) -> [env2, code <+> compileClosure (env2, f, getClosure (env2, f))] + | _ -> [env2, code <+ insn] + esac + }, + [env2, emptyBuffer ()], + insns) + } + + getBuffer $ fixClosuresRec (env2, insns) [1] + } + + case initCompEnv ().beginScope + .addFunction ("read", "$read", 0) + .addFunction ("write", "$write", 1) + .genLabel of + [endLabel, env] -> + case compile (endLabel, env, case expr of + Scope (defs, e) -> Scope (Fun ("$main", {}, e) : defs, Skip) + | _ -> Scope ({Fun ("$main", {}, expr)}, Skip) + esac) of + [_, env, code] -> + case compileFunctions (env, code) of + [buffer, env2] -> fixClosures (env2, getBuffer $ buffer) + esac + esac + esac +} +(* End *) diff --git a/lama-compiler/src/State.lama b/lama-compiler/src/State.lama new file mode 100644 index 000000000..36306ef99 --- /dev/null +++ b/lama-compiler/src/State.lama @@ -0,0 +1,191 @@ +-- States: partial maps from variables into values + +import Collection; +import List; +import Lexer; +import Parser; +import Fun; + +-- State with a stack of scopes; each scope is a map from names to +-- their kinds and values +fun makeState (scopes, level) { + -- Searches a scope stack and performed a speficified action + -- on the found binding + fun lookup (name, action) { + fun lookupInScopes (scopes) { + case scopes of + {} -> error (sprintf ("name ""%s"" is undefined", name), getLoc (name)) + | s : scopes -> + case findMap (s, name) of + None -> lookupInScopes (scopes) + | Some (x) -> x + esac + esac + } + + lookupInScopes (scopes) + } + + -- Makes and assignment in scopes + fun assign (name, value) { + fun assignInScopes (scopes) { + case scopes of + {} -> error (sprintf ("name ""%s"" is undefined", name), getLoc (name)) + | s : scopes -> + case findMap (s, name) of + None -> s : assignInScopes (scopes) + | Some (_) -> addMap (s, name, value) : scopes + esac + esac + } + + makeState (assignInScopes (scopes), level) + } + + -- Enters a new scope + fun enterScope () { + makeState (emptyMap (compare) : scopes, level+1) + } + + -- Leaves a scope + fun leaveScope () { + makeState (scopes.tl, level-1) + } + + -- Adds a name into a scope + fun addName (name, value) { + case scopes of + s : scopes -> + case findMap (s, name) of + None -> makeState (addMap (s, name, value) : scopes, level) + | Some (_) -> error (sprintf ("duplicate ""%s"" name definition", name), getLoc (name)) + esac + esac + } + + -- Enters a function; this drops all local scopes and creates a new one + fun enterFunction (env) { + fun enterScopes (scopes) { + case scopes of + {_, _} -> scopes + | _ : scopes -> enterScopes (scopes) + esac + } + + case emptyMap (compare) : env +++ enterScopes (scopes) of + scopes -> makeState (scopes, scopes.size) + esac + } + + -- Leaves a function: replaces the global scope in the state with a given one + fun leaveFunction (global) { + fun replaceGlobal (scopes) { + case scopes of + {_, _} -> global + | s : scopes -> s : replaceGlobal (scopes) + esac + } + + case replaceGlobal (scopes) of + scopes -> makeState (scopes, scopes.size) + esac + } + + --- Gets a global scope from a state + fun getGlobal () { + fun findGlobal (scopes) { + case scopes of + {_, _} -> scopes + | _ : scopes -> findGlobal (scopes) + esac + } + + findGlobal (scopes) + } + + -- Converts a state into environment + fun toEnv (l) { + case foldr (fun ([acc, i, n], st) { + if n == 0 then [acc, i+1, n] + elif i < 2 then [acc, i+1, n-1] + else [st : acc, i+1, n-1] + fi + }, [{}, 0, l], scopes) of + [scopes, _, _] -> scopes + esac + } + + -- Gets the level + fun getLevel () { + level + } + + -- Gets the scopes + fun getScopes () { + scopes + } + + [lookup, assign, enterScope, leaveScope, addName, enterFunction, leaveFunction, getGlobal, toEnv, getLevel, getScopes] +} + +-- Accessors functions +public fun lookup (state, x) { + state [0] (x) +} + +public infix <- before : (state, [x, v]) { + state [1] (x, v) +} + +public fun enterScope (state) { + state [2] () +} + +public fun leaveScope (state) { + state [3] () +} + +public fun addName (state, name, value) { + state [4] (name, value) +} + +public fun enterFunction (state, env) { + state [5] (env) +} + +public fun leaveFunction (state, global) { + state [6] (global) +} + +public fun getGlobal (state) { + state [7] () +} + +public fun toEnv (state, level) { + state [8] (level) +} + +public fun getLevel (state) { + state [9] () +} + +public fun getScopes (state) { + state [10] () +} + +-- Creates an empty state +public fun emptyState () { + makeState ({}, 0) +} + +-- Map over the list of scopes +public fun mapScopes (scopes, f) { + map (fun (m) { + foldl (fun (m, [k, v]) { + addMap (m, k, f (v)) + }, + emptyMap (compare), + bindings (m)) + }, scopes) +} + diff --git a/lama-compiler/src/World.lama b/lama-compiler/src/World.lama new file mode 100644 index 000000000..42772dc9a --- /dev/null +++ b/lama-compiler/src/World.lama @@ -0,0 +1,25 @@ +-- World: holds input-output streams + +import List; + +-- Creates a world; "input" is expected to be a +-- list of integers +public fun createWorld (input) { + [input, {}] +} + +-- Writes an output into a world +public fun writeWorld (n, [input, output]) { + [input, n:output] +} + +-- Reads an input from a world; the result is +-- a pair --- the value read, the new world +public fun readWorld ([n:input, output]) { + [n, [input, output]] +} + +-- Gets an output from a world +public fun getOutput ([_, output]) { + reverse (output) +} \ No newline at end of file diff --git a/lama-compiler/src/X86.lama b/lama-compiler/src/X86.lama new file mode 100644 index 000000000..34e69d3b3 --- /dev/null +++ b/lama-compiler/src/X86.lama @@ -0,0 +1,927 @@ +-- X86 codegeneration interface +-- We use stack machine programs as intermediate representation +import Fun; +import SM; +import Collection; +import List; +import Manifest; +import Buffer; + +-- Assembler language interface +-- The registers: +var regs = ["%ebx", "%ecx", "%esi", "%edi", "%eax", "%edx", "%ebp", "%esp"]; + +-- We can not freely operate with all register; only with 4 by now +var nRegs = regs.length - 5; + +-- For convenience we define the following synonyms for the registers: +var ebx = R (0), + ecx = R (1), + esi = R (2), + edi = R (3), + eax = R (4), + edx = R (5), + ebp = R (6), + esp = R (7); + +-- We need to know the word size to calculate offsets correctly +var wordSize = 4; + +-- We need to distinguish the following operand types: +-- R (int) -- hard register +-- S (int) -- a position on the hardware stack +-- M (string) -- a named memory location +-- L (int) -- an immediate operand +-- I (int, opnd) -- an indirect operand with offset +-- C -- saved closure + +-- Some x86 instruction (we do not need all of them): +-- Mov (opnd, opnd) -- copies a value from the first to the second operand +-- Lea (opnd, opnd) -- loads an address of the first operand into the second +-- Binop (string, opnd, opnd) -- makes a binary operation; note, the first operand +-- designates x86 operator, not the source language one +-- IDiv (opnd) -- x86 integer division, see instruction set reference +-- Cltd -- see instruction set reference +-- Set (string, string) -- sets a value from flags; the first operand is the +-- suffix, which determines the value being set, the +-- the second --- (sub)register name +-- Jmp (string) -- unconditional jump to a label +-- CJmp (string, string) -- conditional jump to a label +-- Label (string) -- a label +-- Push (opnd) -- pushes the operand on the hardware stack +-- Pop (opnd) -- pops from the hardware stack to the operand +-- Call (string) -- calls a function by its name +-- CallI (opnd) -- indirect function call +-- Ret -- returns from a function +-- Meta (string) -- metainformation (declarations, etc.) +-- +-- Dec (opnd) -- arithmetic correction: decrement +-- Or1 (opnd) -- arithmetic correction: or 0x0001 +-- Sal1 (opnd) -- arithmetic correction: shl 1 +-- Sar1 (opnd) -- arithmetic correction: shr 1 + +-- Machine instruction printer +fun insnString (insn) { + + fun binopString (op) { + case op of + "+" -> "addl" + | "-" -> "subl" + | "*" -> "imull" + | "&&" -> "andl" + | "!!" -> "orl" + | "^" -> "xorl" + | "cmp" -> "cmpl" + esac + } + + fun opndString (opnd) { + case opnd of + R (i) -> regs [i] + | S (i) -> if i >= 0 + then sprintf ("-%d(%%ebp)", (i+1) * wordSize) + else sprintf ("%d(%%ebp)", 8 + (-1-i) * wordSize) + fi + + | M (x) -> x + | L (i) -> sprintf ("$%d", i) + | I (0, x) -> sprintf ("(%s)", opndString (x)) + | I (n, x) -> sprintf ("%d(%s)", n, opndString (x)) + | C -> "4(%ebp)" + esac + } + + case insn of + Cltd -> "\tcltd\n" + | Set (suf, s) -> sprintf ("\tset%s\t%s\n", suf, s) + | IDiv (s1) -> sprintf ("\tidivl\t%s\n", opndString (s1)) + | Binop (op, s1, s2) -> sprintf ("\t%s\t%s,\t%s\n", binopString (op), opndString (s1), opndString (s2)) + | Lea (s1, s2) -> sprintf ("\tleal\t%s,\t%s\n", opndString (s1), opndString (s2)) + | Mov (s1, s2) -> sprintf ("\tmovl\t%s,\t%s\n", opndString (s1), opndString (s2)) + | Push (s) -> sprintf ("\tpushl\t%s\n", opndString (s)) + | Pop (s) -> sprintf ("\tpopl\t%s\n", opndString (s)) + | Ret -> "\tret\n" + | Call (p) -> sprintf ("\tcall\t%s\n", p) + | CallI (p) -> sprintf ("\tcall\t*(%s)\n", opndString (p)) + | Label (l) -> sprintf ("%s:\n", l) + | Jmp (l) -> sprintf ("\tjmp\t%s\n", l) + | CJmp (c, l) -> sprintf ("\tj%s\t%s\n", c, l) + | Meta (m) -> m + | Dec (s) -> sprintf ("\tdecl\t%s\n", opndString (s)) + | Or1 (s) -> sprintf ("\torl\t$0x0001,\t%s\n", opndString (s)) + | Sal1 (s) -> sprintf ("\tsall\t%s\n", opndString (s)) + | Sar1 (s) -> sprintf ("\tsarl\t%s\n", opndString (s)) + esac +} + +-- Environment for symbolic interpreter +-- An environment holds +-- a symbolic stack +-- a maximal stack depth reached so far +-- a set of global variable names +-- a barrier condition (set up right after an unconditional jump is interpreter) +-- a stack map which maps labels to symbolic stacks + +fun makeEnv (stack, stackSlots, globals, strings, stringIndex, barrier, stackMap, fLabel, nLocals, clo) { + -- Returns an internal name for a global variable + fun globalName (name) { + "global_" ++ name + } + + -- Returns a string representation of the environment + fun envString () { + sprintf ("Stack : %s\nStackSlots: %d\nGlobals : %s\n", stack.string, stackSlots, elements (globals).string) + } + + -- Allocates a new position on the symbolic stack; + -- returns a pair: a location for allocated item and + -- an updated environment + fun allocate () { + case + case stack of + {} -> [ebx, 0] + | S (n) : _ -> [S (n+1), n+2] + | R (n) : _ -> if n < nRegs then [R (n+1), stackSlots] else [S (nLocals), nLocals + 1] fi + | _ -> [S (nLocals), nLocals + 1] + esac + of [x, n] -> [x, makeEnv (x : stack, if n > stackSlots then n else stackSlots fi, globals, strings, stringIndex, barrier, stackMap, fLabel, nLocals, clo)]esac + } + + -- Pushes an item on the symbolic state; returns an updated envirtonment + fun push (y) { + makeEnv (y : stack, stackSlots, globals, strings, stringIndex, barrier, stackMap, fLabel, nLocals, clo) + } + + -- Pops one item from the symbolic stack; returns a pair: a popped + -- item and an updated environment + fun pop () { + case stack of + x : stack -> [x, makeEnv (stack, stackSlots, globals, strings, stringIndex, barrier, stackMap, fLabel, nLocals, clo)] + esac + } + + -- Pops two items from the symbolic stack; returns a triple: + -- popped items and an undated environment + fun pop2 () { + case stack of + x : y : stack -> [x, y, makeEnv (stack, stackSlots, globals, strings, stringIndex, barrier, stackMap, fLabel, nLocals, clo)] + esac + } + + -- Peeks the top of the symbolic stack + fun peek () { + stack.fst + } + + -- Adds a global variable; returns an updated environment + fun addGlobal (name) { + makeEnv (stack, stackSlots, addSet (globals, globalName (name)), strings, stringIndex, barrier, stackMap, fLabel, nLocals, clo) + } + + -- References an allocation + fun loc (alloc) { + case alloc of + Glb (x) -> M (globalName (x)) + | Arg (i) -> S (0 - (i + if clo then 2 else 1 fi)) + | Loc (i) -> S (i) + | Acc (i, _) -> I (wordSize * (i+1), edx) + | Acc (i) -> I (wordSize * (i+1), edx) + esac + } + + -- Gets a list of global variables from the environment + fun getGlobals () { + globals.elements + } + + -- Gets a maximal stack size from the environment + fun getStackSize () { + stackSlots + } + + -- Gets barrier condition + fun isBarrier () { + barrier + } + + -- Sets barrier condition + fun setBarrier () { + makeEnv (stack, stackSlots, globals, strings, stringIndex, true, stackMap, fLabel, nLocals, clo) + } + + -- Associates the current symbolic state with a label + fun setStack (l) { + makeEnv (stack, stackSlots, globals, strings, stringIndex, false, addMap (stackMap, l, stack), fLabel, nLocals, clo) + } + + -- Retrieves a stack for a label + fun retrieveStack (l) { + case findMap (stackMap, l) of + None -> makeEnv (stack, stackSlots, globals, strings, stringIndex, false, stackMap, fLabel, nLocals, clo) + | Some (stack) -> makeEnv (stack, stackSlots, globals, strings, stringIndex, false, stackMap, fLabel, nLocals, clo) + esac + } + + -- Drops a barrier + fun dropBarrier () { + makeEnv (stack, stackSlots, globals, strings, stringIndex, false, stackMap, fLabel, nLocals, clo) + } + + -- Checks if a stack is set for a label + fun hasStack (l) { + compare (findMap (stackMap, l), None) != 0 + } + + -- Sets the label of current function + fun enterFunction (fLabel, nL, clo) { + makeEnv (stack, stackSlots, globals, strings, stringIndex, false, stackMap, fLabel, nL, clo) + } + + -- Gets the label of current function + fun currentFunction () { + fLabel + } + + -- Gets the list of live registers past given symbolic stack depth + fun liveRegisters (depth) { + fun inner (d, acc, st) { + case st of + {} -> acc + | (r@R (_)) : tl -> inner (d+1, if d >= depth then r : acc else acc fi, tl) + | _ : tl -> inner (d+1, acc, tl) + esac + } + + inner (0, {}, stack) + } + + -- Registers a string literal and assigns it a name + fun addString (s) { + var escaped = makeString ((s.length + 1) * 2), i = 0, j = 0, name = sprintf ("string_%d", stringIndex); + + for skip, i < s.length, i := i+1 do + case s[i] of + '"' -> escaped [j] :='"'; escaped [j+1] := '"'; j := j+2 + | '\n' -> escaped [j] :='\'; escaped [j+1] := 'n'; j := j+2 + | '\t' -> escaped [j] :='\'; escaped [j+1] := 't'; j := j+2 + | c -> escaped [j] := c; j := j+1 + esac + od; + + [makeEnv (stack, stackSlots, globals, addSet (strings, [name, substring (escaped, 0, j)]), stringIndex+1, false, stackMap, fLabel, nLocals, clo), + name] + } + + -- Gets a list of all string literals and their names + fun getStrings () { + elements (strings) + } + + -- Gets a local static size for the current function + fun staticSize () { + nLocals + stackSlots + } + + -- Says if the current function has a closure + fun hasClosure () { + clo + } + + -- Generate a code to save current closure on the stack + fun saveClosure () { + if clo + then singletonBuffer (Push (edx)) + else emptyBuffer () + fi + } + + -- Generate a code to restore a closure from the stack + fun restClosure () { + if clo + then singletonBuffer (Pop (edx)) + else emptyBuffer () + fi + } + + -- Generate a code to save current closure on the stack + fun reloadClosure () { + if clo + then {Mov (C, edx)} + else {} + fi + } + + [envString, + allocate, + push, + pop, + pop2, + addGlobal, + loc, + getGlobals, + getStackSize, + peek, + isBarrier, + setBarrier, + setStack, + retrieveStack, + enterFunction, + currentFunction, + liveRegisters, + addString, + getStrings, + staticSize, + hasStack, + dropBarrier, + hasClosure, + saveClosure, + restClosure, + reloadClosure] +} + +-- Exported accessors +fun envString (env) { + env [0] () +} + +fun allocate (env) { + env [1] () +} + +fun push (env, x) { + env [2] (x) +} + +fun pop (env) { + env [3] () +} + +fun pop2 (env) { + env [4] () +} + +fun addGlobal (env, name) { + env [5] (name) +} + +fun loc (env, name) { + env [6] (name) +} + +fun getGlobals (env) { + env [7] () +} + +fun getStackSize (env) { + env [8] () +} + +fun peek (env) { + env [9] () +} + +fun isBarrier (env) { + env [10] () +} + +fun setBarrier (env) { + env [11] () +} + +fun setStack (env, l) { + env [12] (l) +} + +fun retrieveStack (env, l) { + env [13] (l) +} + +fun enterFunction (env, fLabel, nA, clo) { + env [14] (fLabel, nA, clo) +} + +fun currentFunction (env) { + env [15] () +} + +fun liveRegisters (env, depth) { + env [16] (depth) +} + +fun addString (env, s) { + env [17] (s) +} + +fun getStrings (env) { + env [18] () +} + +fun staticSize (env) { + env [19] () +} + +fun hasStack (env, l) { + env [20] (l) +} + +fun dropBarrier (env) { + env [21] () +} + +fun hasClosure (env) { + env [22] () +} + +fun saveClosure (env) { + env [23] () +} + +fun restClosure (env) { + env [24] () +} + +fun reloadClosure (env) { + env [25] () +} + +-- Creates an initial environment +fun initEnv () { + makeEnv ({}, 0, emptySet (compare), emptySet (compare), 0, false, emptyMap (compare), "", 0, false) +} + +-- Codegeneration helper functions +fun fixMain (lab) { + case lab of "L$main" -> "main" | _ -> lab esac +} + +-- Generates code section +fun codeSection (text) { + singletonBuffer (Meta ("\t.text\n")) <+> text +} + +-- Generates data section +fun dataSection (text) { + singletonBuffer (Meta ("\t.data\n")) <+> text +} + +-- Generates integer definition +fun intDef (name) { + Meta (sprintf ("%s:\t.int\t0\n", name)) +} + +-- Generates string definition +fun stringDef ([name, value]) { + Meta (sprintf ("%s:\t.string\t""%s""\n", name, value)) +} + +-- Generates function prologue +fun prologue (env, fLabel) { + env.saveClosure <+ + Push (ebp) <+ + Mov (esp, ebp) <+ + Binop ("-", M (sprintf ("$%s_SIZE", fixMain $ fLabel)), esp) +} + +-- Generates function epilogue +fun epilogue (env) { + var metaDef = Meta (sprintf ("\t.set\t%s_SIZE,\t%d\n", fixMain $ env.currentFunction, env.staticSize * wordSize)); + + if compare (env.currentFunction, "L$main") == 0 + then [env, singletonBuffer (Mov (ebp, esp)) <+ Pop (ebp) <+ Binop ("^", eax, eax) <+ Ret <+ metaDef] + else case env.pop of + [y, env] -> [env, singletonBuffer (Mov (ebp, esp)) <+ Pop (ebp) <+ Mov (y, eax) <+> env.restClosure <+ Ret <+ metaDef] + esac + fi +} + +-- Checks if an operand resides on a stack +fun stackOpnd (opnd) { + case opnd of + S (_) -> true + | _ -> false + esac +} + +-- Checks if an operand resides in memory +fun memOpnd (opnd) { + case opnd of + S (_) -> true + | M (_) -> true + | _ -> false + esac +} + +-- Generates a move between locations, using +-- intermediate register if needed +fun move (from, to) { + if memOpnd (from) && memOpnd (to) + then singletonBuffer (Mov (from, eax)) <+ Mov (eax, to) + else singletonBuffer (Mov (from, to)) + fi +} + +-- Gets a suffix for Set instruction from +-- source language comparison operator +fun suffix (op) { + case op of + "<" -> "l" + | "<=" -> "le" + | "==" -> "e" + | "!=" -> "ne" + | ">=" -> "ge" + | ">" -> "g" + esac +} + +-- Boxes an immediate value +fun makeBox (n) { + n * 2 + 1 +} + +-- Generates a fixednum representation +-- conversion +fun toFixedNum (r) { + singletonBuffer (Sal1 (r)) <+ Or1 (r) +} + +(* Implementation *) +-- Generates a static call +fun call (env, fLabel, nA) { + case unzip $ map (fun (r) {[Push (r), Pop (r)]}, env.liveRegisters (nA)) of + [pushRegs, popRegs] -> + fun pushArgs (env, acc, n) { + case n of + 0 -> [env, acc] + | n -> case env.pop of + [x, env] -> pushArgs (env, Push (x) : acc, n - 1) + esac + esac + } + + case pushArgs (env, {}, nA) of + [env, pushArgs] -> + case + case fLabel of + "Barray" -> [{Push (L (makeBox $ nA))}, Call (fLabel), env] + | "Bsexp" -> [{Push (L (makeBox $ nA))}, Call (fLabel), env] + | Closure (f) -> [{Push (M ("$" ++ f)), Push (L (makeBox $ nA))}, Call ("Bclosure"), env] + | Closure -> case env.pop of + [closure@(S (_)), env] -> [{}, {Mov (closure, edx), Mov (edx, eax), CallI (eax)}, env] + | [closure, env] -> [{}, {Mov (closure, edx), CallI (closure)}, env] + esac + | #str -> [{}, Call (if fLabel[0] == '$' + then "L" ++ substring (fLabel, 1, fLabel.length - 1) + else fLabel + fi), env] + esac of + [extraArg, call, env] -> + case env.allocate of + [y, env] -> + [env, listBuffer (deepFlatten $ {pushRegs, + reverse (pushArgs), + extraArg, + call, + Binop ("+", L (wordSize * (pushArgs.size + extraArg.size)), esp), + reverse (popRegs), + Mov (eax, y), + env.reloadClosure}) + ] + esac + esac + esac + esac +} +(* End *) + +-- Compiles stack machine code into a list of x86 instructions. Takes an environment +-- and stack machine code, returns an updated environment and x86 code. +fun compile (args, env, code) { + fun compile (env, code) { + foldl ( + fun ([env, scode], i) { + var code = scode <+ Meta ("# " ++ showSMInsn (i) ++ "\n"); + + -- printf ("Insn: %s\n", i.string); + -- printf ("env : %s\n", env.envString); + + -- This if removes unreachable code; otherwise + -- the stack invariants for the symbolic interpreter + -- are violated + if env.isBarrier + then case i of + LABEL (l, true) -> [env.dropBarrier, code <+ Label (fixMain $ l)] + | LABEL (l, _) -> if hasStack (env, l) + then [retrieveStack (env, l), code <+ Label (fixMain $ l)] + else [env, code] + fi + | _ -> [env, code] + esac + else + case i of + READ -> + case env.allocate of + [s, env] -> [env, code <+ Call ("Lread") <+ Mov (eax, s)] + esac + | WRITE -> + case env.pop of + [s, env] -> [env, code <+ Push (s) <+ Call ("Lwrite") <+ Pop (eax)] + esac + (* Assignment + + -- Some guidelines for generating function calls: + -- + -- 1. generate instructions to save live registers on the X86 stack (use + -- env.liveRegisters (number of arguments); + -- 2. generate instructions to move actual parameters from the symbolic + -- stack to the hardware one; + -- 3. generate the call itself; + -- 4. discard the actual parameters from the stack; + -- 5. restore saved live registers. + -- + -- Some guidelines for generating functions: + -- + -- 1. generate proper prologue for BEGIN instruction (use "prologue" helper); use + -- env.enterFunction to create a proper environment; + -- 2. generate epilogue for END instruction. + + | _ -> failure ("codegeneration for instruction %s is not yet implemented\n", i.string) + End *) + (* Implementation *) + | BEGIN (f, nA, nL, c) -> case env.enterFunction (f, nL, c) of + env -> [env, code <+> prologue (env, f)] + esac + + | END -> case epilogue (env) of + [env, endCode] -> [env, code <+> endCode] + esac + + | CALLC (n) -> case call (env, Closure, n) of + [env, callCode] -> [env, code <+> callCode] + esac + + | CLOSURE (f, n) -> case call (env, Closure (f), n) of + [env, callCode] -> [env, code <+> callCode] + esac + + | CALL (fLabel, nA) -> case call (env, fLabel, nA) of + [env, callCode] -> [env, code <+> callCode] + esac + + | GLOBAL (x) -> [env.addGlobal (x), code] + + | LABEL (l, _) -> [env, code <+ Label (fixMain $ l)] + + | JMP (l) -> [setBarrier (setStack (env, l)), code <+ Jmp (l)] + + | CJMP (s, l) -> + case env.pop of + [x, env] -> [setStack (env, l), code <+ Sar1 (x) <+ Binop ("cmp", L (0), x) <+ CJmp (s, l)] + esac + + | CONST (n) -> + case env.allocate of + [s, env] -> [env, code <+ Mov (L (makeBox $ n), s)] + esac + + | LD (x) -> + case env.allocate of + [s, env] -> [env, code <+> move (env.loc (x), s)] + esac + + | LDA (x) -> + case env.allocate of + [s, env] -> + if memOpnd (s) + then [env, code <+ Lea (env.loc (x), eax) <+ Mov (eax, s)] + else [env, code <+ Lea (env.loc (x), s)] + fi + esac + + | ST (x) -> + [env, code <+> move (env.peek, env.loc (x))] + + | STI -> + case env.pop2 of + [v, x, env] -> + [env.push (x), code <+> if memOpnd (x) + then singletonBuffer (Mov (v, edx)) <+ Mov (x, eax) <+ Mov (edx, I (0, eax)) <+ Mov (edx, x) + else singletonBuffer (Mov (v, eax)) <+ Mov (eax, I (0, x)) <+ Mov (eax, x) + fi] + esac + + | STA -> + case call (env, "Bsta", 2) of + [env, callCode] -> [env, code <+> callCode] + esac + + | ELEM -> + case call (env, "Belem", 2) of + [env, callCode] -> [env, code <+> callCode] + esac + + | BUILTIN (f, n) -> + case call (env, "B" ++ f, n) of + [env, callCode] -> [env, code <+> callCode] + esac + + | STRING (s) -> + case env.addString (s) of + [env, sym] -> + case env.allocate of + [y, env] -> + case call (env, "Bstring", 1) of + [env, callCode] -> [env, code <+> move (M ("$" ++ sym), y) <+> callCode] + esac + esac + esac + + | SEXP (t, n) -> + case env.allocate of + [s, env] -> + case call (env, "Bsexp", n+1) of + [env, callCode] -> [env, code <+> move (L (makeBox (tagHash $ t)), s) <+> callCode] + esac + esac + + | ARRAY (n) -> + case call (env, "Barray", n) of + [env, callCode] -> [env, code <+> callCode] + esac + + | DUP -> + case env.peek of + x -> case env.allocate of + [s, env] -> [env, code <+> move (x, s)] + esac + esac + + | PATT (p) -> + case p of + Tag (t, sz) -> + case env.allocate of + [s1, env] -> + case env.allocate of + [s2, env] -> + case call (env, "Btag", 3) of + [env, callCode] -> [env, code <+> + move (L (makeBox $ tagHash $ t), s1) <+> + move (L (makeBox $ sz), s2) <+> + callCode] + esac + esac + esac + | StrCmp -> + case call (env, "Bstring_patt", 2) of + [env, callCode] -> [env, code <+> callCode] + esac + | Array (n) -> + case env.allocate of + [s, env] -> + case call (env, "Barray_patt", 2) of + [env, callCode] -> [env, code <+> move (L (makeBox $ n), s) <+> callCode] + esac + esac + esac + + | META (m) -> + case m of + MF ([line, col]) -> + case env.pop of + [v, env] -> case env.addString (args.getInFile) of + [env, sym] -> [env.setBarrier, code <+ + Push (L (makeBox $ col)) <+ + Push (L (makeBox $ line)) <+ + Push (M ("$" ++ sym)) <+ + Push (v) <+ + Call ("Bmatch_failure") <+ + Binop ("+", L (4 * wordSize), esp)] + esac + esac + esac + + | DROP -> + case env.pop of + [_, env] -> [env, code] + esac + + | BINOP (op) -> + infix ? after + (x, l) { + case l of + {} -> false + | h : t -> if compare (x, h) == 0 then true else x ? t fi + esac + } + + case env.pop2 of + [x, y, env] -> + [env.push (y), + code <+> + if compare (op, "/") == 0 + then singletonBuffer (Mov (y, eax)) <+ + Sar1 (eax) <+ + Cltd <+ + Sar1 (x) <+ + IDiv (x) <+> + toFixedNum (eax) <+ + Mov (eax, y) + elif compare (op, "%") == 0 + then singletonBuffer (Mov (y, eax)) <+ + Sar1 (eax) <+ + Cltd <+ + Sar1 (x) <+ + IDiv (x) <+> + toFixedNum (edx) <+ + Mov (edx, y) + elif op ? {"<", "<=", "==", "!=", ">=", ">"} + then + if memOpnd (x) + then singletonBuffer (Binop ("^", eax, eax)) <+ + Mov (x, edx) <+ + Binop ("cmp", edx, y) <+ + Set (suffix (op), "%al") <+> + toFixedNum (eax) <+ + Mov (eax, y) + else singletonBuffer (Binop ("^" , eax, eax)) <+ + Binop ("cmp", x, y) <+ + Set (suffix (op), "%al") <+> + toFixedNum (eax) <+ + Mov (eax, y) + fi + else case op of + "*" -> if stackOpnd (y) + then singletonBuffer (Dec (y)) <+ Mov (x, eax) <+ Sar1 (eax) <+ Binop (op, y, eax) <+ Or1 (eax) <+ Mov (eax, y) + else singletonBuffer (Dec (y)) <+ Mov (x, eax) <+ Sar1 (eax) <+ Binop (op, eax, y) <+ Or1 (y) + fi + + | "&&" -> singletonBuffer (Mov (x, eax)) <+ + Dec (eax) <+ + Binop (op, x, eax) <+ + Mov (L (0), eax) <+ + Set ("ne", "%al") <+ + + Mov (y, edx) <+ + Dec (edx) <+ + Binop (op, y, edx) <+ + Mov (L (0), edx) <+ + Set ("ne", "%dl") <+ + + Binop (op, edx, eax) <+ + Set ("ne", "%al") <+> + toFixedNum (eax) <+ + Mov (eax, y) + + | "!!" -> singletonBuffer (Mov (y, eax)) <+ + Sar1 (eax) <+ + Sar1 (x) <+ + Binop (op, x, eax) <+ + Mov (L (0), eax) <+ + Set ("ne", "%al") <+> + toFixedNum (eax) <+ + Mov (eax, y) + + | "+" -> if stackOpnd (x) && stackOpnd (y) + then singletonBuffer (Mov (x, eax)) <+ Dec (eax) <+ Binop ("+", eax, y) + else singletonBuffer (Binop (op, x, y)) <+ Dec (y) + fi + + | "-" -> if stackOpnd (x) && stackOpnd (y) + then singletonBuffer (Mov (x, eax)) <+ Binop ("-", eax, y) <+ Or1 (y) + else singletonBuffer (Binop (op, x, y)) <+ Or1 (y) + fi + esac + fi] + esac + (* End *) + esac + fi + }, [env, emptyBuffer ()], code) + } + + -- printf ("%s\n", showSM (code)); + + compile (env, code) +} + +-- A top-level codegeneration function. Takes a driver's environment and a stack machine program, +-- compiles the program into machine code, and compiles the machine code into an executable +public fun compileX86 (args, code) { + case compile (args, initEnv (), code) of + [env, code] -> + var asmFile = args.getBaseName ++ ".s", + runtime = case getEnv ("LAMA_RUNTIME") of + #val -> "../runtime/" + | path -> path + esac ++ "/runtime.o"; + + fwrite (asmFile, + map (insnString, + getBuffer $ + singletonBuffer (Meta ("\t.global\tmain\n")) <+> + dataSection (listBuffer (map (intDef , getGlobals (env))) <+> + listBuffer (map (stringDef, getStrings (env)))) <+> + codeSection (code) + ).stringcat); + + system ({"gcc -g -m32 -o ", args.getBaseName, " ", runtime, " ", asmFile}.stringcat) + esac +} diff --git a/regression/Makefile b/regression/Makefile index 43c3c6376..cdc36d7c9 100644 --- a/regression/Makefile +++ b/regression/Makefile @@ -8,8 +8,8 @@ check: $(TESTS) $(TESTS): %: %.lama @echo $@ - cat $@.input | LAMA=../runtime $(LAMAC) -i $< > $@.log && diff $@.log orig/$@.log - cat $@.input | LAMA=../runtime $(LAMAC) -ds -s $< > $@.log && diff $@.log orig/$@.log +# cat $@.input | LAMA=../runtime $(LAMAC) -i $< > $@.log && diff $@.log orig/$@.log +# cat $@.input | LAMA=../runtime $(LAMAC) -ds -s $< > $@.log && diff $@.log orig/$@.log LAMA=../runtime $(LAMAC) $< && cat $@.input | ./$@ > $@.log && diff $@.log orig/$@.log clean: diff --git a/regression/orig/test111.log b/regression/orig/test111.log new file mode 100644 index 000000000..65c710776 --- /dev/null +++ b/regression/orig/test111.log @@ -0,0 +1,6 @@ +97 +98 +99 +100 +97 +98 diff --git a/regression/test111.input b/regression/test111.input new file mode 100644 index 000000000..e69de29bb diff --git a/regression/test111.lama b/regression/test111.lama new file mode 100644 index 000000000..464e1aaf6 --- /dev/null +++ b/regression/test111.lama @@ -0,0 +1,21 @@ +import Std; + +fun printString (s) { + var i; + for i := 0, i < s.length, i := i + 1 do + write (s[i]) + od +} + +fun printListConcat ( str_list ) { + printString (stringcat ( str_list )) +} + +var l = { "a" , "b" , "c" , "d" }; +printListConcat (l); + +l := { "ab" }; +printListConcat (l); + +l := {}; +printListConcat (l) \ No newline at end of file diff --git a/runtime/runtime.c b/runtime/runtime.c index a10d81635..bc849cb46 100644 --- a/runtime/runtime.c +++ b/runtime/runtime.c @@ -691,9 +691,8 @@ extern int Lcompare (void *p, void *q) { for (; i < la; i++) { int c = Lcompare(((void **)a->contents)[i + shift], ((void **)b->contents)[i + shift]); - if (c != BOX(0)) return BOX(c); + if (c != BOX(0)) return c; } - return BOX(0); } else return BOX(-1); } else if (is_valid_heap_pointer(q)) return BOX(1); diff --git a/stdlib/regression/Makefile b/stdlib/regression/Makefile index a0607bd17..34b5297a8 100644 --- a/stdlib/regression/Makefile +++ b/stdlib/regression/Makefile @@ -1,4 +1,4 @@ -TESTS=$(sort $(basename $(wildcard test*.lama))) +TESTS=$(sort $(filter-out test30, $(basename $(wildcard test*.lama)))) LAMAC=../../src/lamac diff --git a/stdlib/regression/orig/test03.log b/stdlib/regression/orig/test03.log index e47f66d9b..27e4c6341 100644 --- a/stdlib/regression/orig/test03.log +++ b/stdlib/regression/orig/test03.log @@ -14,5 +14,5 @@ 1 0 0 -31 +1 -1