Skip to content

abukhadra/bootstrap-seen-compiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

bootstrap-seen-compiler

Porting the compiler from rust to seen.

Status

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.

Building from source

  • Obtain a copy of the seen compiler / editor, follow instructions in the seen 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 the seen editor , then click on build
  • binary location: /../bootsrap-seen-compiler/build/bootsrap-seen-compiler/target/debug/bootsrap-seen-compiler

About

bootstrapping the seen compiler

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages