compiler/stage1_py/l0_cli_context.py

Module l0_cli_context

Overview Symbols grouped by source file: compiler/stage1_py/l0_cli_context.py

Source: compiler/stage1_py/l0_cli_context.py Language: Python

Module Members

  • _init_env_defaults: None l0_cli_context._init_env_defaults() - Initialize default environment variables based on L0_HOME.
  • _is_valid_module_name: bool l0_cli_context._is_valid_module_name(str module_name) - Check if a module name is valid (dot-separated identifiers).
  • build_search_paths: SourceSearchPaths | None l0_cli_context.build_search_paths(CompilationContext context, argparse.Namespace args) - Build source search paths from command-line arguments.
  • build_compilation_context: CompilationContext l0_cli_context.build_compilation_context(argparse.Namespace args) - Build a CompilationContext from command-line arguments.
  • _run_analysis: l0_cli_context._run_analysis(argparse.Namespace args) - Run the analysis pipeline.