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++
- Host: GitHub
- URL: https://github.com/aceinetx/wpp-oss
- Owner: aceinetx
- Created: 2025-05-20T15:51:02.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-06-26T09:53:48.000Z (about 1 year ago)
- Last Synced: 2025-06-26T10:37:18.974Z (about 1 year ago)
- Language: C
- Size: 59.6 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README
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)