Chocolatey Fest - Chocolatey's inaugural conference on Windows Automation (WinOps) is coming - Learn more!

Chicken Scheme

4.13.0

Package test results are passing.

This package was approved as a trusted package on 7/2/2018.

CHICKEN is a compiler for the Scheme programming language. It produces portable and efficient C and supports the R5RS and R7RS (work in progress) standards, and many extensions. It runs on Linux, OS X, Windows, many Unix flavours, and aims to be
free, simple, portable, extensible, well documented and actively supported.

To install Chicken Scheme, run the following command from the command line or from PowerShell:

C:\> choco install chicken

To upgrade Chicken Scheme, run the following command from the command line or from PowerShell:

C:\> choco upgrade chicken

Files

Hide
  • chocolateyInstall.ps1 Show
    Move-Item $env:chocolateyPackageFolder\tools C:\chicken -Force
    Install-ChocolateyEnvironmentVariable -VariableName "CHICKEN_PREFIX" -VariableValue "C:\chicken" -VariableType Machine
    Install-ChocolateyPath -PathToInstall "C:\chicken\bin" -PathType Machine
    Update-SessionEnvironment
    
  • chocolateyUninstall.ps1 Show
    Remove-Item -Recurse -Force "C:\chicken"
    Uninstall-ChocolateyEnvironmentVariable -VariableName "CHICKEN_PREFIX" -VariableType Machine
    Update-SessionEnvironment
    
  • LICENSE.txt Show
    == Main license
    
    CHICKEN falls under the following main license:
    
      Copyright (c) 2007-2017, The CHICKEN Team
      Copyright (c) 2000-2007, Felix L. Winkelmann
      All rights reserved.
      
      Redistribution and use in source and binary forms, with or without
      modification, are permitted provided that the following conditions
      are met:
      1. Redistributions of source code must retain the above copyright
         notice, this list of conditions and the following disclaimer.
      2. Redistributions in binary form must reproduce the above copyright
         notice, this list of conditions and the following disclaimer in the
         documentation and/or other materials provided with the distribution.
      3. The name of the authors may not be used to endorse or promote products
         derived from this software without specific prior written permission.
      
      THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR
      IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
      OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
      IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY DIRECT, INDIRECT,
      INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
      NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
      DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
      THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
      (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
      THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
      
    
    == Additional licenses in main code
    
    synrules.scm:
    
      Copyright (c) 1993-2001, Richard Kelsey and Jonathan Rees
      All rights reserved.
      
      Redistribution and use in source and binary forms, with or without
      modification, are permitted provided that the following conditions
      are met:
      1. Redistributions of source code must retain the above copyright
         notice, this list of conditions and the following disclaimer.
      2. Redistributions in binary form must reproduce the above copyright
         notice, this list of conditions and the following disclaimer in the
         documentation and/or other materials provided with the distribution.
      3. The name of the authors may not be used to endorse or promote products
         derived from this software without specific prior written permission.
      
      THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR
      IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
      OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
      IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY DIRECT, INDIRECT,
      INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
      NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
      DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
      THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
      (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
      THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
    
    irregex.scm:
    
      Copyright (c) 2005-2016, Alex Shinn
      All rights reserved.
      
      Redistribution and use in source and binary forms, with or without
      modification, are permitted provided that the following conditions
      are met:
      1. Redistributions of source code must retain the above copyright
         notice, this list of conditions and the following disclaimer.
      2. Redistributions in binary form must reproduce the above copyright
         notice, this list of conditions and the following disclaimer in the
         documentation and/or other materials provided with the distribution.
      3. The name of the authors may not be used to endorse or promote products
         derived from this software without specific prior written permission.
      
      THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR
      IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
      OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
      IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY DIRECT, INDIRECT,
      INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
      NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
      DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
      THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
      (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
      THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
    
    {{let-optionals}} implementation in chicken-syntax.scm:
    
      Copyright (c) 1996 Olin Shivers
      All rights reserved.
      
      Redistribution and use in source and binary forms, with or without
      modification, are permitted provided that the following conditions
      are met:
      1. Redistributions of source code must retain the above copyright
         notice, this list of conditions and the following disclaimer.
      2. Redistributions in binary form must reproduce the above copyright
         notice, this list of conditions and the following disclaimer in the
         documentation and/or other materials provided with the distribution.
      3. The name of the authors may not be used to endorse or promote products
         derived from this software without specific prior written permission.
      
      THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR
      IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
      OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
      IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY DIRECT, INDIRECT,
      INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
      NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
      DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
      THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
      (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
      THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
    
    srfi-1.scm:
    
      Copyright (c) 1998, 1999 by Olin Shivers. You may do as you please with
      this code as long as you do not remove this copyright notice or
      hold me liable for its use. Please send bug reports to [email protected]
    
    srfi-13.scm, srfi-14.scm:
    
      Copyright (c) 1988-1994 Massachusetts Institute of Technology.
      Copyright (c) 1988-1995 Massachusetts Institute of Technology
      This material was developed by the Scheme project at the Massachusetts
      Institute of Technology, Department of Electrical Engineering and
      Computer Science.  Permission to copy and modify this software, to
      redistribute either the original software or a modified version, and
      to use this software for any purpose is granted, subject to the
      following restrictions and understandings.
      
      1. Any copy made of this software must include this copyright notice
      in full.
      
      2. Users of this software agree to make their best efforts (a) to
      return to the MIT Scheme project any improvements or extensions that
      they make, so that these may be included in future releases; and (b)
      to inform MIT of noteworthy uses of this software.
      
      3. All materials developed as a consequence of the use of this
      software shall duly acknowledge such use, in accordance with the usual
      standards of acknowledging credit in academic research.
      
      4. MIT has made no warrantee or representation that the operation of
      this software will be error-free, and MIT is under no obligation to
      provide any services, by way of maintenance, update, or otherwise.
      
      5. In conjunction with products arising from the use of this material,
      there shall be no use of the name of the Massachusetts Institute of
      Technology nor of any adaptation thereof in any advertising,
      promotional, or sales literature without prior written consent from
      MIT in each case.
    
    srfi-13.scm:
    
      Copyright (c) 1998, 1999, 2000 Olin Shivers. All rights reserved.
      All rights reserved.
      
      Redistribution and use in source and binary forms, with or without
      modification, are permitted provided that the following conditions
      are met:
      1. Redistributions of source code must retain the above copyright
         notice, this list of conditions and the following disclaimer.
      2. Redistributions in binary form must reproduce the above copyright
         notice, this list of conditions and the following disclaimer in the
         documentation and/or other materials provided with the distribution.
      3. The name of the authors may not be used to endorse or promote products
         derived from this software without specific prior written permission.
      
      THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS'' AND ANY EXPRESS OR
      IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
      OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
      IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY DIRECT, INDIRECT,
      INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
      NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
      DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
      THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
      (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
      THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
    
    === Public domain / unencumbered
    
    Since we would still like to acknowledge all the useful contributions
    from people who gave us public domain code, here's a list for
    completeness sake:
    
    data-structures.scm:
    
      Copyright (C) 1995 Mikael Djurfeldt
      Taken from SLIB (slightly adapted)
    
      SLIB's sort.scm has this statement:
    
      Richard A. O'Keefe (based on Prolog code by D.H.D.Warren)
      This code is in the public domain.
    
    extras.scm:
    
      Copyright (c) 1991, Marc Feeley 
      Author: Marc Feeley ([email protected])
      Distribution restrictions: none
    
    == Tests
    
    Tests are ''not'' part of a typical binary CHICKEN distribution, so
    these licenses are only relevant in atypical situations:
    
    tests/slatex.scm
    tests/slatex.sty
    tests/test.tex:
      Copyright (c) 1990-2002, Dorai Sitaram.
      All rights reserved.
    
      Permission to distribute and use this work for any
      purpose is hereby granted provided this copyright
      notice is included in the copy.  This work is provided
      as is, with no warranty of any kind.
    
    tests/dwindtst.scm:
    
      Copyright (C) 1992 Aubrey Jaffer
      
      Permission to copy this software, to modify it, to redistribute it,
      to distribute modified versions, and to use it for any purpose is
      granted, subject to the following restrictions and understandings.
      
      1.  Any copy made of this software must include this copyright notice
      in full.
      
      2.  I have made no warranty or representation that the operation of
      this software will be error-free, and I am under no obligation to
      provide any services, by way of maintenance, update, or otherwise.
      
      3.  In conjunction with products arising from the use of this
      material, there shall be no use of my name in any advertising,
      promotional, or sales literature without prior written consent in
      each case.
    
    tests/r4rstest.scm:
    
      Copyright (C) 1991, 1992, 1993, 1994, 1995, 2000, 2003 Free Software Foundation, Inc.
      
      This program is free software; you can redistribute it and/or modify it
      under the terms of the GNU General Public License as published by the
      Free Software Foundation; either version 2, or (at your option) any
      later version.
      
      This program is distributed in the hope that it will be useful,
      but WITHOUT ANY WARRANTY; without even the implied warranty of
      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
      GNU General Public License for more details.
      
      To receive a copy of the GNU General Public License, write to the
      Free Software Foundation, Inc., 59 Temple Place - Suite 330,
      Boston, MA 02111-1307, USA; or view
      http://swissnet.ai.mit.edu/~jaffer/GPL.html
    
    tests/srfi-13-tests.scm:
    
      Copyright (c) 2000-2003 Shiro Kawai, All rights reserved.
    
      Redistribution and use in source and binary forms, with or without
      modification, are permitted provided that the following conditions
      are met:
    
       1. Redistributions of source code must retain the above copyright
          notice, this list of conditions and the following disclaimer.
    
       2. Redistributions in binary form must reproduce the above copyright
          notice, this list of conditions and the following disclaimer in the
          documentation and/or other materials provided with the distribution.
    
       3. Neither the name of the authors nor the names of its contributors
          may be used to endorse or promote products derived from this
          software without specific prior written permission.
    
      THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
      "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
      LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
      A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
      OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
      SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
      TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
      PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
      LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
      NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
      SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
    
  • tools\bin\chicken-bug.exe Show
    md5: C00459F381B088D89350743EF015D564 | sha1: 6FA23E84E29F8805FF8C05A0037AD6FAFF1594B4 | sha256: B3209A3E9EF88E8ED49898E1EF5DBFD9989039EF8B2FE1654525FCA24FB1DB8E | sha512: 5759D879DEEBCB32D187EF5587E5776A6F6E0093F78DB2F1ACB8D7E873CAB5C090091DF02869137C6F637696DDACF22CCC0E21EA19CC023EC53E6780C2D15B20
  • tools\bin\chicken-bug.exe.ignore
  • tools\bin\chicken-install.exe Show
    md5: C54D36D6EAFD8BA35F3A002827203A67 | sha1: 34DED7CC01ECDE1DD5A517432999EFF53FB1DCC3 | sha256: 03E8B18D75E63C334BEBE2115081B50BB6C8C6534CB11E51565F008C9D977E6E | sha512: 50FD1AC2FB441BE57B5B3101848C9C1D23BB6249786AA65C6AB6811FFD510643CDA9CF62E50BDEFBC0CC418C1F6B4ED1D3AFD55F0DEB922A68C8B874D7448A1A
  • tools\bin\chicken-install.exe.ignore
  • tools\bin\chicken-profile.exe Show
    md5: 02F0AC700CE9F9DFB9AA508F0F22E5C2 | sha1: 0806CC4DFBBF58ED69353F8CAB43A96828D3484A | sha256: FF4E42B2B6A6E3132E6C02EDEF26ECF99013673750D768F1EEE3DB9CCB28ACAD | sha512: A1F3542EB98E3302F5BB5248D78E93A59DF1DBFCB5F086E532DE2F1E572558D0BB4DA4B2ACC5ECA985062E9F2ED69DC7255E346344FD6C04C93B04C06E910EAB
  • tools\bin\chicken-profile.exe.ignore
  • tools\bin\chicken-status.exe Show
    md5: 53E7A32AC7731D236923E04C5E6382AB | sha1: 5AEDCCF46F8205FBF1C9EBB5E788C8472BEF628D | sha256: B4489824A23C2440A94BCE00F70590CC870FCBAC31D6D88CF915AEC282870CA1 | sha512: D1C38ED1E1E108F4FE8C29201E57CE7D7A834756ED421D1DEAD765E35A3CA7779245FB1826CA6B63C1F7342CA3397BAF65A0573409289E14489774CB8175CBC5
  • tools\bin\chicken-status.exe.ignore
  • tools\bin\chicken-uninstall.exe Show
    md5: 3E9C1165142744DFAC6268F4157F9925 | sha1: C833A363121BAF7A0AB072A4C292161B854DF248 | sha256: 9713FE8E1BDB87D8909034A261941DF7D6EDAB7B49FD6DE267ED5B2959B0B75D | sha512: A5D68E6459CC08CEF83D1F0402CF054D63FDDA3676C40E6968A75372B5110F6C054334815AE70E4D18B5AD8EA95EE8957106887E5B887EE2434DD9F3C8E1B02F
  • tools\bin\chicken-uninstall.exe.ignore
  • tools\bin\chicken.exe Show
    md5: ED8F41C51F457DFA964135B2D211B891 | sha1: D23277B031F02194D38A6932582C545A0B6BC423 | sha256: 7CB47EADB991B3C7DE1EC53FA71FECACD3F0943A0D2E6FC964024D96A9D6F85D | sha512: B4EE4ECB32D29C9B0EFA772F2EB3D4E1BC7DB757AA80592A652CEA3DB2C949C0949C74384F84115CF5385FA23E913304E8231C1CD3527C1A7E358A4C34CD8C68
  • tools\bin\chicken.exe.ignore
  • tools\bin\csc.exe Show
    md5: 27183C2C707E23927409CDC07920302F | sha1: 118109F2D74A367586F4CF9F50BB982AF086C163 | sha256: C514DDB688510C36911A4808BA096B138BFF28F5DF75F6B1D2A1AA48D5CE86B0 | sha512: DA7146405A2951B15FB8DEF0A69B9F580693263769F6EA68155B0C0832A4B1387339044FCD1CFDC3FF03FCF8916609DF65D86E535598BEB267DD7B2E608E32DA
  • tools\bin\csc.exe.ignore
  • tools\bin\csi.exe Show
    md5: 26348362345E9DEF34342AFC20A6081B | sha1: F8DE5EF7CD81EF03699564D2AB6C1696C3D14C6C | sha256: 5C3EC7FA47B5E840EB966A72B4669E536033ED282E7E28A81173A4F708EF7960 | sha512: D8E771AE9BEA53330B12E2F85A710ECD6C394017B86A1566B070A47E71CFC32C4EEE30E47ECD4B8F8CA3CC7C1789CE70643EB964AD73A960DB0D4F9F67DDA6F7
  • tools\bin\csi.exe.ignore
  • tools\bin\csibatch.bat Show
    @echo off
    csi -script %1 %2 %3 %4 %5 %6 %7 %8 %9
    
  • tools\bin\libchicken.dll Show
    md5: 186D28A819B32CEC6137C4257CD87547 | sha1: 41979E51A8B3DD71EF03F313B216EBA9E728ADBA | sha256: C4906899BDA4D1581C95250ACE9731093BA7CA08E4CF2D8BA2D18FD58A5722F1 | sha512: CF493E8D91E93583656466BA1220F6767C23FFD1AC0DB29E5B66AE06A732715FD7EF1EB989E8522B23A8D3D553E2F8E99A989D873D8230A9AD01CA3580CA3DD7
  • tools\include\chicken\chicken-config.h
  • tools\include\chicken\chicken.h
  • tools\lib\chicken\8\chicken.import.so Show
    md5: 025B5E1A97A4AE7362ECA90D10131F50 | sha1: AA11B8052BA625D0201EC51F1E238472BD67DA07 | sha256: 0FB4C501553C7E2B8AB9427452F4F5BF67CF95B198E28D748D8D696DB169505D | sha512: 4C5E9376ED98D80AF4FA8F9B095F609C781544ADB9F6006AA45BC94C270D84020A9FBB525EF6D4D30FDC9F158E7A190EFA0FDB143A58B68E022FE4427BFC1813
  • tools\lib\chicken\8\csi.import.so Show
    md5: A84ACB62DA54A4356F2EA289E0EE1BC4 | sha1: 8903D8CD38B27D6CC1900A5E1974433D5C1CEA85 | sha256: E31B012B046F2764CCD702B5146FE10CF0F50D1CD198A92FE40C0B8C65140ABD | sha512: ABF2BCABB9694D4B8AAE8A5C9CDB87B23B2156D33A846EA653922D389FFD27D59361FD55C25ABFF3AB99B5CA3A018F3559C0D820206F2A5CF0632AD07F79E831
  • tools\lib\chicken\8\data-structures.import.so Show
    md5: DA8C239F35D4CACD9A9A13AB30813A46 | sha1: C7998714BC5B3024A74B67FC9D35014DAB321181 | sha256: F5CF034E0FE74B72DB4CAB572BF0D0CF7DA194EC1ECE2ABEDBAA04666FE25BB3 | sha512: F5AB5A2B94A472063B9DFB88F4E9607A571FB8D550DC8CB17C850DF4CF6FA4DB827A352E2BC5DFA51DF7C8D2ACCE206B33282FA60DA8A75E23436DD606A2347C
  • tools\lib\chicken\8\extras.import.so Show
    md5: 4224A3C1B958DD00DFDA969C80DBBFD3 | sha1: F2D9F9B3EC6B9902ECDC59E2BC6B87E49572E217 | sha256: F3D745BF64FE490E7BAD68608CD0CDFC252E7414501EF227B70342A740F9AC0A | sha512: 41CD90B82255161BE81907BC594184D085C9FC04CECEB41687A5298BF3DC1C57EE2455DA9A542F30C8EBF068E177E1B5CFEE64967ECE2F32DE810C84B3636B4A
  • tools\lib\chicken\8\files.import.so Show
    md5: 9BE7CD5A200045CBA808F9B0FE446BA1 | sha1: D8675242575C6B940F397042F24B7B9379EEB62D | sha256: 0FE8F85A7EDED983D4529C8214DAAFE3E45D5B8329DB29583487A5CC71F8B868 | sha512: 90D0ED8A2D8AA2A597AF618B0BD6AAE6A80343DD1CEF7E754029ADC0D107F99AB17AFF32EFF4DD7B637845C55419A5AB61A04E7A5C38530C7FE28B749701EFA7
  • tools\lib\chicken\8\foreign.import.so Show
    md5: E1EE73578B056158D7DC27DC40DD4D61 | sha1: CFB68E8111F414DF838CDAE8F242198461320B6A | sha256: 62A66AA83643981430DCEFFE97AF32FC553FD90F01B5B6A3AA659218E2D9D4EA | sha512: 382C4D140E9EC0898DD2484CE7396FBD06F55632479F02B2A6D3939B7E85209B3ADE6165EA5E4C9D72A26E8A4489FF9554A8EF36504187B3F0E29C19DEEDCE2A
  • tools\lib\chicken\8\irregex.import.so Show
    md5: F3175E25ACAE234969E144F7CAF8F5FF | sha1: 9E873DD5572630779DE60FFD26A266AD4C895058 | sha256: 503A649A08966C64A31BCFA92418DA8F3A2CDB04B1B458F12DC14FB77FA50D7B | sha512: 96E52061B0C691201B669A6765AE5E483380888B47E262FCF92DE788EE84A2751BDAF9AF07CA36C3B69315641C814240E5A5F1B924A246A362D71A4E2DA296BC
  • tools\lib\chicken\8\lolevel.import.so Show
    md5: F71B5F7130F0003851519FD0FF0A8F26 | sha1: EF4A2149FDC4660B369E8C6113791C7375F17E29 | sha256: 35A8CCF7F4F66A8E42631EA49C0D81C4C74F13F0BF110C687FFB6A7AE9119170 | sha512: 9793D631428C5B8236378EA67DDFB13CA30D93BFB1C04174265C43DA11AC92923A88F8A919B318A6EF45B7FA5CDB00814773A22E70111B91B759633A3E525C32
  • tools\lib\chicken\8\ports.import.so Show
    md5: 4A0149F67656F3DB493D21D761848A99 | sha1: AEFCCA1F56747DA6DA309B2BE1A10A1FEDDC7603 | sha256: 752219BBC48130B579B4B0F07C78A544BE1C50121AF9092EC05C88B160639692 | sha512: 96583A8F4B26C722B6D51199C11409BB1D8A87714AD104BEB0AE096A23700C3D03989184C3C56C23E033A640861F25D0BF59692748538FEF785A5320DAB0EE09
  • tools\lib\chicken\8\posix.import.so Show
    md5: A9A39FF12A3B22EF1EE0996AB4BE9432 | sha1: 9D5EA938453B2BC8C42C8D47E7230C4674D16523 | sha256: 6DA853980CCEA2559C7A9600E492C3B3F1067AC0C1A2A0F08BB7EAA6A6530711 | sha512: 82E19E9067043C419FDFE9B2D9B47625907479B4D9F44BC674491BBE84BCEFC9DCEE2DF39D0DC39C0FCA03B39B6CD48E2E60BE18E6334AB88630B31114A7E6F4
  • tools\lib\chicken\8\setup-api.import.so Show
    md5: 53326CE7B9F2813BA6EE6586C5ED59C1 | sha1: C04C91093C1A4E91AAFF273252D87F9443F8695C | sha256: 243CED72A7C12315130C6329DE55051DCA6E8FFAD291EF1EB8DF414CB3B9D9AC | sha512: 5EA2179899B827CC0F670F2F76A85E353FD77F74E48AB5F3D6EFB1C7320C8FB5E744EE58B75F076A884AE44CFF33D6B9F20A52C503DF7DE9C18CA9EDC867B538
  • tools\lib\chicken\8\setup-api.so Show
    md5: D2A9C17B935D48C58D479ACBA0F9FD6B | sha1: BC0174E176F595C2005648EA708A2225EC3337D9 | sha256: 62BF3512B6A8CA4788FE8D9C07477FC10BD4681AAD58124569D505D56C15E7CB | sha512: E87B17C1A14AB48952A7B77D10663AD2AE51AFDB8C54B53BAD7E0BBE60BFA3277F8F397CCBEE1950C75D2D71265DAD64FB2B36DD9319DA78031582720AC484E2
  • tools\lib\chicken\8\setup-download.import.so Show
    md5: A7B2A9A6FE44F948B91BD3DE9C804215 | sha1: 3B5A25B7B20C20E6053A7C62A5FE07757A458418 | sha256: E93AC03B04CDF3A94E9D7A6618EEFF6148C61B4ED7876F11714D241920D05E97 | sha512: E7C5447E1AA74CEBAED41A6CF298C79C04E9FE2AB04286D73EF7DAC7D0F9BE076A99DDE3F1E5224004D4619AA817988A3A0199713BEF473F99F4123BF007B07F
  • tools\lib\chicken\8\setup-download.so Show
    md5: C23A31359EBC103D3E2D82FBF7980491 | sha1: 28FF5C6962AF9AAEB35BF21C62074D3DBF3789B2 | sha256: 15D7D6DEC91CB20E3881C518B18025E24ABD0028565A50E14AA1F268ED2E90BE | sha512: 609E3A348956A518E01F99B6C61F48AD0E3E95B5A793E85C38E3155B844ED5D33975763E3BEF07EBAC3F9C1F7DF0E3E2E54077F48F2AD775A1C942D6FCC58930
  • tools\lib\chicken\8\srfi-1.import.so Show
    md5: C8510591B16C25011C3C204CC8AC0C54 | sha1: 19D76E20E7C0C342D8946949F59C46C9022259A0 | sha256: 4D123EF6A930FF6870CA6C9FE2E92BD696443FAB6D079CD75FF3C1B38B8B32D7 | sha512: 213AE7B6BB60DABAEC2A6212588924E99595951548A05B20A4C8374E917D5B04675B53987D0F514DC29346EF23D4C4EF1EA146681B79AE0D1DEB70CA6E529EA2
  • tools\lib\chicken\8\srfi-13.import.so Show
    md5: 964C4438D5E1CA8F3111DAD64B6EADC5 | sha1: 100D0BC699DC4B4F60E674C23AA7D2207EF014DF | sha256: 119EA7D2321CFF972AADFAA6FC438199DA0D69393E0A353FBC360F0C8F660E38 | sha512: 1294F87B19B10865456FD25DC6B10C254B0CEC9A7084639759AB39F4D9F817EF28866564823FDED2332468CF3FBEE5293E6D42AEF663692EC2A2ACC2BC76B69E
  • tools\lib\chicken\8\srfi-14.import.so Show
    md5: 04987B1492B6939EF11EB556BFD3DFC2 | sha1: 9B25003BDB3C0FBF1EC7C8C9D88AFFDD4064946C | sha256: ED2B0762555A8CFB63729110AC7C02D911C8F9588DA8FD493337323DD14E4EB0 | sha512: DBFA42779DDD60363CE801CD051E5751B6B10EA63F225BD0DF5418D483A63BBD108F40257FBD43F11B8B99F8AE18F2466CA924A99C91D4719D12512BC3631CD1
  • tools\lib\chicken\8\srfi-18.import.so Show
    md5: F73F50DD49462D2D524753BDFDAB067E | sha1: E19EA97AF23494614FB7F718C2D842FCEC81A7B2 | sha256: DDFBF7667C1992D109E9FF84A426DF31158F9A51E3E50DA901276847AC0F67BF | sha512: 835216F61CC0C0228F3C0F4E0423A45DDE5673C5CE2075F61D068879FCA830EC54CAA9D37FE7FD47562A9F94D5603342AB5DB2537C928E1420FCC497567B0B60
  • tools\lib\chicken\8\srfi-4.import.so Show
    md5: FF8BFA9B4CA1821AD875C2629D393E4C | sha1: E04E7B74774852D45FA69EA20BB1680A8BFCCC8A | sha256: 6F17E5928D82931634F044E3D79C362999D15473ABFA9EC7AF85E407E6800F55 | sha512: 78C217BD4C1D0DE3647AE86234F313E878F03FECF64C71B887266310203D63FD596E5EB8B7A7049A6B2590A89386BBC57B8469FBBEA41E8015D3A05E1581FE53
  • tools\lib\chicken\8\srfi-69.import.so Show
    md5: ABBD7F450A7DEA98803D20D9B45F6352 | sha1: 5FBDCBBDAFAED191B87F6DE5AB60EEB6CA27F8FB | sha256: 8368160437843812166148FB2C017C0328023E5DDEE7FCCC690C39D3C8A1580B | sha512: 5CAF10B497C65ECC7B728346CFDE8738AF84A67FFC5DF7D556DDED29D60BAFFE695FFBCF4ADFC5FE8D6B4B9C80017EDBD3683456DF2DE4292628F4F2748AA4D7
  • tools\lib\chicken\8\tcp.import.so Show
    md5: 2F4385F0B0DE78387E2CD7F0A6698F9F | sha1: 9F41FB34FE810DFACA2B96797B403831C2730045 | sha256: B2A6E86088A083AE8306F28BFC8BA14BB3C18D8AD3EA9AAFC9EBEF1182484801 | sha512: 529F8E336F2D994BC192EF60A388EEAEA07DC4AAEB82100EFBF5E07B42366E2D9FA1A4628C9F8C0275B7573D596018574D7DDF9380B12272C828E01E1B44B7B5
  • tools\lib\chicken\8\types.db
  • tools\lib\chicken\8\utils.import.so Show
    md5: 158EBAD1B3EC5BBB85C8261094BAC0AE | sha1: FB1E70BA72E7F06C5F1DA171CEE05C2A0121525F | sha256: ABA92D470376452B68B661CADD33B4350860B62111AF0FB3E912EFEF0274D441 | sha512: 31292DFC794C1913197E217CAA30B87E6F9ED09666589A76DA344739A7D343C29DF1085D59911A6860A67D704A805825564DE3129A52F0FCF27011B63A59934C
  • tools\lib\libchicken.a
  • tools\lib\libchicken.dll.a
  • tools\man1\chicken-bug.1
  • tools\man1\chicken-install.1
  • tools\man1\chicken-profile.1
  • tools\man1\chicken-status.1
  • tools\man1\chicken-uninstall.1
  • tools\man1\chicken.1
  • tools\man1\csc.1
  • tools\man1\csi.1
  • tools\man1\feathers.1
  • tools\share\chicken\doc\chicken.png
  • tools\share\chicken\doc\feathers.tcl
  • tools\share\chicken\doc\LICENSE
  • tools\share\chicken\doc\manual-html\Accessing external objects.html
  • tools\share\chicken\doc\manual-html\Acknowledgements.html
  • tools\share\chicken\doc\manual-html\Basic mode of operation.html
  • tools\share\chicken\doc\manual-html\Bibliography.html
  • tools\share\chicken\doc\manual-html\Bugs and limitations.html
  • tools\share\chicken\doc\manual-html\C interface.html
  • tools\share\chicken\doc\manual-html\Callbacks.html
  • tools\share\chicken\doc\manual-html\chicken.png
  • tools\share\chicken\doc\manual-html\Cross development.html
  • tools\share\chicken\doc\manual-html\Data representation.html
  • tools\share\chicken\doc\manual-html\Debugging.html
  • tools\share\chicken\doc\manual-html\Declarations.html
  • tools\share\chicken\doc\manual-html\Deployment.html
  • tools\share\chicken\doc\manual-html\Deviations from the standard.html
  • tools\share\chicken\doc\manual-html\Embedding.html
  • tools\share\chicken\doc\manual-html\Exceptions.html
  • tools\share\chicken\doc\manual-html\Extensions to the standard.html
  • tools\share\chicken\doc\manual-html\Extensions.html
  • tools\share\chicken\doc\manual-html\faq.html
  • tools\share\chicken\doc\manual-html\Foreign type specifiers.html
  • tools\share\chicken\doc\manual-html\Getting started.html
  • tools\share\chicken\doc\manual-html\index.html
  • tools\share\chicken\doc\manual-html\Interface to external functions and variables.html
  • tools\share\chicken\doc\manual-html\Locations.html
  • tools\share\chicken\doc\manual-html\Macros.html
  • tools\share\chicken\doc\manual-html\manual.css
  • tools\share\chicken\doc\manual-html\Modules.html
  • tools\share\chicken\doc\manual-html\Non-standard macros and special forms.html
  • tools\share\chicken\doc\manual-html\Non-standard read syntax.html
  • tools\share\chicken\doc\manual-html\Other support procedures.html
  • tools\share\chicken\doc\manual-html\Parameters.html
  • tools\share\chicken\doc\manual-html\Supported language.html
  • tools\share\chicken\doc\manual-html\The R5RS standard.html
  • tools\share\chicken\doc\manual-html\The User's Manual.html
  • tools\share\chicken\doc\manual-html\Types.html
  • tools\share\chicken\doc\manual-html\Unit data-structures.html
  • tools\share\chicken\doc\manual-html\Unit eval.html
  • tools\share\chicken\doc\manual-html\Unit expand.html
  • tools\share\chicken\doc\manual-html\Unit extras.html
  • tools\share\chicken\doc\manual-html\Unit files.html
  • tools\share\chicken\doc\manual-html\Unit irregex.html
  • tools\share\chicken\doc\manual-html\Unit library.html
  • tools\share\chicken\doc\manual-html\Unit lolevel.html
  • tools\share\chicken\doc\manual-html\Unit ports.html
  • tools\share\chicken\doc\manual-html\Unit posix.html
  • tools\share\chicken\doc\manual-html\Unit srfi-1.html
  • tools\share\chicken\doc\manual-html\Unit srfi-13.html
  • tools\share\chicken\doc\manual-html\Unit srfi-14.html
  • tools\share\chicken\doc\manual-html\Unit srfi-18.html
  • tools\share\chicken\doc\manual-html\Unit srfi-4.html
  • tools\share\chicken\doc\manual-html\Unit srfi-69.html
  • tools\share\chicken\doc\manual-html\Unit tcp.html
  • tools\share\chicken\doc\manual-html\Unit utils.html
  • tools\share\chicken\doc\manual-html\Using the compiler.html
  • tools\share\chicken\doc\manual-html\Using the interpreter.html
  • tools\share\chicken\doc\README
  • tools\share\chicken\setup.defaults
  • VERIFICATION.txt Show
    This package was compiled from source for Chocolatey by Daniel Ziltener <[email protected]>.
    
    The script used to build the package can be found at https://bitbucket.org/zilti/choco-chicken.
  • _TODO.txt Show
    TODO
    
    1. Determine Package Use: 
    
     Organization? Internal Use? - You are not subject to distribution 
      rights when you keep everything internal. Put the binaries directly 
      into the tools directory (as long as total nupkg size is under 1GB). 
      When bigger, look to use from a share or download binaries from an 
      internal location. Embedded binaries makes for the most reliable use 
      of Chocolatey. Use `$fileLocation` (`$file`/`$file64`) and 
      `Install-ChocolateyInstallPackage`/`Get-ChocolateyUnzip` in
      tools\chocolateyInstall.ps1.
    
      You can also choose to download from internal urls, see the next 
      section, but ignore whether you have distribution rights or not, it 
      doesn't apply. Under no circumstances should download from the 
      internet, it is completely unreliable. See 
      https://chocolatey.org/docs/community-packages-disclaimer#organizations
      to understand the limitations of a publicly available repository.
    
     Community Repository? 
      Have Distribution Rights?
        If you are the software vendor OR the software EXPLICITLY allows
        redistribution and the total nupkg size will be under 200MB, you 
        have the option to embed the binaries directly into the package to 
        provide the most reliable install experience. Put the binaries 
        directly into the tools folder, use `$fileLocation` (`$file`/ 
        `$file64`) and `Install-ChocolateyInstallPackage`/
        `Get-ChocolateyUnzip` in tools\chocolateyInstall.ps1. Additionally,
        fill out the LICENSE and VERIFICATION file (see 3 below and those
        files for specifics).
    
        NOTE: You can choose to download binaries at runtime, but be sure 
         the download location will remain stable. See the next section.
    
      Do Not Have Distribution Rights?
        - Note: Packages built this way cannot be 100% reliable, but it's a
          constraint of publicly available packages and there is little 
          that can be done to change that. See
          https://chocolatey.org/docs/community-packages-disclaimer#organizations
          to better understand the limitations of a publicly available 
          repository.
        Download Location is Publicly Available?
          You will need to download the runtime files from their official 
          location at runtime. Use `$url`/`$url64` and 
          `Install-ChocolateyPackage`/`Install-ChocolateyZipPackage` in
          tools\chocolateyInstall.ps1.
        Download Location is Not Publicly Available?
          Stop here, you can't push this to the community repository. You 
          can ask the vendor for permission to embed, then include a PDF of 
          that signed permission directly in the package. Otherwise you 
          will need to seek alternate locations to non-publicly host the 
          package.
        Download Location Is Same For All Versions?
          You still need to point to those urls, but you may wish to set up
          something like Automatic Updater (AU) so that when a new version
          of the software becomes available, the new package version 
          automatically gets pushed up to the community repository. See
          https://chocolatey.org/docs/automatic-packages#automatic-updater-au
    
    2. Determine Package Type:
    
    - Installer Package - contains an installer (everything in template is 
      geared towards this type of package)
    - Zip Package - downloads or embeds and unpacks archives, may unpack 
      and run an installer using `Install-ChocolateyInstallPackage` as a 
      secondary step.
    - Portable Package - Contains runtime binaries (or unpacks them as a 
      zip package) - cannot require administrative permissions to install 
      or use
    - Config Package - sets config like files, registry keys, etc
    - Extension Package - Packages that add PowerShell functions to 
      Chocolatey - https://chocolatey.org/docs/how-to-create-extensions
    - Template Package - Packages that add templates like this for `choco
      new -t=name` - https://chocolatey.org/docs/how-to-create-custom-package-templates
    - Other - there are other types of packages as well, these are the main
      package types seen in the wild
    
    3. Fill out the package contents: 
    
    - tools\chocolateyBeforeModify.ps1 - remove if you have no processes 
      or services to shut down before upgrade/uninstall
    - tools\LICENSE.txt / tools\VERIFICATION.txt - Remove if you are not 
      embedding binaries. Keep and fill out if you are embedding binaries 
      in the package AND pushing to the community repository, even if you 
      are the author of software. The file becomes easier to fill out 
      (does not require changes each version) if you are the software 
      vendor. If you are building packages for internal use (organization,
      etc), you don't need these files as you are not subject to
      distribution rights internally.
    - tools\chocolateyUninstall.ps1 - remove if autouninstaller can 
      automatically uninstall and you have nothing additional to do during 
      uninstall
    - Readme.txt - delete this file once you have read over and used 
      anything you've needed from here
    - nuspec - fill this out, then clean out all the comments (you may wish
      to leave the headers for the package vs software metadata)
    - tools\chocolateyInstall.ps1 - instructions in next section.
    
    4. ChocolateyInstall.ps1:
    
    - For embedded binaries - use `$fileLocation` (`$file`/`$file64`) and 
      `Install-ChocolateyInstallPackage`/ `Get-ChocolateyUnzip`.
    - Downloading binaries at runtime - use `$url`/`$url64` and 
      `Install-ChocolateyPackage` / `Install-ChocolateyZipPackage`.
    - Other needs (creating files, setting registry keys), use regular 
      PowerShell to do so or see if there is a function already defined:
      https://chocolatey.org/docs/helpers-reference
    - There may also be functions available in extension packages, see
      https://chocolatey.org/packages?q=id%3A.extension for examples and
      availability.
    - Clean out the comments and sections you are not using.
    
    5. Test the package to ensure install/uninstall work appropriately. 
     There is a test environment you can use for this - 
     https://github.com/chocolatey/chocolatey-test-environment
    
    6. Learn more about Chocolatey packaging - go through the workshop at
     https://github.com/ferventcoder/chocolatey-workshop
     You will learn about
     - General packaging
     - Customizing package behavior at runtime (package parameters)
     - Extension packages
     - Custom packaging templates
     - Setting up an internal Chocolatey.Server repository
     - Adding and using internal repositories
     - Reporting
     - Advanced packaging techniques when installers are not friendly to
       automation
    
    7. Delete this file.
    

Virus Scan Results

In cases where actual malware is found, the packages are subject to removal. Software sometimes has false positives. Moderators do not necessarily validate the safety of the underlying software, only that a package retrieves software from the official distribution point and/or validate embedded software against official distribution point (where distribution rights allow redistribution).

Chocolatey Pro provides runtime protection from possible malware.

Dependencies

Package Maintainer(s)

Software Author(s)

  • Felix Winkelmann
  • Peter Bex
  • Evan Hanson

Tags

Version History

Version Downloads Last updated Status
Chicken Scheme 4.12.0 459 Wednesday, July 12, 2017 approved
Chicken Scheme 4.11.0.1 543 Saturday, October 22, 2016 approved
Chicken Scheme 4.11.0 243 Wednesday, October 19, 2016 approved

Discussion for the Chicken Scheme Package

Ground rules:

  • This discussion is only about Chicken Scheme and the Chicken Scheme package. If you have feedback for Chocolatey, please contact the google group.
  • This discussion will carry over multiple versions. If you have a comment about a particular version, please note that in your comments.
  • The maintainers of this Chocolatey Package will be notified about new comments that are posted to this Disqus thread, however, it is NOT a guarantee that you will get a response. If you do not hear back from the maintainers after posting a message below, please follow up by using the link on the left side of this page or follow this link to contact maintainers. If you still hear nothing back, please follow the package triage process.
  • Tell us what you love about the package or Chicken Scheme, or tell us what needs improvement.
  • Share your experiences with the package, or extra configuration or gotchas that you've found.
  • If you use a url, the comment will be flagged for moderation until you've been whitelisted. Disqus moderated comments are approved on a weekly schedule if not sooner. It could take between 1-5 days for your comment to show up.

comments powered by Disqus
Chocolatey.org uses cookies to enhance the user experience of the site.
Ok