import File; // 標準ライブラリ「 File 」をインポート // 相対パスの基準(実行モジュールの場所)を取得 string base = getFilePath("."); println(base); // 実行モジュールのあるフォルダ(ディレクトリ)の絶対パスが表示される // 親フォルダを取得 string parent = getFilePath(".."); println(parent); // 実行モジュールフォルダの親フォルダの絶対パスが表示される // ファイルパスを取得 string file = getFilePath("test.txt"); println(file); // 実行モジュールと同じフォルダにある test.txt の絶対パスが表示される // 相対パスを絶対パスに変換 string rel = getFilePath("./bbb/test.txt", "../aaa"); println(rel); // 「 実行モジュールフォルダの親フォルダの下にある aaa フォルダ 」から見て、「 bbb フォルダの中にある test.text 」の絶対パスが表示される