Home Manual Reference Source Test Repository

src/polar/kernel/compile.js

import core from './core' ;

export default function compile ( {

	add , sub , mul , div ,
	neg ,
	cos , sin

} , symbol ) {

	return {

		"mul" : core.mul( mul , add ) ,
		"div" : core.div( div , sub ) ,
		"real" : core.real( mul , cos ) ,
		"img" : core.img( mul , sin ) ,
		"con" : core.con( neg ) ,

	} ;

}