This is a compilation of short scripts I wrote for fun. Some of it has actual practical use, others are little programming projects too small for a proper repository, while others still are experiments and examples for my own learning experience. As this repository is too generalized for a proper readme, in-depth explanations will be in each file, with a passing explanation for each file kept here.
It should be noted that some of this code was written long before I understood proper formatting or language standards, and may not be updated because of sentimentality of when I wrote them. This may include broken or unrunnable code. Each file submitted here should be considered in it's "final form" and may not be supported further. If you intend to use anything found here, it is up to you to make sure everything works.
- ackermann.py: the ackermann and inverse ackermann functions
- call-compiler: a modular script for simplistic compilation of source code files
- devSetup.sh: installs several programming languages and their compilers for Ubuntu
- division.py: division in the style of an abacus
- docker-ubuntu-install.sh: does exactly as described
- fibonacci.py: benchmarking various fibonacci algorithms
- helloWorld.asm: my first attempt at assembly
- md-to-html.py: a simple converter to turn MarkDown into HTML
- prolog-install.sh: script for installing prolog in Ubuntu
- queue.py: a queue implemented with a dictionary
- stack.py: just a normal stack, with the added ability to print it
- tex-installer.sh: insalls TeX and a TeX editor for Ubuntu
- turtletree.py: drawing a random tree with turtle
- WDE-csv.py: a CLI tool to translate the data from the WorkDay exporting tool into a tracker for Unionizing