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).

/readme.txt (270df8583e78c80f366a8ab431fab673d89446d5) (764 bytes) (mode 100644) (type blob)

pjass 25.10.2014 (v 1.0n)
A lightweight and fast Jass2 parser for bison/yacc
by Rudi Cilibrasi
Sun Jun  8 00:51:53 CEST 2003
thanks to Jeff Pang for the handy documentation that this was based
on at http://jass.sourceforge.net/
Released under the BSD license

To use this program, list the files you would like to parse in order.
If you would like to parse from standard input (the keyboard), then
use - as an argument.  If you supply no arguments to pjass, it will
parse the console standard input by default.

To test this program:
pjass common.j common.ai Blizzard.j

You can find news about this program and updates at
http://www.wc3campaigns.net/showthread.php?t=75239 and
http://jass.sourceforge.net/

Please send comments to
Rudi Cilibrasi
cilibrar@ofb.net


Mode Type Size Ref File
100644 blob 164 fe00ea4e0a56174ab0598427be2f53a8ed42efab .gitignore
100644 blob 2419 07e073b56855f7311222a430475cdd5d65a22f52 Makefile
100644 blob 391 1f49d20bfca22ddee132b62a37c103610d08e211 check.sh
100644 blob 251 77cc7498114662cff955ad94eb1b1809c89b2233 fail.sh
100644 blob 26451 8b5dc95117d866ae21aa190f1b18b7f60c366685 grammar.y
100644 blob 22236 a0f506eb2bb86301d4ab0b3ee73aa7964fb5d94b misc.c
100644 blob 3664 3e413370f4eced5c23b7954e53f66a15aaf8f535 misc.h
100644 blob 1302 13d65e05aca85cddd2f539b14d98cfbf1c622752 notes.txt
100644 blob 764 270df8583e78c80f366a8ab431fab673d89446d5 readme.txt
040000 tree - 2f736e3985eab5b3c8ba4181754a986901e1a073 tests
100644 blob 5891 d2f9b79e9d57395b7462b41c93d762aace079942 token.l
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