Changes between Version 26 and Version 27 of Sysel
- Timestamp:
- 2010-05-20T20:08:52Z (15 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Sysel
v26 v27 47 47 * method and operator overloading 48 48 * code organization (packages and modules) 49 50 == NNPS == 51 52 NNPS (Nativní Nástroje pro Překlad Syslu, en: Native Sysel Compilation Toolkit) is a ''prospective'' toolkit written in Sysel itself that should compile Sysel to binary form. Currently it is in preliminary experimentation/planning stage. Also current plan is to only implement a front end, transforming Sysel into low-level but machine-neutral IR. Most likely the first available output option should be C (used as if it were a machine-independent assembly) and the second LLVM IR. The ''native'' in NNPS means it is written in Sysel itself (i.e. it should be also self-hosting). 53 54 Ideally NNPS should compile natively in POSIX, cross-compile from POSIX to HelenOS and ''eventually'' compile natively in HelenOS. The ''eventually'' is there because an appropriate backend (i.e. a C compiler) needs to be ported to HelenOS before native compilation is feasible.