Comment Comment by teacup50 That would be an API; JSON IPC is used because of the difficulty in hoisting language-native AST/indexing APIs into JavaScript. parent teacup50 9 years ago