﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
3399	Add more granularity to function evaluation	Martin Sjölund	somebody	"Currently, we have -d=gen and -d=evalFunc to control how to evaluate functions at compile-time. We need some additional granularity. A good default would be:
* Interpret functions whenever
* Compile+dynamically load functions only as a fall-back when calling a function from the scripting interface

I propose an enumeration flag:
`--functionEvaluation=default|interpret|dynload|interpretDynload`

A string list flag could also be used, but this one I expect would be checked a lot during runtime and integer comparison is cheaper.

Any comments?"	defect	new	critical	Future	Frontend	trunk			openmodelicadevelopers@…
