justinethier / cyclone

:cyclone: A brand-new compiler that allows practical application development using R7RS Scheme. We provide modern features and a stable system capable of generating fast native binaries.
http://justinethier.github.io/cyclone/
MIT License
823 stars 42 forks source link

Generates sexp API index #488

Closed arthurmaciel closed 2 years ago

arthurmaciel commented 2 years ago

@justinethier, feel free to adapt it if needed.

I didn't think about when to run this script. Should it be when running make?

justinethier commented 2 years ago

Thanks @arthurmaciel! Apologies for the late reply, just got back from vacation :)

Perhaps for now a Makefile directive can be used to generate this file.

justinethier commented 2 years ago

Hi @arthurmaciel - the generated file has been placed here: https://github.com/justinethier/cyclone/blob/master/docs/api/api-index.scm

At first glance this seems like the most appropriate place as this file is documentation-related rather than being code, even though it is a .scm. Please let me know if you would prefer placing it elsewhere.