== Method

The == method of VPGL language is data comparison.

The == method takes 2 inputs and 1 output. This method starts on arriving objects both input 0 and input 1, compares them, emits T if they are same value, NIL otherwise.

Comparison of numbers emits T if their value are same, emits NIL otherwise. (Comarision result for real numbers is according to the specification of Javascript ===. This will be improved on future VPGL) Comparision of strings are one on one characters with case sensitive. Comparison of different types of data is always NIL.

Comparison of composite object such as array and dictionary emits T only if their refereces point to the same object. Ponting to different objects including duplicated copies form one object is concluded as NIL even if their content is completely same.