Porting the compiler from rust to seen.
The current compiler is written in rust, seen
is capable of importing rust modules,
if a rust language feature used in the compiler code has a seen
equivalent,
the code will be rewritten with its seen
equivalent and the rest of the rust code will be imported as it is.
New compiler features that are required to finish the bootsrapping process will be added to the Seen Compiler repository as needed until a self-hosting seen
compiler is obtained.
- Obtain a copy of the
seen
compiler / editor, follow instructions in theseen
repository readme file : Building from source - Get a copy of the bootsrap-seen-compiler
git clone https://github.com/abukhadra/bootstrap-seen-compiler.git
- Open the
bootsrap-seen-compiler
project using theseen
editor , then click onbuild
- binary location:
/../bootsrap-seen-compiler/build/bootsrap-seen-compiler/target/debug/bootsrap-seen-compiler