You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Clément Pit--Claudel edited this page Oct 15, 2017
·
1 revision
Using Emacs
The compiler's sources contain a .dir-locals.el configuration file that sets fstar-mode up for editing the compiler's sources.
You'll need to run make boot before you can step through the compiler's sources with fstar-mode. This is because not all of our files are valid F*: most are written in F* ∩ F#, but some (found in boot/ subfolders) are written in F# and transformed into F* using sed. make boot generates the F* files and stores them in src/boot/ (which is then passed to F* by fstar-mode using --include). You can read more about the structure of src/ if needed.