Toggle navigation
Pollen
Introduction
Language Guide
Reference
Compiler
Support
About
Language Reference
Sections
Pollen Topics
Grammar
Topics
This section provides a quick lookup guide to Pollen topics as well as the Pollen grammar.
arrays
creation & initialization
primitive type
class type
function reference
without dimensions
pegging operator
with host dimensions
access and modification
iterating over
host initialization
asserts
boolean
bundles
classes
defining references
defining classes
timer example
cloud bundles
using a cloud bundle class
using a cloud bundle environment
cloud compiler
building pollen code
using cloud bundles
comments
compositions
as interfaces
for configuration
preset initializer
export types
export functions
control flow statements
for
while
do while
if
ifelse
ifelif
switch
continue
break
return
core library
using events
using timers
constants, declaring
enumerations
examples
blink example
timer example
I2C example
timerblink example
export statement
export types
export functions
function references
as event handlers
for generic calls
host initialization
order of host initialization
host functions
host data
primitive type
class type
arrays with host dimensions
preset initializer
import statement
meta instantiation with imports
in I2C example
initialization order
target
host
injected c code
in a meta type
in I2C example
integers
intrisics
lifecycle
for initialization
for shutdown
sleep wake
unit name
assert
meta types
instantiation (imports)
value parameters
type parameters
default parameters
provided statement
modules
implements clause
constructors
in I2C example
blink example
I2C example
numeric literals
numeric type conversion
operators
binding operator
pegging operator
precedence
package statement
the print keyword
implementations
for local host debugging
binding print protocol
via command line options
protocols
as members
proxy pattern
binding protocols
operator
always static
implements clause
location
in environment
on command line
timerblink example
real numbers
references
class
function
protocol member
statement terminators
strings
variables, declaring