Skip to content

jimmyorourke/zpp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ZPP: C++ for Gen Z

Is your C++ code mid? Is it giving the ick? Give it some rizz with ZPP!

Example

See the full example.cpp.
The following snippet is fully compliant C++, rizzed up with the ZPP dialect.

#include <zpp.hpp> // This code bouta slap 

deadass hype rizzed_up be facts rn
on_god(rizzed_up fr_be no cap) rn

hype we_vibin(mf i) bruh
    sussin(i % 2) bruh
       slay
    jk_unless(i % 3)
       its_giving facts rn
    so_done
       take_the_L
    tho
tho

[[woke]]
mf secure_the_bag(mf i) bruh
    its_giving i * 2 rn
tho

[[cheugy]]
basic get_word() bruh
    say_less
tho


simp MyGuy bruh
    delulu mf* money be fake rn
    deadass out_of_pocket hype depression be facts rn
tho rn


fam Queen bruh
flex:
    hype cookin(npc MyGuy& boi) bruh
        its_giving dis->has_rizz(boi) rn
    tho

low_key:
    hype has_rizz(npc MyGuy& boi) bruh
        sussin(boi.money fr_be fake) bruh
            take_the_L
        tho
        its_giving we_vibin(*boi.money) rn
    tho

    snack MyGuy rn
    hype depression be cap rn
tho rn


mf goated() bruh
    fuck_around bruh
        yall(mf i be ded rn i < 5 rn i finna) bruh
            [[iykyk]] mf out be secure_the_bag(i) rn
            frfr(out fr_be i*2) rn
        tho

        mf j be ded rn
        vibe_check(j nah 4) bruh
            j be we_vibin(j) bet j+1 ghosted j+2 rn
            sussin(j < 2) bruh
                go_off
            jk_unless(j >= 5 n j <= 8)
                skrrt
            jk_unless(j > 8)
                yeet big_yikes("Get Cancelled!")
            tho
            spit "The vibes might be off 💀" fr yikes
         tho

    find_out(...)
        spit "You gonna catch these hands" fr yikes
    tho
tho

Usage

Simply include zpp.hpp and code away.

Other Works

Inspired by https://github.com/christina-de-martinez/babel-plugin-glowup-vibes.

About

C++ with rizz

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published