Hi all,

Chibi has a lot of really nice libraries that I'd love to use in CHICKEN. I've 
already ported (chibi generic), so I figured why not port a few more for 
CHICKEN 6? 

I've done little more than re-package the original code here; Chibi's original 
code is wonderfully portable and mostly comes with tests, so it only took a 
small effort. I have preserved the original Chibi license. Future versions 
could be further optimized in CHICKEN. I have not (yet) produced any wiki docs, 
but the original documentation can be found at 
https://synthcode.com/scheme/chibi/#h2_StandardModules

I've made a unified sourcehut project for the effort here:

https://sr.ht/~dieggsy/chibi-chicken/

Which has a ticket tracker here:

https://todo.sr.ht/~dieggsy/chibi-chicken

I have tested all eggs locally, but three of these depend on others so 
test-new-egg was only really run on the zero-chibi-dependency libraries. The 
new eggs are:

- chibi-config
  https://git.sr.ht/~dieggsy/chibi-config/blob/main/chibi-config.release-info

- chibi-edit-distance
  
https://git.sr.ht/~dieggsy/chibi-edit-distance/blob/main/chibi-edit-distance.release-info

- chibi-math
  https://git.sr.ht/~dieggsy/chibi-math/blob/main/chibi-math.release-info

- chibi-term
  https://git.sr.ht/~dieggsy/chibi-term/blob/main/chibi-term.release-info

- chibi-crypto
  
https://git.sr.ht/~dieggsy/chibi-crypto/tree/main/item/chibi-crypto.release-info

- chibi-diff
  https://git.sr.ht/~dieggsy/chibi-diff/blob/main/chibi-diff.release-info

- chibi-app
  https://git.sr.ht/~dieggsy/chibi-app/tree/main/item/chibi-app.release-info

Diego

Reply via email to