JasonWang-Zqqgpllp20 / derbo-os

An operating system writing in Rust.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

About the DerBo OS

DerBo OS, an x86-64 based operating system writing in Rust. Besides the basic functions of the operating system, a collaborative multitasking is implemented with asynchronous programming in Rust.

The Compiler in DerBo OS

A compiler is also embeded in DerBo OS. Basic components are implemented such as lexer, parser, binder, lowerer, and evaluator. Most importantly, the compiler takes user-written code into trusted applications, the novel trick solves the fatal drawback of collaborative multitasking.

About

An operating system writing in Rust.

License:Apache License 2.0


Languages

Language:Rust 100.0%