Expand description
§Asterisk
Asterisk is a library for parsing and indexing code in various languages. It provides functionality for extracting information about code structure, call graphs, and dependencies.
The main components of the library are:
block
: Defines theBlock
struct for representing code blocks.call_graph
: Defines theCallGraph
struct for representing call graphs.call_stack
: Defines theCallStack
struct for representing call stacks.indexer
: Provides functions for indexing code directories.parser
: Provides functions for parsing code files using tree-sitter.utils
: Provides utility functions used throughout the library.config
: Defines theConfig
struct for loading library configuration.