mirror of
https://github.com/openharmony/ark_runtime_core.git
synced 2026-07-19 13:17:49 -04:00
14c9021696
Signed-off-by: wanyanglan <wanyanglan1@huawei.com> Change-Id: I2564094cef9c6c41263e37faf9ffbbec14223dc7
32 lines
728 B
Markdown
32 lines
728 B
Markdown
# Panda Runtime
|
|
|
|
Panda Runtime is a multi-language runtime designed to run on microcontrollers and mobile devices.
|
|
|
|
# Design Principles
|
|
|
|
* Simple and portable design
|
|
* Minimalistic and lightweight implementation
|
|
* Documented design, rationales, and public API
|
|
* Buildable and tested
|
|
* Explicit maintenance and development process
|
|
|
|
# Internals
|
|
|
|
## Common
|
|
* [Glossary](glossary.md)
|
|
|
|
## Language Front-Ends
|
|
* [Panda Assembly Language](assembly_format.md)
|
|
|
|
## Intermediate File Formats
|
|
* [File Format](file_format.md)
|
|
|
|
## Interpreter
|
|
* [Interpreter Design](design-of-interpreter.md)
|
|
|
|
## Memory Management
|
|
* [Memory Management](memory-management.md)
|
|
|
|
# Development Process and Coding Guidelines
|
|
* [C++ Coding Style](coding-style.md)
|