Xtandard stuff...
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Ognjen Milan Robovic 999e5907ad Added shell and CubeScript... 2 kuukautta sitten
.gitignore Ignore... 3 kuukautta sitten
LICENSE Doing stuff... 8 kuukautta sitten
README.md Created compilation script and updated some stuff... 7 kuukautta sitten
compile.sh Created compilation script and updated some stuff... 7 kuukautta sitten
install.sh Created compilation script and updated some stuff... 7 kuukautta sitten
xtandard.c Added shell and CubeScript... 2 kuukautta sitten
xtandard.h Added shell and CubeScript... 2 kuukautta sitten

README.md

xtandard

xtandard -- Xolatile-style “header-only” library for commonly used functions.

  • Purpose of this library is to replace < stdio, stdlib, unistd, fcntl, ctype, string... .h >. (:
  • Intended usage is writing simple programs, which can fit it one source file, often only in ‘main’ function.
  • Of course, it uses some global variables, be careful with naming your variables, and avoid C-style “namespaces”, they're bad.
  • Everything related to my libraries is clean of all warning options on Clang, GCC and Valgrind.

Compile:

$ sh compile.sh

Install:

$ sudo sh install.sh

Xolatile-style “header-only” library is my take on ‘stb’ header-only libraries. There are a lot of ideas that came from Ada, which is my second language. Main idea behind them is to avoid standard library and macros in programs. Also, I like to avoid C-style “namespaces” and bad function names...

This is the core library behind my other libraries such as xector, xatrix, xyntax, xurses, xender, xame...