Added main prefix

This commit is contained in:
Eduard Urbach 2024-07-30 20:02:55 +02:00
parent e537e543cc
commit 6510166ae0
Signed by: eduard
GPG key ID: 49226B848C78F6C8
9 changed files with 34 additions and 20 deletions

View file

@ -11,11 +11,12 @@ import (
)
// NewFunction creates a new function.
func NewFunction(name string, file *fs.File, body []token.Token) *Function {
func NewFunction(pkg string, name string, file *fs.File, body []token.Token) *Function {
return &Function{
Name: name,
File: file,
Body: body,
Package: pkg,
Name: name,
File: file,
Body: body,
Machine: register.Machine{
Assembler: asm.Assembler{
Instructions: make([]asm.Instruction, 0, 8),