python2igcse
Version:
Convert Python code to IGCSE Pseudocode format
70 lines • 1.33 kB
TypeScript
#!/usr/bin/env node
/**
* CLI アプリケーション
*/
declare class CLI {
private program;
constructor();
/**
* コマンドの設定
*/
private setupCommands;
/**
* 変換コマンドの処理
*/
private handleConvert;
/**
* バッチ変換コマンドの処理
*/
private handleBatch;
/**
* 検証コマンドの処理
*/
private handleValidate;
/**
* 統計コマンドの処理
*/
private handleStats;
/**
* 設定コマンドの処理
*/
private handleConfig;
/**
* 単一ファイルの変換
*/
private convertSingleFile;
/**
* ディレクトリの変換
*/
private convertDirectory;
/**
* ファイル監視
*/
private watchFiles;
/**
* Python ファイルの検索
*/
private findPythonFiles;
/**
* 出力ファイル名の生成
*/
private getOutputFileName;
/**
* 変換オプションの構築
*/
private buildConversionOptions;
/**
* 設定ファイルの読み込み
*/
private loadConfig;
/**
* 配列のチャンク分割
*/
private chunkArray;
/**
* CLI の実行
*/
run(): void;
}
export { CLI };
//# sourceMappingURL=cli.d.ts.map