Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

https://github.com/orosmatthew/hydrogen-cpp

A hobby programming language πŸ”₯
https://github.com/orosmatthew/hydrogen-cpp

compiler language programming

Last synced: about 1 month ago
JSON representation

A hobby programming language πŸ”₯

Lists

README

        

# Hydrogen Lang (CPP Compiler)

Hydrogen is a Hobby programming language. It is called Hydrogen because it is simple, lightweight, and will catch on
fire if handled improperlyπŸ”₯

This compiler is written in C++ but hopefully it will get to a point where it can be self-hosted.

## Building

Requires `nasm` and `ld` on a Linux operating system.

```bash
git clone https://github.com/orosmatthew/hydrogen-cpp
cd hydrogen-cpp
mkdir build
cmake -S . -B build
cmake --build build
```

Executable will be `hydro` in the `build/` directory.

## Contributing

I am not accepting pull requests for now to better keep in sync with the accompanying video series. Possibly in the future.

## Watch the Development

YouTube video
series "[Creating a Compiler](https://www.youtube.com/playlist?list=PLUDlas_Zy_qC7c5tCgTMYq2idyyT241qs)" by Pixeled