Skip to main content

atmos/os_lib/
mod.rs

1//! AtmOS の各種ライブラリ機能(OS 標準ライブラリ相当)。
2//!
3//! カーネル本体([`crate::kernel`])とは独立した、より上位のアプリケーション向け機能を収める。
4//!
5//! - [`aura`]: `.aura` スクリプト言語処理系
6//! - [`js`]: JavaScript エンジン(ブラウザの `<script>` 実行)
7//! - [`web_engine`]: HTML/CSS パーサ・レイアウト・レンダラ(ブラウザエンジン本体)
8//! - [`css`]/[`layout`]: CSS カスケード計算・ボックスモデル計算
9//! - [`dom`]: DOM ツリー表現
10//! - [`cloud`]: Google Drive / OneDrive の REST + OAuth2 クライアント
11//! - [`h264`]/[`h264_decode`]/[`h264_golden`]: H.264 ソフトウェアデコーダ
12//! - [`mp3`]/[`mp4`]: 音声・動画コンテナのデコーダ
13//! - [`webp`]: WebP 画像デコーダ(vendoring 版 image-webp)
14//! - [`svg`]: SVG パーサ・簡易レンダラ
15//! - [`mml`]: MML(Music Macro Language)パーサ
16//! - [`json`]: JSON パーサ・シリアライザ
17pub mod aura;
18pub mod cloud;
19pub mod css;
20pub mod dom;
21pub mod h264;
22pub mod h264_decode;
23pub mod h264_golden;
24pub mod js;
25pub mod json;
26pub mod layout;
27pub mod mml;
28pub mod mp3;
29pub mod mp4;
30pub mod canvas2d;
31pub mod svg;
32pub mod web_engine;
33pub mod webp;