【发布时间】:2015-07-19 01:18:43
【问题描述】:
我目前正在尝试在汇编中制作操作系统。我很好奇是否可以创建一个在程序集中运行并将 C# 文件作为操作系统加载的 C# 编译器。
例如,在引导加载程序中是编译器,而操作系统内核是用 C# 编写的。但是引导加载程序会编译 c# 内核文件,并允许它们在没有 Windows 附属程序的情况下运行。
这可能或可行吗?
【问题讨论】:
-
答案是“是的”,但这需要付出很大的努力……您为什么要这样做?
-
听起来像singularity
标签: c# .net assembly compiler-construction