added badges and descriptive header to README.md

This commit is contained in:
Sven Vogel 2024-07-19 21:28:38 +02:00
parent c0ed2f79b8
commit 1d265cfc95
1 changed files with 14 additions and 5 deletions

View File

@ -1,12 +1,21 @@
<div align="center"> <div style="text-align: center">
<picture>
<img alt="gemstone logo" src="https://github.com/Servostar/gemstone/assets/72654954/fdb37c1b-81ca-4e6a-a9e9-c46effb12dae" width="75%"> <img alt="gemstone logo" src="https://github.com/Servostar/gemstone/assets/72654954/fdb37c1b-81ca-4e6a-a9e9-c46effb12dae" width="75%">
</picture>
</div>
<br> <br>
<p>
Open source programming language compiler based on LLVM, GLib and GNU Bison/Flex
<br>
capable of multi target cross compilation powered by simple build system.
</p>
<br>
<img src="https://img.shields.io/github/actions/workflow/status/Servostar/gemstone/build-check-sdk.yaml?label=Linux"/>
<img src="https://img.shields.io/github/actions/workflow/status/Servostar/gemstone/msys2-cross-compile.yml?label=Windows"/>
<img src="https://img.shields.io/github/license/Servostar/gemstone"/>
<img src="https://img.shields.io/github/languages/count/Servostar/gemstone"/>
<img src="https://img.shields.io/github/languages/top/Servostar/gemstone"/>
</div>
## Gemstone ## About
Gemstone is a programming language compiler (short: GSC) written in C based on flex and GNU bison. Gemstone is a programming language compiler (short: GSC) written in C based on flex and GNU bison.
It uses LLVM to produce optimized native binaries for many platforms and uses its own builtin build system for more complex project management. It uses LLVM to produce optimized native binaries for many platforms and uses its own builtin build system for more complex project management.