Two functionnal parser of ifc and the library