phase: 20.49 COMPLETE; 20.50 Flow+String minimal reps; 20.51 selfhost v0/v1 minimal (Option A/B); hv1-inline binop/unop/copy; docs + run_all + CURRENT_TASK -> 21.0
This commit is contained in:
@ -8,7 +8,7 @@
|
||||
## 🎯 核心的なアイデア
|
||||
|
||||
```
|
||||
ソースコード(.nyash) ⇔ データベース(SQLite)
|
||||
ソースコード(.hako) ⇔ データベース(SQLite)
|
||||
↓ ↓
|
||||
Git管理 高速リファクタリング
|
||||
エディタ編集 構造化分析
|
||||
@ -185,7 +185,7 @@ box FileSyncDaemon {
|
||||
local watcher = new FileWatcher(directory)
|
||||
|
||||
watcher.on("change") { event ->
|
||||
if event.file.endsWith(".nyash") {
|
||||
if event.file.endsWith(".hako") {
|
||||
me.syncFileToDb(event.file)
|
||||
}
|
||||
}
|
||||
|
||||
@ -173,7 +173,7 @@ box FileDBBridge {
|
||||
for box in boxes {
|
||||
local path = outputDir + "/" +
|
||||
box.namespace.replace(".", "/") + "/" +
|
||||
box.name + ".nyash"
|
||||
box.name + ".hako"
|
||||
|
||||
local file = new FileBox(path)
|
||||
file.write(me.generateFileContent(box))
|
||||
@ -182,7 +182,7 @@ box FileDBBridge {
|
||||
|
||||
// ファイル→DB インポート
|
||||
importFromFiles(sourceDir) {
|
||||
local files = FileBox.glob(sourceDir + "/**/*.nyash")
|
||||
local files = FileBox.glob(sourceDir + "/**/*.hako")
|
||||
|
||||
me.db.beginTransaction()
|
||||
try {
|
||||
|
||||
Reference in New Issue
Block a user