Flowcode Project File Parser
Ben Rowland 2019 (C) Matrix TSL
Target Device
PIC.16F.16F18877
Constants
Globals
MapUlong
Return: UNSIGNED LONG
Params: UNSIGNED LONG Value
UNSIGNED LONG InMin
UNSIGNED LONG InMax
UNSIGNED LONG OutMin
UNSIGNED LONG OutMax
BOOL ClampMinMax
MapInt
Return: SIGNED INT
Params: SIGNED INT Value
SIGNED INT InMin
SIGNED INT InMax
SIGNED INT OutMin
SIGNED INT OutMax
BOOL ClampMinMax
Vars: SIGNED LONG Temp
MapFloat
Return: FLOAT
Params: FLOAT Value
FLOAT InMin
FLOAT InMax
FLOAT OutMin
FLOAT OutMax
BOOL ClampMinMax
MapLong
Return: SIGNED LONG
Params: SIGNED LONG Value
SIGNED LONG InMin
SIGNED LONG InMax
SIGNED LONG OutMin
SIGNED LONG OutMax
BOOL ClampMinMax
Ev_Renamed
Return: UNSIGNED LONG
Vars: STRING Name
MapUInt
Return: UNSIGNED INT
Params: UNSIGNED INT Value
UNSIGNED INT InMin
UNSIGNED INT InMax
UNSIGNED INT OutMin
UNSIGNED INT OutMax
BOOL ClampMinMax
Vars: UNSIGNED LONG Temp
MapByte
Return: BYTE
Params: BYTE Value
BYTE InMin
BYTE InMax
BYTE OutMin
BYTE OutMax
BOOL ClampMinMax
Vars: UNSIGNED INT Temp
Main
Return: VOID
Verison History
Version 0.6
12/09/19 BR - Created initial recursive parser
14/09/19 BR - Added support for disabled icons
18/09/19 BR - Fixed decision icon parsing
19/09/19 BR - Added switch icon support
23/09/19 BR - Fixed recursive loop spacing
27/09/19 BR - Further tweaked spacing and added Macro menu
30/09/19 BR - Improved all string spacing
01/10/19 BR - Improved While icon support