From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by yquem.inria.fr (Postfix) with ESMTP id 9AC31BB81 for ; Fri, 2 Dec 2005 06:49:44 +0100 (CET) Received: from mailx.valdosta.edu (mailx.valdosta.edu [168.18.130.251]) by nez-perce.inria.fr (8.13.0/8.13.0) with ESMTP id jB25nhC9012351 for ; Fri, 2 Dec 2005 06:49:44 +0100 Received: from blazemail.valdosta.edu (blazemail.valdosta.edu [168.18.130.208]) by mailx.valdosta.edu (8.13.4/8.13.4) with ESMTP id jB25ngJd002387 for ; Fri, 2 Dec 2005 00:49:42 -0500 (EST) (envelope-from jtbryant@valdosta.edu) Disposition-Notification-To: jtbryant@valdosta.edu Received: from luminis (luminis [168.18.130.219]) by blazemail.valdosta.edu (iPlanet Messaging Server 5.2 HotFix 2.04 (built Feb 8 2005)) with SMTP id <0IQU00502W6T95@blazemail.valdosta.edu> for caml-list@yquem.inria.fr; Fri, 02 Dec 2005 00:49:42 -0500 (EST) Date: Fri, 02 Dec 2005 00:49:41 -0500 (EST) From: Jonathan T Bryant Subject: Oops, again... To: caml-list@yquem.inria.fr Message-id: <4518992.1133502581848.JavaMail.lumadmin@luminis> MIME-version: 1.0 Content-type: multipart/mixed; boundary="Boundary_(ID_gIdhAHPSZ17hzXvyAqpyRA)" X-PMX-Version: 5.0.2.153301, Antispam-Engine: 2.0.3.2, Antispam-Data: 2005.12.1.42 X-Miltered: at nez-perce with ID 438FE077.001 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Spam: no; 0.00; oops:01 lls:98 edu:07 edu:07 apparently:07 actually:10 think:11 doesn't:12 things:12 forgot:13 attached:14 ...:82 ...:82 attach:19 214:79 X-Attachments: cset="UTF-8" type="application/octet-stream" name="multiSort.ml" name="multiSort.ml" X-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=disabled version=3.0.3 --Boundary_(ID_gIdhAHPSZ17hzXvyAqpyRA) Content-type: text/plain; charset=UTF-8 Content-transfer-encoding: 7BIT I apparently forgot (as well) that you have to attach things to an email for them to actually be attached to the email. It doesn't just happen because you think about it... :) ----------------------- --Jonathan Bryant jtbryant@valdosta.edu AIM: JonBoy3182 OAS AAS LLS ZG214 --Boundary_(ID_gIdhAHPSZ17hzXvyAqpyRA) Content-type: application/octet-stream; name=multiSort.ml Content-transfer-encoding: base64 Content-disposition: attachment; filename=multiSort.ml x-cp-file-size: 5675 bW9kdWxlIERhdGFzZXQgOgogIHNpZwogICAgdHlwZSAnYSB0CiAgICB2YWwgY3JlYXRlIDogdW5p dCAtPiAnYSB0CiAgICB2YWwgYWRkIDogJ2EgdCAtPiAnYSAtPiBpbnQKICAgIHZhbCByZW1vdmUg OiAnYSB0IC0+IGludCAtPiAnYQogICAgdmFsIGluc3BlY3QgOiAnYSB0IC0+IGludCAtPiAnYQog ICAgdmFsIGNsZWFyIDogJ2EgdCAtPiB1bml0CiAgICB2YWwgcmVnaXN0ZXJfYWRkX29ic2VydmVy IDogJ2EgdCAtPiAoaW50IC0+ICdhIC0+IHVuaXQpIC0+IHVuaXQKICAgIHZhbCB1bnJlZ2lzdGVy X2FkZF9vYnNlcnZlciA6ICdhIHQgLT4gKGludCAtPiAnYSAtPiB1bml0KSAtPiB1bml0CiAgICB2 YWwgcmVnaXN0ZXJfcmVtb3ZlX29ic2VydmVyIDogJ2EgdCAtPiAoaW50IC0+ICdhIC0+IHVuaXQp IC0+IHVuaXQKICAgIHZhbCB1bnJlZ2lzdGVyX3JlbW92ZV9vYnNlcnZlciA6ICdhIHQgLT4gKGlu dCAtPiAnYSAtPiB1bml0KSAtPiB1bml0CiAgZW5kID0gc3RydWN0CiAgICB0eXBlICdhIHQgPSB7 CiAgICAgIG11dGFibGUgZGF0YSA6IChpbnQsICdhKSBIYXNodGJsLnQ7CiAgICAgIG11dGFibGUg ZnJlZV9saXN0IDogaW50IGxpc3Q7CiAgICAgIG11dGFibGUgYWRkX29ic2VydmVycyA6IChpbnQg LT4gJ2EgLT4gdW5pdCkgbGlzdDsKICAgICAgbXV0YWJsZSByZW1vdmVfb2JzZXJ2ZXJzIDogKGlu dCAtPiAnYSAtPiB1bml0KSBsaXN0CiAgICB9CiAgICBsZXQgY3JlYXRlICgpID0gewogICAgICBk YXRhID0gSGFzaHRibC5jcmVhdGUgMjk7CiAgICAgIGZyZWVfbGlzdCA9IFtdOwogICAgICBhZGRf b2JzZXJ2ZXJzID0gW107CiAgICAgIHJlbW92ZV9vYnNlcnZlcnMgPSBbXQogICAgfQogICAgbGV0 IGFkZCBkcyBlID0KICAgICAgbGV0IGlkeCA9IG1hdGNoIGRzLmZyZWVfbGlzdCB3aXRoCiAgICAg IHwgW10gLT4gKEhhc2h0YmwubGVuZ3RoIGRzLmRhdGEpICsgMQogICAgICB8IGg6OnQgLT4gZHMu ZnJlZV9saXN0IDwtIHQ7IGgKICAgICAgaW4KICAgICAgSGFzaHRibC5hZGQgZHMuZGF0YSBpZHgg ZTsKICAgICAgTGlzdC5pdGVyIChmdW4gZiAtPiBmIGlkeCBlKSBkcy5hZGRfb2JzZXJ2ZXJzOwog ICAgICBpZHgKICAgIGxldCByZW1vdmUgZHMgaWR4ID0KICAgICAgbGV0IGUgPSBIYXNodGJsLmZp bmQgZHMuZGF0YSBpZHggaW4KICAgICAgSGFzaHRibC5yZW1vdmUgZHMuZGF0YSBpZHg7CiAgICAg IGlmIGlkeCA8PiBIYXNodGJsLmxlbmd0aCBkcy5kYXRhIHRoZW4gZHMuZnJlZV9saXN0IDwtIChp ZHg6OmRzLmZyZWVfbGlzdCk7CiAgICAgIExpc3QuaXRlciAoZnVuIGYgLT4gZiBpZHggZSkgZHMu cmVtb3ZlX29ic2VydmVyczsKICAgICAgZQogICAgbGV0IGluc3BlY3QgZHMgaWR4ID0gSGFzaHRi bC5maW5kIGRzLmRhdGEgaWR4CiAgICBsZXQgY2xlYXIgZHMgPQogICAgICBIYXNodGJsLml0ZXIg KGZ1biBpZHggLT4gZnVuIGUgLT4KICAgICAgICBMaXN0Lml0ZXIgKGZ1biBmIC0+IGYgaWR4IGUp IGRzLnJlbW92ZV9vYnNlcnZlcnM7CiAgICAgICAgSGFzaHRibC5yZW1vdmUgZHMuZGF0YSBpZHgK ICAgICAgKSBkcy5kYXRhCiAgICBsZXQgcmVnaXN0ZXJfYWRkX29ic2VydmVyIGRzIGYgPQogICAg ICBkcy5hZGRfb2JzZXJ2ZXJzIDwtIChmOjpkcy5hZGRfb2JzZXJ2ZXJzKQogICAgbGV0IHVucmVn aXN0ZXJfYWRkX29ic2VydmVyIGRzIGYgPQogICAgICBkcy5hZGRfb2JzZXJ2ZXJzIDwtIExpc3Qu ZmlsdGVyIChmdW4gbyAtPgogICAgICAgIGlmIGYgPSBvCiAgICAgICAgdGhlbiBmYWxzZQogICAg ICAgIGVsc2UgdHJ1ZSkgZHMuYWRkX29ic2VydmVycwogICAgbGV0IHJlZ2lzdGVyX3JlbW92ZV9v YnNlcnZlciBkcyBmID0KICAgICAgZHMucmVtb3ZlX29ic2VydmVycyA8LSAoZjo6ZHMucmVtb3Zl X29ic2VydmVycykKICAgIGxldCB1bnJlZ2lzdGVyX3JlbW92ZV9vYnNlcnZlciBkcyBmID0KICAg ICAgZHMucmVtb3ZlX29ic2VydmVycyA8LSBMaXN0LmZpbHRlciAoZnVuIG8gLT4KICAgICAgICBp ZiBmID0gbwogICAgICAgIHRoZW4gZmFsc2UKICAgICAgICBlbHNlIHRydWUpIGRzLnJlbW92ZV9v YnNlcnZlcnMKICBlbmQKCm1vZHVsZSBEU0xpc3QgOgogIHNpZwogICAgdHlwZSAnYSB0CiAgICB2 YWwgY3JlYXRlIDogJ2EgRGF0YXNldC50IC0+ICdhIHQKICAgIHZhbCBjb25zIDogJ2EgdCAtPiAn YSAtPiB1bml0CiAgICB2YWwgaGQgOiAnYSB0IC0+ICdhCiAgICB2YWwgbnRoIDogJ2EgdCAtPiBp bnQgLT4gJ2EKICAgIHZhbCByZXYgOiAnYSB0IC0+IHVuaXQKICAgIHZhbCBpdGVyIDogKCdhIC0+ IHVuaXQpIC0+ICdhIHQgLT4gdW5pdAogICAgdmFsIGRlc3Ryb3kgOiAnYSB0IC0+IHVuaXQKICBl bmQgPSBzdHJ1Y3QKICAgIHR5cGUgJ2EgdCA9IHsKICAgICAgZGF0YSA6ICdhIERhdGFzZXQudDsK ICAgICAgbXV0YWJsZSByZXByIDogaW50IGxpc3QKICAgIH0KICAgIGxldCBhZGRfbGlzdGVuZXIg bCBpZHggZSA9CiAgICAgIGwucmVwciA8LSAoaWR4OjpsLnJlcHIpCiAgICBsZXQgcmVtb3ZlX2xp c3RlbmVyIGwgaWR4IGUgPQogICAgICBsLnJlcHIgPC0gKExpc3QuZmlsdGVyIChmdW4geCAtPiBp ZiB4ID0gaWR4IHRoZW4gZmFsc2UgZWxzZSB0cnVlKSBsLnJlcHIpCiAgICBsZXQgY3JlYXRlIGRz ID0KICAgICAgbGV0IHNlbGYgPSB7IGRhdGEgPSBkczsgcmVwciA9IFtdIH0gaW4KICAgICAgRGF0 YXNldC5yZWdpc3Rlcl9hZGRfb2JzZXJ2ZXIgZHMgKGFkZF9saXN0ZW5lciBzZWxmKTsKICAgICAg RGF0YXNldC5yZWdpc3Rlcl9yZW1vdmVfb2JzZXJ2ZXIgZHMgKHJlbW92ZV9saXN0ZW5lciBzZWxm KTsKICAgICAgc2VsZgogICAgbGV0IGNvbnMgbCBlID0gbGV0IF8gPSBEYXRhc2V0LmFkZCBsLmRh dGEgZSBpbiAoKQogICAgbGV0IGhkIGwgPSBEYXRhc2V0Lmluc3BlY3QgbC5kYXRhIChMaXN0Lmhk IGwucmVwcikKICAgIGxldCBudGggbCBpZHggPSBEYXRhc2V0Lmluc3BlY3QgbC5kYXRhIChMaXN0 Lm50aCBsLnJlcHIgaWR4KQogICAgbGV0IHJldiBsID0gbC5yZXByIDwtIChMaXN0LnJldiBsLnJl cHIpCiAgICBsZXQgaXRlciBmIGwgPSBMaXN0Lml0ZXIgKGZ1biBpZHggLT4gZiAoRGF0YXNldC5p bnNwZWN0IGwuZGF0YSBpZHgpKSBsLnJlcHIKICAgIGxldCBkZXN0cm95IGwgPQogICAgICBsLnJl cHIgPC0gW107CiAgICAgIERhdGFzZXQudW5yZWdpc3Rlcl9hZGRfb2JzZXJ2ZXIgbC5kYXRhIChh ZGRfbGlzdGVuZXIgbCk7CiAgICAgIERhdGFzZXQudW5yZWdpc3Rlcl9yZW1vdmVfb2JzZXJ2ZXIg bC5kYXRhIChyZW1vdmVfbGlzdGVuZXIgbCkKICBlbmQKCm1vZHVsZSBEU1NvcnRlZExpc3QgOgog IHNpZwogICAgdHlwZSAnYSB0CiAgICB2YWwgY3JlYXRlIDogJ2EgRGF0YXNldC50IC0+ICdhIHQK ICAgIHZhbCBjb25zIDogJ2EgdCAtPiAnYSAtPiB1bml0CiAgICB2YWwgaGQgOiAnYSB0IC0+ICdh CiAgICB2YWwgbnRoIDogJ2EgdCAtPiBpbnQgLT4gJ2EKICAgIHZhbCBpdGVyIDogKCdhIC0+IHVu aXQpIC0+ICdhIHQgLT4gdW5pdAogICAgdmFsIGRlc3Ryb3kgOiAnYSB0IC0+IHVuaXQKICBlbmQg PSBzdHJ1Y3QKICAgIHR5cGUgJ2EgdCA9IHsKICAgICAgZGF0YSA6ICdhIERhdGFzZXQudDsKICAg ICAgbXV0YWJsZSByZXByIDogaW50IGxpc3QKICAgIH0KICAgIGxldCBhZGRfbGlzdGVuZXIgbCBp ZHggZSA9CiAgICAgIGwucmVwciA8LSAoTGlzdC5zb3J0IChmdW4geCAtPiBmdW4geSAtPgogICAg ICAgIGNvbXBhcmUgKERhdGFzZXQuaW5zcGVjdCBsLmRhdGEgeCkgKERhdGFzZXQuaW5zcGVjdCBs LmRhdGEgeSkKICAgICAgKSAoaWR4OjpsLnJlcHIpKQogICAgbGV0IHJlbW92ZV9saXN0ZW5lciBs IGlkeCBlID0KICAgICAgbC5yZXByIDwtIChMaXN0LmZpbHRlciAoZnVuIHggLT4gaWYgeCA9IGlk eCB0aGVuIGZhbHNlIGVsc2UgdHJ1ZSkgbC5yZXByKQogICAgbGV0IGNyZWF0ZSBkcyA9CiAgICAg IGxldCBzZWxmID0geyBkYXRhID0gZHM7IHJlcHIgPSBbXSB9IGluCiAgICAgIERhdGFzZXQucmVn aXN0ZXJfYWRkX29ic2VydmVyIGRzIChhZGRfbGlzdGVuZXIgc2VsZik7CiAgICAgIERhdGFzZXQu cmVnaXN0ZXJfcmVtb3ZlX29ic2VydmVyIGRzIChyZW1vdmVfbGlzdGVuZXIgc2VsZik7CiAgICAg IHNlbGYKICAgIGxldCBjb25zIGwgZSA9IGxldCBfID0gRGF0YXNldC5hZGQgbC5kYXRhIGUgaW4g KCkKICAgIGxldCBoZCBsID0gRGF0YXNldC5pbnNwZWN0IGwuZGF0YSAoTGlzdC5oZCBsLnJlcHIp CiAgICBsZXQgbnRoIGwgaWR4ID0gRGF0YXNldC5pbnNwZWN0IGwuZGF0YSAoTGlzdC5udGggbC5y ZXByIGlkeCkKICAgIGxldCBpdGVyIGYgbCA9IExpc3QuaXRlciAoZnVuIGlkeCAtPiBmIChEYXRh c2V0Lmluc3BlY3QgbC5kYXRhIGlkeCkpIGwucmVwcgogICAgbGV0IGRlc3Ryb3kgbCA9CiAgICAg IGwucmVwciA8LSBbXTsKICAgICAgRGF0YXNldC51bnJlZ2lzdGVyX2FkZF9vYnNlcnZlciBsLmRh dGEgKGFkZF9saXN0ZW5lciBsKTsKICAgICAgRGF0YXNldC51bnJlZ2lzdGVyX3JlbW92ZV9vYnNl cnZlciBsLmRhdGEgKHJlbW92ZV9saXN0ZW5lciBsKQogIGVuZAoKCmxldCBwcmludF9kc19saXN0 IGwgPQogIFByaW50Zi5wcmludGYgIlsgIjsKICBEU0xpc3QuaXRlciAoZnVuIHggLT4gUHJpbnRm LnByaW50ZiAiJXM7ICIgeCkgbDsKICBQcmludGYucHJpbnRmICJdXG4iCgpsZXQgcHJpbnRfZHNf c29ydGVkX2xpc3QgbCA9CiAgUHJpbnRmLnByaW50ZiAiWyAiOwogIERTU29ydGVkTGlzdC5pdGVy IChmdW4geCAtPiBQcmludGYucHJpbnRmICIlczsgIiB4KSBsOwogIFByaW50Zi5wcmludGYgIl1c biIKCmxldCB0ZXN0X3RleHQgPSBbImZvdXIiOyAic2NvcmUiOyAiYW5kIjsgInNldmVuIjsgInll YXJzIjsgImFnbyI7ICJvdXIiOwoiZmF0aGVycyI7ICJicm91Z2h0IjsgImZvcnRoIjsgInVwb24i OyAidGhpcyI7ICJjb250aW5lbnQiOyAiYSI7ICJuZXciOwoibmF0aW9uIjsgImNvbmNpZXZlZCI7 ICJpbiI7ICJsaWJlcnR5IjsgImFuZCI7ICJkZWRpY2F0ZWQiOyAidG8iOyAidGhlIjsKInByb3Bv c2l0aW9uIjsgInRoYXQiOyAiYWxsIjsgIm1lbiI7ICJhcmUiOyAiY3JlYXRlZCI7ICJlcXVhbCI7 ICJ3ZSI7ICJhcmUiOwoibm93IjsgImVuZ2FnZWQiOyAiaW4iOyAiYSI7ICJncmVhdCI7ICJjaXZp bCI7ICJ3YXIiOyAidGVzdGluZyI7ICJ3aGV0aGVyIjsKInRoYXQiOyAibmF0aW9uIjsgIm9yIjsg ImFueSI7ICJuYXRpb24iOyAic28iOyAiY29uY2lldmVkIjsgImNhbiI7ICJzdXJ2aXZlIjsKIndl IjsgImFyZSI7ICJtZXQiOyAib24iOyAiYSI7ICJncmVhdCI7ICJiYXR0bGVmaWVsZCI7ICJvZiI7 ICJ0aGF0IjsgIndhciJdCgpsZXQgKCkgPQogIGxldCBkcyA9IERhdGFzZXQuY3JlYXRlICgpIGlu CiAgbGV0IGRzbDEgPSBEU0xpc3QuY3JlYXRlIGRzIGluCiAgbGV0IGRzbDIgPSBEU1NvcnRlZExp c3QuY3JlYXRlIGRzIGluCiAgUHJpbnRmLnByaW50ZiAiRW1wdHkgTGlzdHM6XG4iOwogIHByaW50 X2RzX2xpc3QgZHNsMTsKICBwcmludF9kc19zb3J0ZWRfbGlzdCBkc2wyOwogIExpc3QuaXRlciAo ZnVuIHcgLT4KICAgIERTTGlzdC5jb25zIGRzbDEgdzsKICAgIFByaW50Zi5wcmludGYgIkFkZGVk IHdvcmQgXCIlc1wiOlxuIiB3OwogICAgcHJpbnRfZHNfbGlzdCBkc2wxOwogICAgcHJpbnRfZHNf c29ydGVkX2xpc3QgZHNsMgogICkgdGVzdF90ZXh0Owo= --Boundary_(ID_gIdhAHPSZ17hzXvyAqpyRA)--