Update Receipt grammar
Update JsonElement and JsonList
Update Translator
Add JsonWriter, Move infrastructure classes
Update Receipt grammar
Update translator
Add input test
Update json.infrastructure.*
Update compiler