Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Other Awk-in-Scheme projects #1

Open
lassik opened this issue Sep 9, 2019 · 2 comments
Open

Other Awk-in-Scheme projects #1

lassik opened this issue Sep 9, 2019 · 2 comments

Comments

@lassik
Copy link

lassik commented Sep 9, 2019

For Chicken Scheme - https://wiki.call-cc.org/eggref/4/awk -- Originally by Olin Shivers. This implementation has been taken from PLT Scheme's awk library and minimally modified by felix winkelmann to work with CHICKEN.

For SIOD - http://charles.lehalle.free.fr/tools.html -- by Charles-Albert Lehalle

@zephyrfalcon
Copy link
Owner

Wow, a comment... This project is like 10 years old. Still, it's nice to see someone reacting to it.

I think I originally wrote this in Chicken, actually... Then switched to Gauche, not sure why anymore. It's been a while! I am not even sure if this would still run under recent versions of Gauche. Like most of my projects, it was more of an experiment. Nowadays I would write one in Prolog, maybe. :)

@lassik
Copy link
Author

lassik commented Sep 11, 2019

Yeah :D The internet is funny like that.

We should probably produce one standard "Scheme awk". I don't have the spare cycles either, so this goes into "someday maybe" :) Still, it's nice to know where to start.

SNOBOL is also remembered fondly by many people who used it. It might be worth mining for ideas.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants