---
layout: doc
title: lpc
---
## constructs
* [for](constructs/for)
* [function](constructs/function)
* [if](constructs/if)
* [include](constructs/include)
* [inherit](constructs/inherit)
* [prototypes](constructs/prototypes)
* [switch](constructs/switch)
* [text_blocks](constructs/text_blocks)
* [while](constructs/while)
## preprocessor
* [README](preprocessor/README)
* [define](preprocessor/define)
* [include](preprocessor/include)
## types
* [array](types/array)
* [buffer](types/buffer)
* [classes](types/classes)
* [float](types/float)
* [function](types/function)
* [general](types/general)
* [mappings](types/mappings)
* [strings](types/strings)
* [substructures](types/substructures)
