AzaMath - Anizoptera CMF mathematic component.
Provides functionality to work with large numbers with arbitrary precision (using BCMath) and universal mumeral systems conversions (supported bases from 2 to 62 inclusive, and custom systems; pure PHP, but can use GMP and core functions for speed optimization).
TODOBold text is used to show what i'm currently working on.
Strikethrough text shows finished items.
Setup GRUB Write a kernel skeleton Implement a custom ANSI C Library (libc) assert.h ctype.h (Not affected by locale.h) errno.h float.h iso646.h limits.h locale.h (Partially implemented.
... [More] Functions return null, but everything is there. This file will not be finished until anything requires me to.) math.h setjmp.h signal.h stdarg.h stddef.h stdio.h stdlib.h string.h time.h Rewrite what we have of the kernel with the new libc Write a program launcher Write a shell (rSHELL) and let rCORE load and execute it at start Implement multiple processes Write a stack-handler for process-to-process communication. Write a decent shutdown Power management Port a high level scripting language. Python/Lua/Squirrel/Perl. [Less]