With builtin modules include function automatically adds the included library object into scope. User made library objects are executed immediately and not added to scope as objects.
Example:
include? "cast"! /* a variable called _cast_ can be found in the scope */
include? "my_own_tunkki_lib"! /* the library content is executed and no variable can be found */
With builtin modules
include
function automatically adds the included library object into scope. User made library objects are executed immediately and not added to scope as objects.Example: