Pythonで書いたこのコードがあります:
from Purchase import Transaction
from Purchase import MoneyStatement
if __name__ == '__main__':
p= {Transaction('costco','me', 45, "AmEx"),Transaction('costco','me', 45, "AmEx")}
ms= MoneyStatement('AmEx 10-19-2012', p)
print(ms)
Python では動作しますが、jython で実行しようとすると、次のエラーが表示されます。
p= {Transaction('costco','me', 45, "AmEx"),Transaction('costco','me', 45, "AmEx")}
^
SyntaxError: 不一致の入力 ',' はコロンを期待しています