descript-lang-0.2.0.0: resources/modules/Base.dscr
//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]