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)
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
Small readme fixes eeddac84a092c2cb3105510626cb674729c4f09f lep 2020-08-03 09:49:49
Warn when using native as code 1b14ec57777560df0982a08f3a2bc8eb27a1df75 lep 2020-08-03 09:32:38
Use the strhash hashfunc for our hashtables. d6f0de51cb54921b529799b9939cfe2dcdf7b4d0 lep 2020-07-29 11:13:13
Document installation methods 814075ef77bc8981684971bfc2a5c626f2e34035 lep 2020-07-18 08:11:43
Improved Readme c8d57e3c1953d5e67ca12f75f5685f7786eacaf2 lep 2020-07-18 07:43:09
Added some tests for the new StringHash check. 1f613e7c5b078cc3ce3a04a957291ca070856528 lep 2020-07-18 07:17:26
Commit ae3ab09ffe8c1630721bd26e655850db50194c20 - Actualy use unary plus in test...
Author: lep
Author date (UTC): 2022-08-21 08:51
Committer name: lep
Committer date (UTC): 2022-08-21 08:51
Parent(s): f031582b832cc48d67971da1f8ba9b0be5b023e4
Signer:
Signing key:
Signing status: N
Tree: 4d3ffca47f093f076a129509ed15d1852fb52d52
File Lines added Lines deleted
tests/should-check/unary-plus-for-dot-real.j 1 1
File tests/should-check/unary-plus-for-dot-real.j changed (mode: 100644) (index 0d2ff70..84d8086)
1 1 native R2I takes real r returns integer native R2I takes real r returns integer
2 2
3 3 function bla takes nothing returns nothing function bla takes nothing returns nothing
4 local integer i = R2I(1.05)
4 local integer i = R2I(+ .05)
5 5 endfunction endfunction
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