Menu

Commit [r4568]  Maximize  Restore  History

DynamicJava: In the absense of full definite assignment checking, modified default values for variable declarations and method return types so that primitives have zero values rather than null. (For example: "int x; x" produces 0.)

dlsmith 2008-07-10

changed /trunk/dynamicjava/src/edu/rice/cs/dynamicjava/interpreter/ClassMemberChecker.java
changed /trunk/dynamicjava/src/edu/rice/cs/dynamicjava/interpreter/ExpressionChecker.java
changed /trunk/dynamicjava/src/edu/rice/cs/dynamicjava/interpreter/StatementChecker.java
changed /trunk/dynamicjava/src/edu/rice/cs/dynamicjava/interpreter/StatementEvaluator.java
changed /trunk/dynamicjava/src/edu/rice/cs/dynamicjava/interpreter/TreeCompiler.java
changed /trunk/dynamicjava/src/edu/rice/cs/dynamicjava/symbol/LocalFunction.java
changed /trunk/dynamicjava/src/edu/rice/cs/dynamicjava/symbol/SymbolUtil.java
changed /trunk/dynamicjava/src/koala/dynamicjava/interpreter/NodeProperties.java
/trunk/dynamicjava/src/edu/rice/cs/dynamicjava/interpreter/ClassMemberChecker.java Diff Switch to side-by-side view
Loading...
/trunk/dynamicjava/src/edu/rice/cs/dynamicjava/interpreter/ExpressionChecker.java Diff Switch to side-by-side view
Loading...
/trunk/dynamicjava/src/edu/rice/cs/dynamicjava/interpreter/StatementChecker.java Diff Switch to side-by-side view
Loading...
/trunk/dynamicjava/src/edu/rice/cs/dynamicjava/interpreter/StatementEvaluator.java Diff Switch to side-by-side view
Loading...
/trunk/dynamicjava/src/edu/rice/cs/dynamicjava/interpreter/TreeCompiler.java Diff Switch to side-by-side view
Loading...
/trunk/dynamicjava/src/edu/rice/cs/dynamicjava/symbol/LocalFunction.java Diff Switch to side-by-side view
Loading...
/trunk/dynamicjava/src/edu/rice/cs/dynamicjava/symbol/SymbolUtil.java Diff Switch to side-by-side view
Loading...
/trunk/dynamicjava/src/koala/dynamicjava/interpreter/NodeProperties.java Diff Switch to side-by-side view
Loading...
MongoDB Logo MongoDB