# Comment at start. # # Comments can contain arbitrary characters, like 👋 and (tab). # Comment before command. command id=1 --- Command { name: "command", args: [Argument { key: Some("id"), value: "1" }], prefix: None, tags: {}, silent: false, fail: false, line_number: 6 } command id=2 # Comment beside command. --- Command { name: "command", args: [Argument { key: Some("id"), value: "2" }], prefix: None, tags: {}, silent: false, fail: false, line_number: 10 } command id=3 # Comment after command. --- Command { name: "command", args: [Argument { key: Some("id"), value: "3" }], prefix: None, tags: {}, silent: false, fail: false, line_number: 14 } # Comment between blocks. command id=4 --- Command { name: "command", args: [Argument { key: Some("id"), value: "4" }], prefix: None, tags: {}, silent: false, fail: false, line_number: 21 } command id=5 // Comment using //. --- Command { name: "command", args: [Argument { key: Some("id"), value: "5" }], prefix: None, tags: {}, silent: false, fail: false, line_number: 25 } # Comment at end.