Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kntt32/asmacro
Safe, Fast and Efficient Assembler with powerful preprocessor for low layer coding alternative of high level programing language
https://github.com/kntt32/asmacro
assembly compiler fijua kernel os preprocessor x64
Last synced: 4 days ago
JSON representation
Safe, Fast and Efficient Assembler with powerful preprocessor for low layer coding alternative of high level programing language
- Host: GitHub
- URL: https://github.com/kntt32/asmacro
- Owner: kntt32
- Created: 2024-10-18T12:31:30.000Z (28 days ago)
- Default Branch: master
- Last Pushed: 2024-11-09T12:13:35.000Z (6 days ago)
- Last Synced: 2024-11-09T13:20:31.796Z (6 days ago)
- Topics: assembly, compiler, fijua, kernel, os, preprocessor, x64
- Language: Rust
- Homepage:
- Size: 1.09 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# AsMacro
AsMacroとは、低レイヤ向けのアセンブラ言語であり、高度なプリプロセッサーを持つことにより、
高水準言語の便利さとRustの所有権による高い安全性、アセンブリの柔軟性、高速なビルド、高速な実行、効率の良い開発が可能という特徴を持つ予定です。
## コード例
```
fn main() -> u64 {
let a: u64 = 12345;
a * a
}
```
## 内部動作
高度な機能を持つプリプロセッサ -> リンカ兼アセンブラ