ref: 5d4c8718a6384d8a27e0bdbf09bc517ac87a4c26
parent: a48f2f280b33dd2f8b8d5a649f24a9c63d3eb012
author: Lennart Augustsson <lennart@augustsson.net>
date: Sun Jan 5 16:04:16 EST 2025
Bump version.
--- a/Makefile
+++ b/Makefile
@@ -213,8 +213,8 @@
######
-VERSION=0.11.1.5
-HVERSION=0,11,1,5
+VERSION=0.11.1.6
+HVERSION=0,11,1,6
MCABAL=$(HOME)/.mcabal
MCABALMHS=$(MCABAL)/mhs-$(VERSION)
MDATA=$(MCABALMHS)/packages/mhs-$(VERSION)/data
--- a/MicroHs.cabal
+++ b/MicroHs.cabal
@@ -1,6 +1,6 @@
cabal-version: 3.0
name: MicroHs
-version: 0.11.1.5
+version: 0.11.1.6
-- *** When changing the version number, also
-- *** run 'sh updateversion.sh'
-- *** Yeah, it stinks.
--- a/generated/mhs.c
+++ b/generated/mhs.c
@@ -1,5 +1,5 @@
static unsigned char data[] = {
-122,76,90,49,78,144,1,0,26,118,55,46,48,10,50,48,55,56,10,65,
+122,76,90,49,80,144,1,0,26,118,55,46,48,10,50,48,55,56,10,65,
32,95,48,32,95,50,51,32,64,95,50,48,56,32,64,66,224,15,2,6,
49,55,32,64,64,66,32,224,18,4,16,54,32,64,64,64,83,39,32,66,
32,64,66,39,32,67,32,83,64,50,6,83,32,67,39,32,83,39,128,10,
@@ -4909,224 +4909,224 @@
1,51,51,161,18,1,95,50,78,183,1,58,50,78,206,96,190,238,159,5,
238,173,18,96,0,0,58,96,62,80,37,224,138,0,8,118,55,46,48,92,
49,48,38,34,96,86,209,210,0,53,64,147,1,53,57,96,19,184,126,2,
-50,53,56,66,11,0,48,175,190,128,6,96,5,226,28,1,0,58,96,51,
-128,45,2,55,32,58,64,50,128,166,0,58,64,15,128,10,65,234,0,53,
-108,208,65,210,175,245,84,127,128,67,3,95,49,57,57,65,80,90,45,129,
-120,64,85,129,151,130,39,0,53,145,72,1,53,52,64,157,0,53,207,130,
-112,120,64,25,130,80,180,119,117,59,194,133,154,25,228,96,1,212,155,224,
-47,2,160,110,211,112,0,50,99,58,123,43,64,60,0,58,96,123,147,138,
-81,229,1,53,49,96,19,179,95,147,158,0,53,111,170,243,223,8,191,169,
-0,58,96,51,243,159,0,2,111,117,116,65,26,209,132,128,223,67,220,227,
-23,2,242,58,25,178,241,216,237,64,135,192,79,86,7,0,80,64,164,64,
-28,145,200,0,95,116,128,1,52,53,97,189,67,24,90,69,0,50,65,128,
-64,38,129,165,2,73,32,58,96,17,111,250,4,97,108,108,111,99,64,16,
-162,236,1,51,50,64,12,186,217,143,108,240,116,1,3,95,50,52,50,131,
-198,67,36,153,160,0,58,65,45,128,145,1,95,50,68,136,192,207,97,62,
-64,47,96,153,64,29,1,51,57,101,32,0,50,65,249,0,95,89,195,96,
-61,178,183,3,112,117,116,98,64,122,194,144,3,51,54,32,79,64,6,0,
-55,66,66,147,189,98,67,0,58,96,70,83,194,0,50,99,217,0,58,96,
-26,64,15,112,105,0,58,96,49,96,142,0,83,247,29,0,0,90,160,7,
-128,9,160,10,242,243,3,213,207,230,49,1,224,248,5,176,118,1,50,50,
-66,24,96,41,65,4,0,51,97,165,100,93,241,103,6,3,66,97,100,32,
-158,46,3,32,109,111,100,255,110,0,117,77,162,134,0,51,129,129,100,120,
-96,151,96,4,151,249,241,253,2,100,151,1,50,51,64,12,161,68,65,225,
-241,238,6,64,85,65,52,0,55,85,159,64,32,116,42,1,50,112,64,13,
-162,211,1,52,56,64,193,186,150,224,5,0,69,12,127,147,211,221,124,117,
-1,49,50,133,254,224,6,10,224,42,2,64,15,128,48,224,42,30,160,28,
-224,49,10,224,42,15,224,49,10,224,42,22,224,49,3,214,209,97,161,0,
-58,96,6,227,136,2,147,202,2,95,50,51,117,21,0,51,130,133,96,24,
-124,97,65,229,0,58,96,28,192,22,118,62,64,28,128,16,66,27,0,50,
-118,89,68,211,64,26,130,134,132,87,0,50,132,87,160,52,130,145,0,82,
-161,95,0,58,96,28,160,138,89,253,132,13,0,80,161,226,64,171,71,146,
-147,191,225,145,2,0,58,96,179,96,55,0,85,131,133,2,50,50,32,94,
-184,64,25,198,50,102,241,96,17,163,121,244,155,1,0,58,98,228,224,119,
-2,249,170,2,0,80,158,191,0,49,128,79,162,240,180,117,128,148,148,148,
-2,64,64,64,99,66,0,58,67,234,194,88,1,95,50,95,142,161,109,71,
-136,1,64,58,96,6,10,10,65,32,115,101,113,117,97,108,32,58,96,33,
-64,46,162,217,3,95,50,49,53,227,47,2,5,77,72,83,68,73,82,99,
-38,0,80,64,67,97,60,226,227,0,1,58,50,191,223,224,19,0,230,84,
-2,0,58,96,45,164,253,195,55,122,154,104,17,127,31,246,70,20,248,102,
-5,1,95,50,86,211,65,213,246,76,8,72,131,97,224,0,49,67,102,191,
-253,11,112,101,101,107,67,65,83,116,114,105,110,103,64,21,163,110,1,57,
-49,103,76,0,58,96,102,227,127,0,133,219,64,133,127,234,64,108,135,247,
-128,6,161,64,133,23,64,6,6,10,65,32,116,111,73,110,70,70,64,33,
-69,38,7,103,101,116,101,110,118,32,58,96,216,225,80,4,0,52,159,180,
-225,2,2,246,148,0,247,45,4,1,50,48,102,105,2,58,50,48,129,146,
-65,112,228,188,4,3,116,97,105,108,97,138,0,65,64,192,64,45,163,2,
-65,233,0,48,104,202,0,50,130,199,0,48,129,121,70,80,64,16,97,28,
-0,57,128,80,0,50,97,124,96,112,1,49,53,69,53,128,56,0,49,75,
-200,224,11,0,224,80,0,0,58,96,6,129,225,0,51,73,18,90,165,160,
-61,0,50,224,155,3,0,101,91,175,0,58,138,25,169,80,96,38,0,58,
-96,6,102,192,251,244,15,6,67,111,110,116,114,111,108,251,242,11,96,18,
-2,67,97,108,128,246,166,102,64,194,106,240,163,6,198,68,64,7,189,160,
-191,124,2,39,32,95,68,63,170,84,92,125,103,181,168,117,136,243,0,50,
-200,129,131,95,0,58,64,160,64,94,119,74,64,14,196,105,232,210,8,163,
-128,232,197,2,0,58,100,113,96,155,0,85,225,188,7,16,109,100,53,67,
-111,109,98,105,110,101,58,32,101,109,112,116,121,134,123,64,143,68,96,74,
-57,0,66,103,229,67,253,4,95,56,50,32,95,64,75,1,64,89,96,114,
-64,249,102,250,68,29,228,2,1,196,153,233,70,2,160,234,72,87,96,48,
-72,163,0,49,89,221,98,131,2,52,48,32,157,233,0,95,89,68,1,95,
-49,124,83,160,0,0,58,97,32,66,202,9,109,100,53,65,114,114,97,121,
-32,58,96,57,130,100,194,206,0,55,160,153,1,95,49,92,225,99,194,231,
-145,4,231,37,3,3,95,49,57,52,224,45,4,163,105,251,183,1,0,56,
-169,13,250,51,2,93,138,160,143,226,197,0,96,20,187,17,64,248,137,0,
-67,74,1,53,55,204,182,170,84,160,35,160,106,225,50,3,192,25,168,102,
-191,153,0,67,127,134,171,231,94,211,97,32,3,95,49,55,54,100,40,128,
-0,229,117,3,191,220,202,17,232,17,0,64,186,96,8,224,44,2,96,95,
-0,66,133,194,1,51,53,161,123,106,1,255,165,4,232,55,4,224,43,10,
-194,113,228,251,2,96,16,0,58,65,95,226,172,0,204,122,0,58,96,135,
-99,179,99,108,94,35,225,249,0,129,243,0,35,103,141,77,119,0,58,97,
-152,5,10,65,32,35,49,54,65,103,172,138,1,49,48,76,9,124,156,92,
-240,1,95,49,130,47,1,56,48,160,79,64,11,192,91,64,11,64,45,192,
-11,76,72,160,11,91,214,0,58,96,12,138,181,97,21,136,229,136,232,66,
-46,160,2,225,58,6,97,170,128,50,161,237,165,162,134,27,110,230,2,85,
-32,65,198,43,96,164,126,125,174,119,94,67,64,33,131,58,224,33,7,192,
-139,0,95,77,123,224,38,16,224,71,25,6,64,64,83,32,73,32,64,142,
-201,192,84,224,194,0,67,159,0,83,162,121,96,60,74,15,224,76,16,128,
-22,99,167,66,135,224,40,16,130,155,195,185,97,40,67,83,0,52,224,167,
-21,129,43,97,160,72,178,65,166,162,57,239,138,2,96,27,224,21,1,96,
-49,0,58,96,140,224,42,2,160,20,0,54,160,20,238,245,4,0,58,96,
-113,160,44,64,13,194,159,224,37,7,130,161,225,253,0,65,41,74,30,0,
-49,64,180,76,40,0,58,66,83,195,242,131,183,1,95,49,95,34,70,251,
-66,123,224,27,11,128,114,252,235,0,157,10,128,174,191,93,3,95,49,48,
-51,69,194,99,10,99,243,65,43,94,141,130,172,64,41,173,179,64,43,130,
-250,161,109,0,58,96,39,101,221,128,117,113,114,129,218,164,73,79,49,228,
-136,1,204,53,64,34,1,64,95,78,31,133,157,0,48,78,223,1,55,49,
-230,28,2,27,92,51,52,38,108,105,98,47,68,97,116,97,47,73,110,116,
-101,103,101,114,95,84,121,112,101,46,104,115,64,27,4,44,50,56,58,49,
-241,186,0,96,178,99,159,100,21,0,85,161,215,224,18,0,240,47,0,128,
-5,0,50,243,231,2,224,60,3,97,139,96,60,0,89,160,208,67,155,69,
-15,0,57,192,197,159,78,100,166,65,15,100,4,145,218,196,214,98,102,128,
-18,228,167,1,3,64,95,52,51,133,61,0,58,97,85,7,10,65,32,114,
-101,109,32,58,96,64,110,17,0,58,96,126,78,232,64,10,130,12,0,80,
-64,10,204,11,104,212,0,49,134,171,0,49,94,190,0,58,65,49,64,27,
-70,14,190,207,168,212,0,49,111,253,0,49,79,227,168,212,192,56,116,157,
-192,11,224,80,0,0,58,96,6,128,102,80,242,228,73,0,1,95,49,69,
-18,64,31,130,3,107,207,129,50,82,115,135,81,0,80,227,103,1,160,47,
-224,15,8,64,65,227,51,0,78,251,96,23,175,110,135,48,170,108,107,4,
-64,14,66,139,224,68,0,64,200,224,21,2,160,154,166,10,106,245,96,146,
-139,4,105,166,96,159,105,101,2,55,32,58,96,19,3,10,65,32,90,64,
-190,0,58,96,39,161,116,178,135,65,66,178,116,0,85,68,190,0,58,96,
-104,203,13,238,248,6,224,14,5,192,184,109,242,161,244,75,29,128,202,0,
-58,96,6,160,72,192,42,66,237,107,85,224,42,0,64,60,0,58,96,6,
-192,42,128,203,67,62,0,58,96,43,6,10,65,32,47,61,32,58,96,17,
-132,39,64,38,100,236,143,25,205,129,0,75,66,202,142,128,129,159,103,117,
-0,85,224,20,1,99,127,237,48,5,177,202,78,50,64,147,144,55,96,17,
-100,126,82,220,128,77,96,175,192,17,0,58,96,6,228,117,4,228,127,3,
-128,59,239,17,2,0,58,96,60,100,115,1,53,50,64,202,226,229,1,210,
-187,148,192,160,141,244,169,3,9,110,111,32,109,97,116,99,104,32,97,213,
-108,96,32,136,2,83,192,162,235,75,103,128,11,0,58,96,6,235,103,29,
-8,120,99,101,112,116,105,111,110,46,68,105,2,114,110,97,107,93,224,39,
-1,2,80,97,116,64,22,0,77,64,128,0,70,204,114,165,70,179,52,135,
-188,178,134,0,49,76,109,163,38,109,35,160,10,97,153,72,48,151,173,170,
-169,175,127,116,133,244,138,12,171,138,98,150,179,83,3,95,49,52,55,130,
-167,179,80,2,85,32,58,64,18,226,192,2,179,55,161,82,78,87,162,126,
-77,126,0,35,82,153,65,207,118,206,1,53,32,128,15,99,98,152,26,97,
-92,68,225,247,226,0,224,39,3,161,125,225,33,1,6,39,92,57,50,38,
-39,39,165,144,161,146,96,229,224,99,3,101,95,139,191,224,17,3,140,159,
-234,127,3,224,168,1,0,64,160,35,134,55,64,156,161,76,176,208,148,164,
-224,101,0,224,147,3,64,146,70,42,160,148,64,0,0,58,96,147,226,177,
-0,176,89,232,157,6,166,159,1,95,49,77,41,160,108,83,225,0,35,74,
-23,129,145,239,31,0,161,44,246,37,1,180,44,113,251,209,249,0,90,64,
-28,104,78,166,14,224,163,5,224,160,0,2,67,32,79,249,78,1,67,216,
-139,85,115,227,225,22,7,96,0,4,79,32,80,32,35,245,225,4,64,79,
-0,97,96,79,96,27,0,56,224,27,7,0,98,224,27,1,69,230,224,28,
-5,0,102,224,28,2,0,48,224,28,7,0,110,224,28,2,0,51,224,28,
-7,110,164,128,28,0,57,224,27,7,118,111,160,56,0,49,224,28,7,0,
-118,224,56,2,224,143,8,64,3,227,106,1,225,193,0,132,67,69,188,181,
-206,134,61,107,202,0,51,89,21,68,230,108,51,3,48,32,64,35,101,103,
-0,58,97,127,99,13,0,51,75,212,181,201,239,194,2,193,189,66,223,164,
-69,96,17,0,58,96,6,154,77,104,9,0,54,237,93,3,65,251,85,211,
-75,52,140,158,128,19,121,156,132,248,64,30,1,64,58,96,87,137,40,226,
-230,3,249,79,1,192,64,150,169,226,96,8,64,69,105,127,236,98,0,160,
-40,226,52,3,224,10,1,96,50,106,254,237,57,1,96,250,129,28,128,123,
-72,9,224,74,4,0,58,96,102,237,60,9,182,166,4,111,114,100,32,58,
-64,68,160,34,224,33,3,131,85,2,99,104,114,64,33,237,129,0,0,52,
-103,235,64,31,129,168,79,208,192,213,65,101,67,19,0,58,65,126,225,197,
-10,117,10,225,197,0,128,50,0,58,99,146,4,10,65,32,117,60,71,10,
-180,242,198,218,0,58,96,61,162,26,212,226,64,56,0,58,100,44,131,245,
-0,89,74,130,99,233,240,38,3,0,58,96,95,139,13,0,48,64,47,168,
-59,135,179,0,50,101,159,104,181,180,214,103,137,64,17,3,10,65,32,61,
-96,11,128,195,171,227,180,188,252,128,2,68,2,115,173,100,45,133,240,170,
-79,188,16,128,15,0,58,96,6,201,136,107,132,84,142,0,58,96,35,171,
-131,124,96,105,255,180,169,232,3,1,194,123,112,197,160,10,138,127,167,227,
-224,32,4,237,160,0,229,0,0,245,226,1,97,34,224,65,4,224,64,5,
-165,119,182,6,130,61,180,250,171,232,224,169,2,140,134,180,252,178,70,96,
-28,161,50,73,206,0,58,97,31,181,242,218,46,97,59,205,104,128,36,235,
-14,0,66,32,99,18,108,184,177,226,1,95,49,130,203,0,58,103,119,177,
-186,212,242,96,27,170,115,0,66,154,127,0,49,84,89,177,177,64,209,160,
-26,97,242,113,137,90,149,64,78,180,195,218,183,0,49,84,107,77,195,224,
-31,0,129,138,2,110,101,119,213,98,4,76,101,110,32,58,96,39,224,212,
-7,180,139,75,232,180,139,129,134,2,115,101,113,103,6,86,138,128,43,64,
-44,129,21,73,36,180,55,193,136,128,1,113,191,225,159,3,224,20,3,224,
-17,8,224,14,5,224,11,2,192,8,110,118,128,209,226,210,1,238,168,4,
-180,13,0,79,64,144,171,35,0,56,72,97,0,95,111,89,192,7,0,95,
-82,55,115,175,0,95,80,254,128,9,210,251,3,64,95,57,54,224,9,0,
-66,228,83,103,0,58,180,41,5,94,112,111,107,101,87,100,108,211,126,86,
-185,160,17,194,98,106,212,0,95,115,25,0,95,66,160,0,58,179,26,206,
-228,143,168,243,36,0,160,46,101,106,128,46,226,108,1,87,1,99,136,70,
-35,0,95,115,149,0,58,178,47,182,210,178,16,6,116,111,80,116,114,32,
-58,178,17,239,78,5,177,209,175,6,139,5,78,228,64,96,67,153,1,64,
-95,80,72,222,20,99,61,0,95,77,179,137,214,240,122,12,176,121,200,160,
-0,95,145,119,70,131,98,169,0,32,96,63,0,95,78,3,64,44,237,93,
-0,197,116,176,142,78,143,114,215,72,12,0,58,176,139,5,113,117,111,116,
-32,58,176,138,226,36,1,226,40,2,226,79,72,176,223,97,23,164,109,244,
-41,1,0,95,80,140,163,134,224,20,0,163,139,245,26,6,244,24,3,1,
-58,56,228,13,0,80,227,0,95,70,190,0,58,177,9,6,94,102,114,101,
-101,32,58,176,251,135,115,224,91,5,85,184,149,246,211,125,245,182,4,190,
-206,80,252,249,225,4,177,55,236,233,1,64,165,133,56,96,244,0,39,78,
-251,224,48,0,151,67,160,97,245,47,1,165,54,193,62,224,118,3,1,64,
-95,81,84,128,162,133,71,0,55,65,193,65,32,242,226,0,101,254,177,150,
-111,80,99,157,0,58,177,141,130,153,96,16,0,54,96,16,75,114,0,83,
-106,221,189,185,128,168,76,18,145,48,64,198,224,104,11,128,103,197,168,228,
-6,1,0,58,176,171,68,168,0,58,176,172,96,199,172,86,66,164,215,88,
-226,169,7,176,208,248,12,6,8,117,110,100,101,102,105,110,101,100,73,240,
-0,58,176,216,243,36,7,208,228,1,52,49,163,172,74,0,99,14,0,95,
-73,109,233,162,12,65,128,233,158,2,157,147,4,67,32,95,54,50,224,37,
-3,233,127,2,64,37,96,19,96,10,0,95,80,248,0,58,177,29,0,85,
-230,58,0,0,52,79,111,64,32,209,215,161,49,0,80,96,12,97,107,243,
-198,1,131,242,96,175,65,96,97,221,64,70,153,158,132,154,108,31,192,91,
-210,81,224,55,10,160,0,0,58,177,143,82,153,131,221,80,225,224,13,1,
-71,28,225,97,6,179,68,14,58,32,117,110,115,117,112,112,111,114,116,101,
-100,32,119,69,85,2,115,105,122,159,247,3,35,51,50,55,64,88,9,64,
-35,50,49,52,55,52,56,51,54,74,46,0,58,177,185,243,19,2,234,193,
-0,80,165,243,222,1,66,212,211,6,64,143,129,20,65,146,0,50,225,33,
-0,129,143,0,53,147,12,98,95,178,9,0,105,92,43,177,180,0,115,74,
-72,177,179,73,95,177,176,230,139,7,177,188,131,1,100,244,177,195,4,95,
-52,55,32,95,79,254,0,95,80,88,0,95,80,104,0,95,112,184,80,176,
-116,147,1,95,53,81,99,97,250,0,53,65,52,105,124,177,243,132,10,99,
-19,132,23,96,37,0,55,131,204,69,174,177,210,224,29,1,224,49,1,224,
-39,5,227,161,8,64,29,6,10,65,32,62,61,32,58,177,200,2,62,32,
-58,177,69,74,211,177,32,2,60,32,58,177,28,5,105,99,109,112,32,58,
-209,30,74,143,80,1,0,95,80,117,0,58,176,223,74,140,176,133,65,43,
-176,33,2,80,32,58,176,26,196,100,164,159,194,69,224,20,11,224,17,8,
-224,14,5,224,11,2,192,8,229,223,0,240,124,0,236,58,3,176,131,4,
-110,101,103,32,58,175,121,2,42,32,58,173,193,2,45,32,58,173,192,2,
-43,32,58,173,159,224,148,68,0,58,173,230,199,169,64,17,225,225,0,73,
-198,68,176,66,26,76,211,64,12,66,28,141,175,173,174,116,60,173,20,2,
-73,32,58,173,8,64,54,66,76,76,245,0,58,173,15,64,29,128,224,64,
-9,128,224,8,94,109,97,108,108,111,99,32,58,172,254,13,73,79,46,112,
-101,114,102,111,114,109,73,79,32,58,172,246,224,179,2,0,58,172,221,2,
-85,32,58,172,218,224,219,14,0,58,172,232,64,19,0,95,141,76,76,225,
-0,58,172,244,104,70,104,198,172,247,6,114,97,105,115,101,32,58,172,227,
-7,65,46,114,101,97,100,32,58,172,228,13,73,79,46,103,101,116,65,114,
-103,82,101,102,32,58,172,224,0,95,70,190,100,222,68,71,99,67,64,95,
-224,199,0,3,62,62,32,58,172,243,0,95,79,61,69,223,123,15,95,13,
-103,172,0,49,95,61,135,176,94,83,96,9,82,251,96,9,0,58,205,33,
-154,31,77,37,64,52,76,92,79,77,76,26,94,104,224,35,2,96,32,154,
-8,160,32,0,95,143,88,161,168,85,228,233,47,0,224,47,4,148,175,64,
-4,184,205,128,195,1,32,58,236,143,0,162,174,0,58,236,145,0,121,81,
-238,197,0,0,50,238,197,0,192,95,137,143,69,232,224,11,2,96,197,134,
-226,172,164,96,59,172,219,128,165,0,51,97,196,108,105,130,110,74,142,129,
-62,75,89,96,36,179,131,0,95,75,23,107,22,96,21,2,75,32,58,225,
-220,1,1,64,58,194,136,0,58,162,125,9,79,46,114,101,116,117,114,110,
-32,58,225,212,0,0,62,68,100,236,60,0,236,58,7,227,74,37,0,58,
-227,157,3,226,142,9,227,102,0,162,118,64,200,2,95,50,48,136,199,224,
-0,255,224,0,255,224,0,255,224,0,255,224,0,255,224,0,255,224,0,255,
-224,0,218,1,32,125,
+50,53,56,66,11,0,48,175,190,128,6,96,5,0,54,226,28,0,0,58,
+96,51,128,45,2,55,32,58,64,50,128,166,0,58,64,15,128,10,65,234,
+0,53,108,208,65,210,175,245,84,127,128,67,3,95,49,57,57,65,80,90,
+45,129,120,64,85,129,151,130,39,0,53,145,72,1,53,52,64,157,0,53,
+207,130,112,120,64,25,130,80,180,119,117,59,194,133,154,25,228,96,1,212,
+155,224,47,2,160,110,211,112,0,50,99,58,123,43,64,60,0,58,96,123,
+147,138,81,229,1,53,49,96,19,179,95,147,158,0,53,111,170,243,223,8,
+191,169,0,58,96,51,243,159,0,2,111,117,116,65,26,209,132,128,223,67,
+220,227,23,2,242,58,25,178,241,216,237,64,135,192,79,86,7,0,80,64,
+164,64,28,145,200,0,95,116,128,1,52,53,97,189,67,24,90,69,0,50,
+65,128,64,38,129,165,2,73,32,58,96,17,111,250,4,97,108,108,111,99,
+64,16,162,236,1,51,50,64,12,186,217,143,108,240,116,1,3,95,50,52,
+50,131,198,67,36,153,160,0,58,65,45,128,145,1,95,50,68,136,192,207,
+97,62,64,47,96,153,64,29,1,51,57,101,32,0,50,65,249,0,95,89,
+195,96,61,178,183,3,112,117,116,98,64,122,194,144,3,51,54,32,79,64,
+6,0,55,66,66,147,189,98,67,0,58,96,70,83,194,0,50,99,217,0,
+58,96,26,64,15,112,105,0,58,96,49,96,142,0,83,247,29,0,0,90,
+160,7,128,9,160,10,242,243,3,213,207,230,49,1,224,248,5,176,118,1,
+50,50,66,24,96,41,65,4,0,51,97,165,100,93,241,103,6,3,66,97,
+100,32,158,46,3,32,109,111,100,255,110,0,117,77,162,134,0,51,129,129,
+100,120,96,151,96,4,151,249,241,253,2,100,151,1,50,51,64,12,161,68,
+65,225,241,238,6,64,85,65,52,0,55,85,159,64,32,116,42,1,50,112,
+64,13,162,211,1,52,56,64,193,186,150,224,5,0,69,12,127,147,211,221,
+124,117,1,49,50,133,254,224,6,10,224,42,2,64,15,128,48,224,42,30,
+160,28,224,49,10,224,42,15,224,49,10,224,42,22,224,49,3,214,209,97,
+161,0,58,96,6,227,136,2,147,202,2,95,50,51,117,21,0,51,130,133,
+96,24,124,97,65,229,0,58,96,28,192,22,118,62,64,28,128,16,66,27,
+0,50,118,89,68,211,64,26,130,134,132,87,0,50,132,87,160,52,130,145,
+0,82,161,95,0,58,96,28,160,138,89,253,132,13,0,80,161,226,64,171,
+71,146,147,191,225,145,2,0,58,96,179,96,55,0,85,131,133,2,50,50,
+32,94,184,64,25,198,50,102,241,96,17,163,121,244,155,1,0,58,98,228,
+224,119,2,249,170,2,0,80,158,191,0,49,128,79,162,240,180,117,128,148,
+148,148,2,64,64,64,99,66,0,58,67,234,194,88,1,95,50,95,142,161,
+109,71,136,1,64,58,96,6,10,10,65,32,115,101,113,117,97,108,32,58,
+96,33,64,46,162,217,3,95,50,49,53,227,47,2,5,77,72,83,68,73,
+82,99,38,0,80,64,67,97,60,226,227,0,1,58,50,191,223,224,19,0,
+230,84,2,0,58,96,45,164,253,195,55,122,154,104,17,127,31,246,70,20,
+248,102,5,1,95,50,86,211,65,213,246,76,8,72,131,97,224,0,49,67,
+102,191,253,11,112,101,101,107,67,65,83,116,114,105,110,103,64,21,163,110,
+1,57,49,103,76,0,58,96,102,227,127,0,133,219,64,133,127,234,64,108,
+135,247,128,6,161,64,133,23,64,6,6,10,65,32,116,111,73,110,70,70,
+64,33,69,38,7,103,101,116,101,110,118,32,58,96,216,225,80,4,0,52,
+159,180,225,2,2,246,148,0,247,45,4,1,50,48,102,105,2,58,50,48,
+129,146,65,112,228,188,4,3,116,97,105,108,97,138,0,65,64,192,64,45,
+163,2,65,233,0,48,104,202,0,50,130,199,0,48,129,121,70,80,64,16,
+97,28,0,57,128,80,0,50,97,124,96,112,1,49,53,69,53,128,56,0,
+49,75,200,224,11,0,224,80,0,0,58,96,6,129,225,0,51,73,18,90,
+165,160,61,0,50,224,155,3,0,101,91,175,0,58,138,25,169,80,96,38,
+0,58,96,6,102,192,251,244,15,6,67,111,110,116,114,111,108,251,242,11,
+96,18,2,67,97,108,128,246,166,102,64,194,106,240,163,6,198,68,64,7,
+189,160,191,124,2,39,32,95,68,63,170,84,92,125,103,181,168,117,136,243,
+0,50,200,129,131,95,0,58,64,160,64,94,119,74,64,14,196,105,232,210,
+8,163,128,232,197,2,0,58,100,113,96,155,0,85,225,188,7,16,109,100,
+53,67,111,109,98,105,110,101,58,32,101,109,112,116,121,134,123,64,143,68,
+96,74,57,0,66,103,229,67,253,4,95,56,50,32,95,64,75,1,64,89,
+96,114,64,249,102,250,68,29,228,2,1,196,153,233,70,2,160,234,72,87,
+96,48,72,163,0,49,89,221,98,131,2,52,48,32,157,233,0,95,89,68,
+1,95,49,124,83,160,0,0,58,97,32,66,202,9,109,100,53,65,114,114,
+97,121,32,58,96,57,130,100,194,206,0,55,160,153,1,95,49,92,225,99,
+194,231,145,4,231,37,3,3,95,49,57,52,224,45,4,163,105,251,183,1,
+0,56,169,13,250,51,2,93,138,160,143,226,197,0,96,20,187,17,64,248,
+137,0,67,74,1,53,55,204,182,170,84,160,35,160,106,225,50,3,192,25,
+168,102,191,153,0,67,127,134,171,231,94,211,97,32,3,95,49,55,54,100,
+40,128,0,229,117,3,191,220,202,17,232,17,0,64,186,96,8,224,44,2,
+96,95,0,66,133,194,1,51,53,161,123,106,1,255,165,4,232,55,4,224,
+43,10,194,113,228,251,2,96,16,0,58,65,95,226,172,0,204,122,0,58,
+96,135,99,179,99,108,94,35,225,249,0,129,243,0,35,103,141,77,119,0,
+58,97,152,5,10,65,32,35,49,54,65,103,172,138,1,49,48,76,9,124,
+156,92,240,1,95,49,130,47,1,56,48,160,79,64,11,192,91,64,11,64,
+45,192,11,76,72,160,11,91,214,0,58,96,12,138,181,97,21,136,229,136,
+232,66,46,160,2,225,58,6,97,170,128,50,161,237,165,162,134,27,110,230,
+2,85,32,65,198,43,96,164,126,125,174,119,94,67,64,33,131,58,224,33,
+7,192,139,0,95,77,123,224,38,16,224,71,25,6,64,64,83,32,73,32,
+64,142,201,192,84,224,194,0,67,159,0,83,162,121,96,60,74,15,224,76,
+16,128,22,99,167,66,135,224,40,16,130,155,195,185,97,40,67,83,0,52,
+224,167,21,129,43,97,160,72,178,65,166,162,57,239,138,2,96,27,224,21,
+1,96,49,0,58,96,140,224,42,2,160,20,0,54,160,20,238,245,4,0,
+58,96,113,160,44,64,13,194,159,224,37,7,130,161,225,253,0,65,41,74,
+30,0,49,64,180,76,40,0,58,66,83,195,242,131,183,1,95,49,95,34,
+70,251,66,123,224,27,11,128,114,252,235,0,157,10,128,174,191,93,3,95,
+49,48,51,69,194,99,10,99,243,65,43,94,141,130,172,64,41,173,179,64,
+43,130,250,161,109,0,58,96,39,101,221,128,117,113,114,129,218,164,73,79,
+49,228,136,1,204,53,64,34,1,64,95,78,31,133,157,0,48,78,223,1,
+55,49,230,28,2,27,92,51,52,38,108,105,98,47,68,97,116,97,47,73,
+110,116,101,103,101,114,95,84,121,112,101,46,104,115,64,27,4,44,50,56,
+58,49,241,186,0,96,178,99,159,100,21,0,85,161,215,224,18,0,240,47,
+0,128,5,0,50,243,231,2,224,60,3,97,139,96,60,0,89,160,208,67,
+155,69,15,0,57,192,197,159,78,100,166,65,15,100,4,145,218,196,214,98,
+102,128,18,228,167,1,3,64,95,52,51,133,61,0,58,97,85,7,10,65,
+32,114,101,109,32,58,96,64,110,17,0,58,96,126,78,232,64,10,130,12,
+0,80,64,10,204,11,104,212,0,49,134,171,0,49,94,190,0,58,65,49,
+64,27,70,14,190,207,168,212,0,49,111,253,0,49,79,227,168,212,192,56,
+116,157,192,11,224,80,0,0,58,96,6,128,102,80,242,228,73,0,1,95,
+49,69,18,64,31,130,3,107,207,129,50,82,115,135,81,0,80,227,103,1,
+160,47,224,15,8,64,65,227,51,0,78,251,96,23,175,110,135,48,170,108,
+107,4,64,14,66,139,224,68,0,64,200,224,21,2,160,154,166,10,106,245,
+96,146,139,4,105,166,96,159,105,101,2,55,32,58,96,19,3,10,65,32,
+90,64,190,0,58,96,39,161,116,178,135,65,66,178,116,0,85,68,190,0,
+58,96,104,203,13,238,248,6,224,14,5,192,184,109,242,161,244,75,29,128,
+202,0,58,96,6,160,72,192,42,66,237,107,85,224,42,0,64,60,0,58,
+96,6,192,42,128,203,67,62,0,58,96,43,6,10,65,32,47,61,32,58,
+96,17,132,39,64,38,100,236,143,25,205,129,0,75,66,202,142,128,129,159,
+103,117,0,85,224,20,1,99,127,237,48,5,177,202,78,50,64,147,144,55,
+96,17,100,126,82,220,128,77,96,175,192,17,0,58,96,6,228,117,4,228,
+127,3,128,59,239,17,2,0,58,96,60,100,115,1,53,50,64,202,226,229,
+1,210,187,148,192,160,141,244,169,3,9,110,111,32,109,97,116,99,104,32,
+97,213,108,96,32,136,2,83,192,162,235,75,103,128,11,0,58,96,6,235,
+103,29,8,120,99,101,112,116,105,111,110,46,68,105,2,114,110,97,107,93,
+224,39,1,2,80,97,116,64,22,0,77,64,128,0,70,204,114,165,70,179,
+52,135,188,178,134,0,49,76,109,163,38,109,35,160,10,97,153,72,48,151,
+173,170,169,175,127,116,133,244,138,12,171,138,98,150,179,83,3,95,49,52,
+55,130,167,179,80,2,85,32,58,64,18,226,192,2,179,55,161,82,78,87,
+162,126,77,126,0,35,82,153,65,207,118,206,1,53,32,128,15,99,98,152,
+26,97,92,68,225,247,226,0,224,39,3,161,125,225,33,1,6,39,92,57,
+50,38,39,39,165,144,161,146,96,229,224,99,3,101,95,139,191,224,17,3,
+140,159,234,127,3,224,168,1,0,64,160,35,134,55,64,156,161,76,176,208,
+148,164,224,101,0,224,147,3,64,146,70,42,160,148,64,0,0,58,96,147,
+226,177,0,176,89,232,157,6,166,159,1,95,49,77,41,160,108,83,225,0,
+35,74,23,129,145,239,31,0,161,44,246,37,1,180,44,113,251,209,249,0,
+90,64,28,104,78,166,14,224,163,5,224,160,0,2,67,32,79,249,78,1,
+67,216,139,85,115,227,225,22,7,96,0,4,79,32,80,32,35,245,225,4,
+64,79,0,97,96,79,96,27,0,56,224,27,7,0,98,224,27,1,69,230,
+224,28,5,0,102,224,28,2,0,48,224,28,7,0,110,224,28,2,0,51,
+224,28,7,110,164,128,28,0,57,224,27,7,118,111,160,56,0,49,224,28,
+7,0,118,224,56,2,224,143,8,64,3,227,106,1,225,193,0,132,67,69,
+188,181,206,134,61,107,202,0,51,89,21,68,230,108,51,3,48,32,64,35,
+101,103,0,58,97,127,99,13,0,51,75,212,181,201,239,194,2,193,189,66,
+223,164,69,96,17,0,58,96,6,154,77,104,9,0,54,237,93,3,65,251,
+85,211,75,52,140,158,128,19,121,156,132,248,64,30,1,64,58,96,87,137,
+40,226,230,3,249,79,1,192,64,150,169,226,96,8,64,69,105,127,236,98,
+0,160,40,226,52,3,224,10,1,96,50,106,254,237,57,1,96,250,129,28,
+128,123,72,9,224,74,4,0,58,96,102,237,60,9,182,166,4,111,114,100,
+32,58,64,68,160,34,224,33,3,131,85,2,99,104,114,64,33,237,129,0,
+0,52,103,235,64,31,129,168,79,208,192,213,65,101,67,19,0,58,65,126,
+225,197,10,117,10,225,197,0,128,50,0,58,99,146,4,10,65,32,117,60,
+71,10,180,242,198,218,0,58,96,61,162,26,212,226,64,56,0,58,100,44,
+131,245,0,89,74,130,99,233,240,38,3,0,58,96,95,139,13,0,48,64,
+47,168,59,135,179,0,50,101,159,104,181,180,214,103,137,64,17,3,10,65,
+32,61,96,11,128,195,171,227,180,188,252,128,2,68,2,115,173,100,45,133,
+240,170,79,188,16,128,15,0,58,96,6,201,136,107,132,84,142,0,58,96,
+35,171,131,124,96,105,255,180,169,232,3,1,194,123,112,197,160,10,138,127,
+167,227,224,32,4,237,160,0,229,0,0,245,226,1,97,34,224,65,4,224,
+64,5,165,119,182,6,130,61,180,250,171,232,224,169,2,140,134,180,252,178,
+70,96,28,161,50,73,206,0,58,97,31,181,242,218,46,97,59,205,104,128,
+36,235,14,0,66,32,99,18,108,184,177,226,1,95,49,130,203,0,58,103,
+119,177,186,212,242,96,27,170,115,0,66,154,127,0,49,84,89,177,177,64,
+209,160,26,97,242,113,137,90,149,64,78,180,195,218,183,0,49,84,107,77,
+195,224,31,0,129,138,2,110,101,119,213,98,4,76,101,110,32,58,96,39,
+224,212,7,180,139,75,232,180,139,129,134,2,115,101,113,103,6,86,138,128,
+43,64,44,129,21,73,36,180,55,193,136,128,1,113,191,225,159,3,224,20,
+3,224,17,8,224,14,5,224,11,2,192,8,110,118,128,209,226,210,1,238,
+168,4,180,13,0,79,64,144,171,35,0,56,72,97,0,95,111,89,192,7,
+0,95,82,55,115,175,0,95,80,254,128,9,210,251,3,64,95,57,54,224,
+9,0,66,228,83,103,0,58,180,41,5,94,112,111,107,101,87,100,108,211,
+126,86,185,160,17,194,98,106,212,0,95,115,25,0,95,66,160,0,58,179,
+26,206,228,143,168,243,36,0,160,46,101,106,128,46,226,108,1,87,1,99,
+136,70,35,0,95,115,149,0,58,178,47,182,210,178,16,6,116,111,80,116,
+114,32,58,178,17,239,78,5,177,209,175,6,139,5,78,228,64,96,67,153,
+1,64,95,80,72,222,20,99,61,0,95,77,179,137,214,240,122,12,176,121,
+200,160,0,95,145,119,70,131,98,169,0,32,96,63,0,95,78,3,64,44,
+237,93,0,197,116,176,142,78,143,114,215,72,12,0,58,176,139,5,113,117,
+111,116,32,58,176,138,226,36,1,226,40,2,226,79,72,176,223,97,23,164,
+109,244,41,1,0,95,80,140,163,134,224,20,0,163,139,245,26,6,244,24,
+3,1,58,56,228,13,0,80,227,0,95,70,190,0,58,177,9,6,94,102,
+114,101,101,32,58,176,251,135,115,224,91,5,85,184,149,246,211,125,245,182,
+4,190,206,80,252,249,225,4,177,55,236,233,1,64,165,133,56,96,244,0,
+39,78,251,224,48,0,151,67,160,97,245,47,1,165,54,193,62,224,118,3,
+1,64,95,81,84,128,162,133,71,0,55,65,193,65,32,242,226,0,101,254,
+177,150,111,80,99,157,0,58,177,141,130,153,96,16,0,54,96,16,75,114,
+0,83,106,221,189,185,128,168,76,18,145,48,64,198,224,104,11,128,103,197,
+168,228,6,1,0,58,176,171,68,168,0,58,176,172,96,199,172,86,66,164,
+215,88,226,169,7,176,208,248,12,6,8,117,110,100,101,102,105,110,101,100,
+73,240,0,58,176,216,243,36,7,208,228,1,52,49,163,172,74,0,99,14,
+0,95,73,109,233,162,12,65,128,233,158,2,157,147,4,67,32,95,54,50,
+224,37,3,233,127,2,64,37,96,19,96,10,0,95,80,248,0,58,177,29,
+0,85,230,58,0,0,52,79,111,64,32,209,215,161,49,0,80,96,12,97,
+107,243,198,1,131,242,96,175,65,96,97,221,64,70,153,158,132,154,108,31,
+192,91,210,81,224,55,10,160,0,0,58,177,143,82,153,131,221,80,225,224,
+13,1,71,28,225,97,6,179,68,14,58,32,117,110,115,117,112,112,111,114,
+116,101,100,32,119,69,85,2,115,105,122,159,247,3,35,51,50,55,64,88,
+9,64,35,50,49,52,55,52,56,51,54,74,46,0,58,177,185,243,19,2,
+234,193,0,80,165,243,222,1,66,212,211,6,64,143,129,20,65,146,0,50,
+225,33,0,129,143,0,53,147,12,98,95,178,9,0,105,92,43,177,180,0,
+115,74,72,177,179,73,95,177,176,230,139,7,177,188,131,1,100,244,177,195,
+4,95,52,55,32,95,79,254,0,95,80,88,0,95,80,104,0,95,112,184,
+80,176,116,147,1,95,53,81,99,97,250,0,53,65,52,105,124,177,243,132,
+10,99,19,132,23,96,37,0,55,131,204,69,174,177,210,224,29,1,224,49,
+1,224,39,5,227,161,8,64,29,6,10,65,32,62,61,32,58,177,200,2,
+62,32,58,177,69,74,211,177,32,2,60,32,58,177,28,5,105,99,109,112,
+32,58,209,30,74,143,80,1,0,95,80,117,0,58,176,223,74,140,176,133,
+65,43,176,33,2,80,32,58,176,26,196,100,164,159,194,69,224,20,11,224,
+17,8,224,14,5,224,11,2,192,8,229,223,0,240,124,0,236,58,3,176,
+131,4,110,101,103,32,58,175,121,2,42,32,58,173,193,2,45,32,58,173,
+192,2,43,32,58,173,159,224,148,68,0,58,173,230,199,169,64,17,225,225,
+0,73,198,68,176,66,26,76,211,64,12,66,28,141,175,173,174,116,60,173,
+20,2,73,32,58,173,8,64,54,66,76,76,245,0,58,173,15,64,29,128,
+224,64,9,128,224,8,94,109,97,108,108,111,99,32,58,172,254,13,73,79,
+46,112,101,114,102,111,114,109,73,79,32,58,172,246,224,179,2,0,58,172,
+221,2,85,32,58,172,218,224,219,14,0,58,172,232,64,19,0,95,141,76,
+76,225,0,58,172,244,104,70,104,198,172,247,6,114,97,105,115,101,32,58,
+172,227,7,65,46,114,101,97,100,32,58,172,228,13,73,79,46,103,101,116,
+65,114,103,82,101,102,32,58,172,224,0,95,70,190,100,222,68,71,99,67,
+64,95,224,199,0,3,62,62,32,58,172,243,0,95,79,61,69,223,123,15,
+95,13,103,172,0,49,95,61,135,176,94,83,96,9,82,251,96,9,0,58,
+205,33,154,31,77,37,64,52,76,92,79,77,76,26,94,104,224,35,2,96,
+32,154,8,160,32,0,95,143,88,161,168,85,228,233,47,0,224,47,4,148,
+175,64,4,184,205,128,195,1,32,58,236,143,0,162,174,0,58,236,145,0,
+121,81,238,197,0,0,50,238,197,0,192,95,137,143,69,232,224,11,2,96,
+197,134,226,172,164,96,59,172,219,128,165,0,51,97,196,108,105,130,110,74,
+142,129,62,75,89,96,36,179,131,0,95,75,23,107,22,96,21,2,75,32,
+58,225,220,1,1,64,58,194,136,0,58,162,125,9,79,46,114,101,116,117,
+114,110,32,58,225,212,0,0,62,68,100,236,60,0,236,58,7,227,74,37,
+0,58,227,157,3,226,142,9,227,102,0,162,118,64,200,2,95,50,48,136,
+199,224,0,255,224,0,255,224,0,255,224,0,255,224,0,255,224,0,255,224,
+0,255,224,0,218,1,32,125,
};
unsigned char *combexpr = data;
-int combexprlen = 102486;
+int combexprlen = 102488;
#include "mhsffi.h"
static struct ffi_entry table[] = {
{ 0,0 }
--- a/lib/libs.cabal
+++ b/lib/libs.cabal
@@ -1,6 +1,6 @@
cabal-version: 3.0
name: libs
-version: 0.11.1.5
+version: 0.11.1.6
license: Apache
license-file: LICENSE
maintainer: lennart@augustsson.net
--- a/paths/Paths_MicroHs.hs
+++ b/paths/Paths_MicroHs.hs
@@ -10,4 +10,4 @@
getDataDir = return "."
version :: Version
-version = makeVersion [0,11,1,5]
+version = makeVersion [0,11,1,6]