David MacDonald's repositories

Sea-Compiler

Sea - It's C, just written differently. The Sea programming language is a variant of the C language with improved syntax.

Language:KotlinLicense:MITStargazers:8Issues:1Issues:0

idle-timeout-datapack

Automatically shuts off a Minecraft server once no players have been online for 30 minutes.

Language:mcfunctionLicense:MITStargazers:2Issues:1Issues:0
Language:JavaScriptLicense:MITStargazers:2Issues:1Issues:0

Sea-Programming-Language-LEGACY

Sea - It's C, just written differently. The Sea programming language is a variant of the C language with Python-like syntax.

Language:PythonLicense:MITStargazers:2Issues:2Issues:14

Zenith-Compiler

Zenith is a manual memory programming language.

Language:GoLicense:MITStargazers:2Issues:0Issues:0
Language:JavaScriptLicense:MITStargazers:1Issues:1Issues:0

Sea-Compiler-Legacy

Sea - It's C, just written differently. The Sea programming language is a variant of the C language with Python-like syntax.

Language:PythonLicense:MITStargazers:1Issues:1Issues:0

topasm-interpreter.go

Topasm - The obviously practical assembly (language)

Language:GoLicense:MITStargazers:1Issues:0Issues:0

tutorial-language

An example program to help you create your own programming language. This code is a subset of my Sea language:

Language:KotlinLicense:MITStargazers:1Issues:1Issues:0

AnvilFix

Fixes and rebalances anvils.

Language:JavaLicense:LGPL-3.0Stargazers:0Issues:0Issues:0

basic-arithmetic-language

A basic arithmetic language designed to teach you how to create your own language!

Language:PythonLicense:UnlicenseStargazers:0Issues:1Issues:0

c-multithreaded-primes

A basic C program that checks whether a number is prime using threads.

Language:CLicense:MITStargazers:0Issues:1Issues:0

curfew-promise

A wrapper around a sync or async function that creates a promise. This promise will reject itself if the wrapped function took too long to resolve.

Language:JavaScriptLicense:ISCStargazers:0Issues:1Issues:0

awai

Dependency-free state management library

License:MITStargazers:0Issues:0Issues:0

CS-286_Final-Project

An example project which showcases how to use embedded SQL with Java.

Language:JavaStargazers:0Issues:0Issues:0

Line-Reader

A basic terminal program to read a specific line of a file.

Language:C++License:MITStargazers:0Issues:0Issues:0

Line-Writer

A basic terminal program to write a value to a specific line of a file.

Language:C++License:MITStargazers:0Issues:0Issues:0
Language:GoLicense:MITStargazers:0Issues:0Issues:0
Language:SvelteStargazers:0Issues:1Issues:0

OptiFabric

OptiFabric venturing out into the 1.16+ world

License:MPL-2.0Stargazers:0Issues:0Issues:0

Page-Turner-Android-App

A FOSS android app that features easy digital sheet music features.

Language:KotlinStargazers:0Issues:0Issues:0

phasmophobia_auto_run_script

An Auto Hotkey script to allow for easier running in the game Phasmophobia. You will run by default; you can walk by holding Shift.

Language:AutoHotkeyLicense:UnlicenseStargazers:0Issues:1Issues:0
Language:PythonStargazers:0Issues:0Issues:0

snake-in-c

Snake written in C

Language:CLicense:MITStargazers:0Issues:0Issues:0

text-mocking-app

A basic android app that mocks text.

Language:JavaLicense:MITStargazers:0Issues:1Issues:0
Language:HTMLStargazers:0Issues:0Issues:0