Rob Bocchino 276bbbccd6 Merge pull request #979 from nasa/release/v3.2.0
Merge release/v3.2.0 branch into main
2026-03-27 15:26:23 -07:00
2026-03-27 10:18:46 -07:00
2025-03-19 11:03:37 -07:00
2025-09-04 13:22:58 -07:00
2023-01-06 13:48:33 -08:00
2025-10-08 18:23:07 -07:00
2025-01-29 10:41:15 -08:00
2026-03-27 09:55:41 -07:00

= F Prime Prime (FPP)

This repository contains the code and documentation for F Prime Prime (FPP for 
short).
FPP is a modeling language for the
https://fprime.jpl.nasa.gov[F Prime flight software framework].

== Contents

`compiler`: The FPP analysis and translation tools.

`docs`: The FPP User's Guide and language specification.

`editors`: Syntax highlighting for code editors. Currently Vim and Emacs are supported
here.
There is also an FPP plugin available within Visual Studio Code.

== Building and Installing

=== Tools

See `compiler/README.adoc`.
To use or develop FPP in a standalone mode, you should install these tools.
To use FPP as part of F Prime development, you can install the F Prime tool
set, which includes FPP.
See the F Prime installation instructions
https://fprime.jpl.nasa.gov/latest/docs/getting-started/installing-fprime/[here].

=== Spec and User's Guide

See `docs/README.adoc`.
Build these documents from source only if you are developing them.
Otherwise, read the copies available on the 
https://github.com/fprime-community/fpp/wiki[wiki].

== Design and Implementation

See the
https://github.com/fprime-community/fpp/wiki[wiki].
Description
F Prime Prime: A modeling language for F Prime
Readme 40 MiB
v3.0.0 Latest
2025-08-05 15:39:19 -05:00
Languages
Scala 76%
Fortran 11.8%
Shell 8.5%
C++ 2.6%
Emacs Lisp 0.5%
Other 0.5%