-
Notifications
You must be signed in to change notification settings - Fork 1
/
ChangeLog
47 lines (36 loc) · 1.92 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
2004-10-30 anakreon <[email protected]>
* vbs.g (GE): Added alias for GE (=>)
(LE): Added alias for LE (=<)
2004-10-29 anakreon <[email protected]>
* VbsConstants.java: Added the constant for the GOTO keyword
* AspStreamSelector.java: Added a case in aspStart where the next token is ASP_END
2004-10-29 anakreon <[email protected]>
* vbs.g (CALL): store the last token so it is not overwritten by the IDENTIFIER
If a Call statement was inside a with statement, the expression "call .someMethod" would fail
to parse.
(COMMENT): Comments can end with the token %>
* vbs.act: lastType is now set by the overriden method makeToken of CharScaner.
* vbs.g: Added support for the preserve keyword in the redim statement
Changed the rule s_decl so it can accept any arithmetic expression as a subscript.
Before: a(12, 13)
Now: a(12, 39 + 1)
(COMMENT): The token type of the comment depends on the last token's type.
If the last token type is STATEMENT_END then it will be SKIP.
This will eliminate to Tokens of type STATEMENT_END in a row.
2004-10-20 anakreon <[email protected]>
* tree_vbs_php.act: Added variable lastType which stores the last type
evalueated.
(DOT expr expr) will set type INVALID_OBJECT if it failed to resolve the
class from the first expr.
Added token types BXOR, BAND, BOR, BNOT
variables changed from HashMap to TreeMap for speed
Renamed method translateObjects(int, AST, AST) to createNode
2004-9-13 anakreon <[email protected]>
* Initial Release
2004-9-24 anakreon <[email protected]>
* Modified vbs.g, vbs.act, tree_vbs.g, tree_vbs.act, producer_vbs.g,
producer_vbs_php.act in order to support the translation of vb classes.
* Added VbUserDefinedProperty.java which represents a property in a user
defined vb class
* Added method setName(String) to the ASPObject interface
producer_vbs.g: Would not add a ';' after an include statement