celestial_hub_compass/cli/
mod.rs

1pub mod emit;
2pub mod eval;
3
4use clap::{Parser, Subcommand};
5
6#[derive(Parser)]
7#[command(propagate_version = true)]
8#[command(author, version, about, long_about = None)]
9pub struct Cli {
10  #[command(subcommand)]
11  pub command: Commands,
12}
13
14#[derive(Subcommand)]
15pub enum Commands {
16  Emit(emit::EmitASTOptions),
17}