Crate rtfm_syntax [] [src]

Parser of the app! macro used by the Real Time For the Masses (RTFM) framework

Modules

check

Syntax checking pass

error

Errors

Structs

App

app! { .. }

Idle

idle: { .. }

Init

init: { .. }

Static

static $Ident: $Ty = $Expr;

Task

$Ident: { .. }

Type Definitions

Expr

A rust expression

Resources

[$($ident),*]

Statics

$(static $Ident: $Ty = $expr;)*

Tasks

$($Ident: { .. },)*