An open API service indexing awesome lists of open source software.

https://github.com/aceinetx/wpp-oss

Open-source ANSI C version of watermelon++
https://github.com/aceinetx/wpp-oss

Last synced: about 1 year ago
JSON representation

Open-source ANSI C version of watermelon++

Awesome Lists containing this project

README

          

wpp-oss
-------
An ANSI C open-source version of watermelon++ (https://github.com/aceinetx/watermelon)
The goal of this project is to rewrite watermelon++ in a faster, more portable lower-level language, which is C, and for you to explore it
The code is mostly the same as in the original python version, but a lot of stuff is different, for example:
- Functions are now stored in variables (which is actually a good thing that allows for more complex stuff)
- wpp-oss does not have __pyexec
- wpp-oss will not have these standard library namespaces:
- ImGui
- AutoHotkey
- RegEx
- scope
- timedvar

Tested systems:
- Arch linux
- Arch linux (Windows 11 WSL)
- Android 10 (Termux)
- Windows 11 (msys2 ucrt64)
- Nintendo Switch v1 (w/ devkitpro)

Compilation requirements:
- C compiler compatible with ANSI C (C89/C90)
- C standard library for C99
- Makefile (optional, for incremental compiling)

Roadmap:
- Standard library (std, winapi, array, hashmap namespaces)