Skip to content

osmon-lang/stdlib

Repository files navigation

Osmon's {Stdlib}

Standard library and necessary files for Osmon.

Telegram Chat Test CI

About

Osmon has libc bindings exposed in a form of Osmon Programming Language library. Also, this library includes some additions like basic random and IO dependent functions for building CLI applications (at least).

Development

The project has shell.nix which has development environment preconfigured already for you. Just open your terminal and at the root of this project:

# Open in bash by default
nix develop

# If you want other shell
nix develop -c $SHELL

# After entering development environment, inside the
# env, you can open your editor, so your editor will
# read all $PATH and environmental variables, also
# your terminal inside your editor will adopt all
# variables, so, you can close terminal.

# Neovim | VSCode | Zed
vim .    # code . # zed .

The development environment has whatever you may need already, but feel free to add or remove whatever inside shell.nix.

License

This project is licensed under the GPL-3.0 license - see the LICENSE file for details.

Osmon's {Stdlib}

About

Standard library for Osmon language

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

 

Packages

No packages published