Speaker
Description
The aim of this talk is twofold: to summarize ROOT prompt options by simple use cases, and to introduce the newly introduced --strict flag. ROOT prompt, which runs C++ interpreter in its background, supports many features while not many of those are known to users. In this talk, we would like to summarize these options classified by simple use cases.
Second part is dedicated to an option “--strict”. Currently, ROOT prompt comes with automatic #include and resolving namespaces. However when debugging users’ code with ROOT, this feature messes up with users code as ROOT library contains thousands of variables like “PI” and standard library functions. We introduced a “--strict” flag which enables users to get a clean C++ interpreter, without C++ superset supports. In this talk, we will show the use cases of this new option.