Skip to content

bredisrising/Noder

Repository files navigation

Environment

process.env.NODE_ENV = {production, development} processs.env.PLATFORM = {vscode, cli, native}

Components

Core: /noder-extension Contains core functionality

  • Only runs in a VSCode extension environment at the moment..
  • files in /test should be ran with npx ts-node filename.ts

Analyzers: /analyzers Parses the concrete syntax tree of code to populate node information

  • Written in C++, ported to .WASM
  • Only supports C++ parsing
  • Does not require building since the prebuilt WASM is in the git

Indexers: /indexer Core logic to get data to form graph index

  • Only supports C++ indexing with LLVM/Clang
  • You need to compile this yourself

npm install --global yo generator-code

About

don't code it... just node it!

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors