File size: 228 Bytes
a28eca3
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
class Transpiler {

	constructor( decoder, encoder ) {

		this.decoder = decoder;
		this.encoder = encoder;

	}

	parse( source ) {

		return this.encoder.emit( this.decoder.parse( source ) );

	}

}

export default Transpiler;