Parselets are small components that represents and builds special kind of syntax parts (e.g. Assignments, Function Calls, Class Declarations).
You can use predefined parselets to parse prefix/postfix, binary and ternary operators. You can specifiy the binding power (how strong will be the operator applied) and associativity (left->right or right->left).
To attach parselets to your parser you can use helper methods.
If a parselt is already registered it will replaced by the new parselet.