23 lines
494 B
Text
23 lines
494 B
Text
python
|
|
def print_type(val):
|
|
print type(val), val
|
|
|
|
eval print_type(true)
|
|
eval print_type([2010/08/10])
|
|
eval print_type(10)
|
|
eval print_type($10.00)
|
|
eval print_type($10.00 + CAD 30)
|
|
eval print_type("Hello!")
|
|
eval print_type(/Hello!/)
|
|
;eval print_type((1, 2, 3))
|
|
|
|
test reg
|
|
<type 'bool'> True
|
|
<type 'datetime.date'> 2010-08-10
|
|
<class 'ledger.Amount'> 10
|
|
<class 'ledger.Amount'> $10.00
|
|
<class 'ledger.Balance'> $10.00
|
|
CAD 30
|
|
<type 'unicode'> Hello!
|
|
<class 'ledger.Value'> Hello!
|
|
end test
|