INNER CODE UNIT · Python

extract_declarations

Kotlin/kandy · util/kandy-samples-utils/nb_to_doc.py:181

def extract_declarations(code: str) -> List[str]:
    """
    Extract variable, function, and class declarations.

    Args:
        code: Kotlin code to extract declarations from

    Returns:
        List of declaration strings
    """
    declarations = []
    lines = code.split('\n')
    i = 0
    # Track nesting level to only extract top-level declarations
    nesting_level = 0

    while i < len(lines):
        line = lines[i].rstrip()

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…