// HEL Library \\ |
HEL builds on the top of HAMlib. In order to use HEL, you have to link HAMlib. HEL introduces a nice set of functions what can make your coderlife a lot easier.
Most significant features of HEL:
Naming Convention:
HEL's naming convention makes it easy to find and remember functionnames.
Functions got their names using this system: <prefix> <module> <action>
<prefix> : The prefix is always hel_ <module> : What Module/System from HEL you want to use. This can be Map/Obj/Dma and so forth. <action> : What the function is intended to do. Init for instance.
Using the above names, the complete functioname could be hel_MapInit
.
This has a big advantage. When only writing hel_Map
and then triggering your favorite IDE to popup the codecompletionlist, you have all map-functionnames from HEL available. This saves times when searching for functions!
Sample Projects:
HEL
comes with a few sample projects what demonstrate how to use the different modules of HEL
. These can be found under 'hel/demos' and compile directly from the HAM
shell or out of VisualHAM
.