Files
ark_runtime_core/docs/panda-runtime.md
T
wanyanglan 14c9021696 add ark runtime_core
Signed-off-by: wanyanglan <wanyanglan1@huawei.com>
Change-Id: I2564094cef9c6c41263e37faf9ffbbec14223dc7
2021-09-05 20:53:43 +08:00

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)