Known bugs: EXPR: || and && are not lazy. ?: is not implemented. Double math not implemented. Functions like sin(), cos(), not implemented. jim::libPath variable is accessed in the local context instead than globally, so the [load] command will fail inside procs.