﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	difficulty
90	Compiled SLIB support	Tony Sidaway	Tony Sidaway	"I'm working on strategies for integrating SLIB release 3b2 into Chicken as a small series of eggs each containing a number of compiled SLIB modules packaged as Chicken modules.  As far as possible, existing Chicken code that provides SLIB features will be relied on.

Work to date comprises a SLIB module analyzer that packages a SLIB source module as a Chicken module and translates dependencies such as (require 'FEATURE), (require-if 'compiling 'FEATURE) to the equivalent Chicken require-extension, import and so on.  When compiled, the modules work well with Chicken 4 and each other.

Much work still needs to be done particularly in integrating the various SLIB macro systems with compiled code.

Present thinking is that SLIB's catalog system will *not* be supported as, with proper treatment, it's made redundant by the egg system which is one of Chicken's greatest assets."	task	closed	minor		extensions	4.1.x	wontfix	slib egg compiled		
