9 lines
159 B
Go
9 lines
159 B
Go
package core
|
|
|
|
// Compile turns a function into machine code.
|
|
func (f *Function) Compile() {
|
|
f.AddLabel(f.Name)
|
|
f.Err = f.CompileTokens(f.Body)
|
|
f.Return()
|
|
}
|