1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
use super::{Fmt, Formatter};
use wast::core::Expression;
impl<'src> Fmt for &Expression<'src> {
fn fmt(&self, formatter: &mut Formatter) {
let mut iter = self.instrs.iter();
if let Some(instruction) = iter.next() {
formatter.fmt(instruction);
}
for instruction in iter {
formatter.write(" ");
formatter.fmt(instruction);
}
}
}