Skip to content

💻 • PawnScript is a semi-statically-typed object-oriented high-level programming language written in Pawn itself designed to perform small server-side tasks.

License

Notifications You must be signed in to change notification settings

bracesoftware/PawnScript

Repository files navigation

Welcome to the PawnScript Wiki

Complex but Easy-to-Use Extentsion to Pawn



Introduction

💻 ¤ PawnScript is a small interpreted semi-statically-typed object-oriented (and really memory-consuming) language written in Pawn and thus it is its extension (similar to C/C++ or Java/JavaScript). It is designed with the role of enabling modification of the gamemode code on the server during run-time. It contains various features and things that aren't even introduced into Pawn itself. PawnScript has a very complex syntax which makes it very hard to learn but also fragile to small mistakes.

📎 It is made purely for fun and with an intention to learn more about Pawn itself, thus PawnScript should not be taken as a serious language. However, the language itself is still impressive considering it is written in Pawn.

NOTE: Semicolons are completely optional, you can use them according to your preference.

Documentation

The language

Other info

Worried about the latest updates?

Just regularly check the workflow runs! Always select the latest successful workflow to download the latest build artifacts from.

About

💻 • PawnScript is a semi-statically-typed object-oriented high-level programming language written in Pawn itself designed to perform small server-side tasks.

Resources

License

Stars

Watchers

Forks

Packages

No packages published