I am trying to find the right spot where and how to tell DLTK/JavaScript
(or TCL or Ruby) about additional APIs, possibly via (new?) extension
points.
One way would be to add respective dummy declarations into a separate
*.js project file (in case of JavaScript). But then this file would be
visible to the user and could be deleted or modified by accident, and
the solution would not be language agnostic. If I could get around using
such a file with "dummy declarations", and instead add to the/an AST
directly that would be even better.
Can any of you provide a few pointers where to look in the code for
adding such functionality, or if something like this perhaps already
exists in DLTK?