-->Latest version<--
-->Readme / Sourcecode<--
Hey,
just wanted to release my pjass with some litte updates.
Example:
test.j
The code might be a bit ugly somtimes but i just wanted it working
-->Latest version<--
-->Readme / Sourcecode<--
-->Readme / Sourcecode<--
Hey,
just wanted to release my pjass with some litte updates.
- pjass now handles rawcodes (more?) correct. I think most of the time it makes no difference as jasshelper doesn't accept those rawcodes.
- When pjass encounters some name it hasn't seen it also throws some suggestions in the error message.
- Increased max recursion limit to 100000. This should help with realy big scripts.
Example:
test.j
JASS:
type bla extends integner
globals
integer a = 'a\\bd'
integer b = '\\'
integer c = 'avc'
endglobals
function foo takes nothing returns nothing
endfunction
function go takes nothing returns nothing
endfunction
function bar takes nothing returns nothing
endfunction
function xxx takes nothing returns nothing
local real abc
set acb = 1
call fo()
endfunction
Code:
$ pjass test.j
test.j:1: Undefined type integner. Maybe you meant integer
test.j:4: Escaped chars are only allowed if they are the only char in the rawcode.
test.j:4: Escaped chars are only allowed if they are the only char in the rawcode.
test.j:6: Rawcodes must be 1 or 4 characters.
test.j:20: Undeclared variable acb. Maybe you meant abc
test.j:21: Undeclared function fo. Maybe you meant go, foo
test.j failed with 6 errors
Parse failed: 6 errors total
The code might be a bit ugly somtimes but i just wanted it working
-->Latest version<--
-->Readme / Sourcecode<--
Attachments
Last edited: