vrtc / pjass (public) (License: BSD) (since 2023-08-03) (hash sha1)
pjass is a free Jass scripting language parser. This repository is a fork of lep/pjass. The goal is to add Debian packaging. As of the time of this writing, it works for current stable, that is Debian 12 (bookworm).
List of commits:
Subject Hash Author Date (UTC)
feat(build)!: Add Debian 12 packaging 144841cb79511ae8c12e82e7fd27170deb282db8 Vladyslav Bondarenko 2023-07-28 15:32:19
Disallow null as return value for returns code functions ac58f84a23afe447621dff7ffd84e36a92295817 lep 2023-02-23 19:47:43
Update flake.lock 7e3e7ef5bcbbdfdcf5e1498dfa39081237da8c0d lep 2023-02-18 10:55:06
Report function calls with more than 31 arguments. 462649989e32c97aecdf0aec40e0c86102ac26ac lep 2022-12-05 20:13:50
Add basic nix flake b534287001f27c310baf8194e9af0693e3cd1fec lep 2022-10-15 11:10:09
Add basic nix flake 5d652e3ae970d8553018a7bad110f7620ab6bfc4 lep 2022-10-15 11:10:09
Actualy use unary plus in test... ae3ab09ffe8c1630721bd26e655850db50194c20 lep 2022-08-21 08:51:28
Add tests for unary plus. f031582b832cc48d67971da1f8ba9b0be5b023e4 lep 2022-08-21 08:49:48
Allow unary + 5b6b615cea77034b738da3eac62ae7ba8052588d lep 2022-08-21 08:38:36
Let's stick to C89 for no particular reason. cd51461db64267f9a9cd9cdc25fec7d1fbb7f18a lep 2022-08-01 06:57:19
Improve help message 703f452844de116dbb153ff581bfe4120ea92fe7 lep 2022-07-31 14:16:56
Fix compilation error on GCC 10 27d720b5667133e082ed05a8b11bad1363d3f941 lep 2021-09-11 17:52:21
Removed mysterious "tabs" token from lexer 6f64950ace54e78e7de5ad81d7a86f7519584367 lep 2021-08-15 18:41:28
Better error message when using a function as var name a9da0a4fac7285895ddee113c3df2f1de64cca89 lep 2021-06-12 16:55:21
Add special case for missing `call` ffc71221bf4cf297759d36f57d45bb9f20434b4f lep 2021-04-09 21:42:24
Fixes for OpenBSD 4edafbf95d75a98fc4b1469f32bb4e52ed200314 lep 2021-03-27 09:37:24
Don't use strncat. 332fecc88884fe33da77036a41188b9cfc73e4f2 lep 2021-02-19 22:25:35
Allow assignment to local variable in constant function 0920290c0af1fe76066aa9520729b2afaa41fbd7 lep 2020-08-04 16:18:16
Add hexadecimal form with uppercase X 43d20a0f74e86cb2c89021b893b923d2efb4070a lep 2020-08-04 16:17:13
Use flag in test. df89d16a43ce0b5c2f7ca0a079818361dee02908 lep 2020-08-04 16:15:24
Hints:
Before first commit, do not forget to setup your git environment:
git config --global user.name "your_name_here"
git config --global user.email "your@email_here"

Clone this repository using HTTP(S):
git clone https://rocketgit.com/user/vrtc/pjass

Clone this repository using ssh (do not forget to upload a key first):
git clone ssh://rocketgit@ssh.rocketgit.com/user/vrtc/pjass

Clone this repository using git:
git clone git://git.rocketgit.com/user/vrtc/pjass

You are allowed to anonymously push to this repository.
This means that your pushed commits will automatically be transformed into a merge request:
... clone the repository ...
... make some changes and some commits ...
git push origin main