//The "standard library" of Descript. //Contains some data-structures embedded into the language, but those //could be moved later if necessary. Code[lang, content]. Add[left, right]. Subtract[left, right]. Multiply[left, right]. Exp2[a]. App3[left, center, right]. Add[left: #Number[], right: #Number[]]: #Add[left, right] Subtract[left: #Number[], right: #Number[]]: #Subtract[left, right] Multiply[left: #Number[], right: #Number[]]: #Multiply[left, right] Exp2[a: #Number[]]: Multiply[a, a] App3[left: #String[], center: #String[], right: #String[]]: #App3[left, center, right]