sno2/lemu
1
2
Fork
You've already forked lemu
0

Support multiple assembly source files #1

Open
opened 2025年12月07日 06:53:58 +01:00 by sno2 · 0 comments
Owner
Copy link

There are two reasonable ways of solving this:

  1. Provide an import "<file>" syntax (avoids circular include problem and good for language server).
  2. Allow multiple files to be passed in via the CLI like a C compiler.

I think 1. makes the most sense because we can't provide language server diagnostics without knowing all defined symbols or input files, and I don't want to have some sort of editor config to list all sources.

There are two reasonable ways of solving this: 1. Provide an `import "<file>"` syntax (avoids circular include problem and good for language server). 2. Allow multiple files to be passed in via the CLI like a C compiler. I think 1. makes the most sense because we can't provide language server diagnostics without knowing all defined symbols or input files, and I don't want to have some sort of editor config to list all sources.
Sign in to join this conversation.
No Branch/Tag specified
main
latest
Milestone
Clear milestone
No items
No milestone
Projects
Clear projects
No items
No project
Assignees
Clear assignees
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference
sno2/lemu#1
Reference in a new issue
sno2/lemu
No description provided.
Delete branch "%!s()"

Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?