self-hosted: refactor into multiple files

add return expression
add number literal
d8d379faf1Andrew Kelley committed on 12/11/2017, 9:18:06 PMparenta3a590a
4 files changedLine totals unavailable