SkillAgentSearch skills...

Gallium

Dynamically typed, objected oriented programming language written from scratch in C

Install / Use

/learn @phath0m/Gallium
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Gallium Programming Language

Gallium is a full-fledged dynamically typed, objected oriented toy programming language written in C. My goals for this project are to develop a dynamic scripting language that can compile with zero dependencies other than the C standard library.

Gallium is inspired by Python, JavaScript and probably several other languages as well. Unlike Python though, it incorporates a C-style syntax.

Trying Gallium

In order to compile Gallium, simply run make. Gallium can be installed locally with make install. The DESTDIR environmental variable can be utilized to specify where to install Gallium to.

# make
# DESTDIR=/usr/local make install
# gallium
>>> 2 + 2
4

Alternatively, you can also try Gallium online using the Gallium Playground.

Language Syntax

Several Gallium programs can be found inside the examples directory.

View on GitHub
GitHub Stars15
CategoryDevelopment
Updated1y ago
Forks2

Languages

C

Security Score

80/100

Audited on Dec 9, 2024

No findings