Вступ
Мавка0.126.1

Файлова система

взяти біб фс фс.записати("привітики", "./якийсь.текст") друк(фс.прочитати(Текст, "./якийсь.текст"))

Записати у файл

;; записує значення у файл ;; якщо "значення" є Текст, перекодування в юнікод НЕ БУДЕ ;; тобто у файл запишеться дієкод ;; якщо "значення" є Дані, буде записано без змін ;; якщо "куди" є Текст, його буде перекодовано в юнікод (юнікс, віндовс) дія записати(значення, куди)

Приклади:

д = Дані.виділити(4) д[0] = 33 д[1] = 34 д[2] = 35 д[3] = 36 фс.записати(д, "якісь.дані")
фс.записати("привітики", "./якийсь.текст") ;; запишеться дієкод

Прочитати з файлу

;; читає весь файл ;; якщо "тип" == Текст, прочитане значення буде вернуто як текст БЕЗ ПЕРЕКОДУВАННЯ ;; якщо "куди" є Текст, його буде перекодовано в юнікод (юнікс, віндовс) дія прочитати(тип, куди)

Приклади:

значення = фс.прочитати(Дані, "./якісь.дані")
значення = фс.прочитати(Текст, "./якийсь.текст") ;; прочитається Текст БЕЗ ПЕРЕКОДУВАННЯ

Дописати у файл

;; дописує значення у файл ;; якщо "значення" є Текст, перекодування в юнікод НЕ БУДЕ ;; тобто у файл запишеться дієкод ;; якщо "значення" є Дані, буде дописано без змін ;; якщо "куди" є Текст, його буде перекодовано в юнікод (юнікс, віндовс) дія дописати(значення, куди)

Приклади:

д = Дані.виділити(4) д[0] = 33 д[1] = 34 д[2] = 35 д[3] = 36 фс.дописати(д, "./якісь.дані")
фс.дописати("привітики", "./якийсь.текст") ;; доповниться дієкод

Створити папку

;; якщо "шлях" є Текст, його буде перекодовано в юнікод (юнікс, віндовс) дія створити_папку(шлях)

Приклади:

фс.створити_папку("./а")
фс.створити_папку("./а/б/в")

Видалити файл/папку

;; якщо "шлях" є Текст, його буде перекодовано в юнікод (юнікс, віндовс) дія видалити(шлях)

Приклади:

фс.видалити("./якісь.дані")