tooltiperror
Super Moderator
- Reaction score
- 231
Ah, son, you've got 99 problems but a bitch ain't one. I'm not sure of all of them but I would assume some of them are with language design based upon your current rough draft.
You are also using shitty out-of-vJASS standards. asInt() and toString() are not made for vJASS, and don't let Nestharus tell you they are.
Make it more sane, make it more beautiful, make it more Boa.
Extending unit is basically AIDS without a textmacro?
Why are you getting rid of real? that's pointless.
At least add in ' quotes and make " direct quotations. So..
Something like that.
Free-form declaration is a big no-no. It makes stuff unreadable. DO NOT IMPLEMENT IT.
unit structs are too sloppy. Make the syntax cleaner.
Add in throwing and catching errors and stuff, that's fun. and switch statements.
Rewrite optimizer while you're at it
You are also using shitty out-of-vJASS standards. asInt() and toString() are not made for vJASS, and don't let Nestharus tell you they are.
Make it more sane, make it more beautiful, make it more Boa.
Extending unit is basically AIDS without a textmacro?
Why are you getting rid of real? that's pointless.
At least add in ' quotes and make " direct quotations. So..
JASS:
init
int x = 10
string friday = "Friday"
print("$friday is a good day") // "Friday is a good day" -- this is a low level feature
print('$friday is a good day') // "$friday is a good day"
print("x + 1 = 11") // "10 + 1 = 11"
print('x + 1 == 1') // "x + 1 == 1"
Something like that.
Free-form declaration is a big no-no. It makes stuff unreadable. DO NOT IMPLEMENT IT.
unit structs are too sloppy. Make the syntax cleaner.
Add in throwing and catching errors and stuff, that's fun. and switch statements.
Rewrite optimizer while you're at it