# Specification of CompilerKit =================================== # 0: General Information =================================== - Output format: PEF - Object format: AE - Used Languages: Assembly, and C++ =================================== # 1: CompilerKit =================================== - Shall support compilation, assembling and linking. - Shall be written in C++ - Shall support the assembler too. - Shall provide primitives for compilers, assemblers and linkers. - Shall support multiple architectures. - Shall be easy to expand and maintain. =================================== # 2: LibC++ =================================== - Shall support C++ runtime and ABI for NeKernel. - Shall support a basic subset of the C++ library. - Shall be written in C++ =================================== # 3: DebuggerKit =================================== - Shall be written in C++ - Shall have a debugger. - Shall support multiple architectures. - Shall have a kernel deubgger. - Shall be easy to expand and maintain.