add `code` parser