the first commit for reaction_reader
updated a sample
AnyCallable must be immutable
ParseObj is a set of ParseElem(s)
operators of ParseElem not needed to be overloaded
initialize members with None
use functools.wraps for decorators
return operators (gt, eq, neq)
allow multiple objects in ParseObjSet
updated a sample, mapk
added wscript for reaction_reader
added aggressive expressions to mapk.py
support the simple format
removed ParseObjPartial
added warnings for the implementation of ParseObj
use Callback to cache parsed lines
use logging