Skip to content
Discussion options

You must be logged in to vote

Regarding reading the source, others may have some better tips, but here are some things I found useful (I've been trying to read and understand the source on and off):

  • janet.h can kind of be used as an outline for the public API
  • The official docs have some prose descriptions of various parts including but not limited to:
    • Data Structures
    • Fibers
    • The Janet Abstract Machine
    • The Event Loop
    • C API

(I mention the docs because I've found that they sometimes help in interpreting the source.)

I wrote up some steps on getting an LSP server for C working so that code navigation can be done smoothly. Possibly it might be of some use.

On a related note, recently I was shown an article on the gener…

Replies: 2 comments 1 reply

Comment options

You must be logged in to vote
1 reply
@glyh
Comment options

Comment options

You must be logged in to vote
0 replies
Answer selected by glyh
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants