Wopslang / Wops

Wops programming language
https://wops.dev/
Apache License 2.0
26 stars 3 forks source link
competitive-programming cp-language interpreter language programming-language ps-language ps-programming-language pseudocode wopslang

:mega: BIG UPDATES are comming!

:hammer_and_wrench: Working Pseudocode, Wopslang

CI - Ubuntu OS

func<people WholeNewWorld> Wopslang = {contributors, {
        int newIdea = 0
        for i in contributors $
            newIdea += 100
        ;
        return bindAll(newIdea, Whops)
    }
}

#LanguageForAlgorithm #WorkingPseudo

Wopslang is for every computer scientist who needs a pseudocode-like, but working programming language.
Simple grammar will highlight your logical ideas. Fast-runtime will give you immediate feedback to forward.
Be with our project, using ⭐

Infomation

Version: Wopslang v0.1 alpha
License: Apache License 2.0
⚒️ Official Documentation
➕ VSCode Extension

Dependancy

Build and Run

Use this command in Git Bash to build and make executable interpreter:

bash build.sh

To run:

./Wopslang <filepath>.wops

Check howto.md for more detail

Sample Code

See sample folder :sparkles:

Credit

Github Username Role
@redocmath Lead Programmer of Interpreter
@pokmui Programmer of Interpreter, Admin of Slack
@byunjaewoo Lead Programmer of Data Structure
@happybean4 Planner of Grammar
@rdxxer Programmer of Interpreter
@dddddd1234-creator Lead Programmer of Builtin Function

Bold user is the Wopslang manager.
Special Thanks to @jhhan128

Wopslang Logo

2024, Wops Team