Takes RelaxNG schema as input and generates corresponding code for a Blockly block to represent the same