Skip to content

Interpretter and runtime environment for the Fusion programming language (fork)

License

Notifications You must be signed in to change notification settings

mrtianjin829/Beryllium

 
 

Repository files navigation

beryllium

Version 0.45

Example:

fun main()
{
    puts("Hello world!\n");
}

Quick Install:

curl -s "https://www.kickdegans.nl/beryllium-install" | sudo bash

An interpretted programming language

Contents:

Getting started
Documentation
Bult-in functions

Please read!

This projects is still in development and contains incomplete or non functional features, bugs and incomplete libraries.
If there are any bugs you find, please notify me.

Installation:

Clone the repo:

git clone https://www.github.com/KickdeGans/beryllium.git

Build and install using GCC:

make
make install

Build and install using clang:

make clang
make install

OR:

You could copy the correct pre-compiled binary to /bin if processing power is limited or no compiler is present.

For example, you could copy berylium-x86_64 (located in the bin folder) to /bin or just execute it as-is to run the interpreter.
(More architectures will be available in the future)

Debugging:

Change directory to the debug folder. Then, make and then run ./debug to debug beryllium. Make sure the script has permissions to be executed

Requirements:

Linux
gdb
gcc

About

Interpretter and runtime environment for the Fusion programming language (fork)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 99.3%
  • Other 0.7%