SFE.Compiler
Interface Multi2SingleBit

All Known Implementing Classes:
AssignmentStatement, BinaryOpExpression, BlockStatement, EqualOperator, Function, GreaterEqualOperator, GreaterOperator, IfStatement, InputStatement, LessEqualOperator, LessOperator, NotEqualOperator, OperationExpression, PlusOperator, Statement, TrinaryOpExpression, UnaryOpExpression

public interface Multi2SingleBit

The Multi2SingleBit interface is implemented by the objects in the program that has a role in the multibit to singlebit transformation.


Method Summary
 BlockStatement multi2SingleBit(java.lang.Object obj)
          This method performs the transformation itself and add the result statements to the appropriate function.
 

Method Detail

multi2SingleBit

BlockStatement multi2SingleBit(java.lang.Object obj)
This method performs the transformation itself and add the result statements to the appropriate function. The object parameter is one parameter that is needed for each class to implement this method and the parameter's role can vary from one class to another. If obj is not needed the method will be called be the parameter obj as null.

Parameters:
obj - the method's parameter.
Returns:
a BlockStatement containing the statements as single bits.