Property definitions

nitc $ ForeignCodeLib :: defaultinit
# Handle to foreign code library
private extern class ForeignCodeLib
	# Open and load the library at `path`
	new dlopen(path: CString) `{
		return dlopen(path, RTLD_LOCAL | RTLD_NOW);
	`}

	# Find the `ForeignCodeEntry` at `symbol_name`
	fun dlsym(symbol_name: CString): ForeignCodeEntry `{
		return dlsym(self, symbol_name);
	`}
end
src/interpreter/dynamic_loading_ffi/dynamic_loading_ffi.nit:225,1--236,3