pub fn alloc_label() -> BitCodeMonad {
        BitCodeMonad {
            value:              BitCodeValue::AllocLabel,
            bitcode:            BitCodeContent::Empty,
            following_bitcode:  BitCodeContent::Empty
        }
    }
///
/// Creates a new bitcode monad that means 'allocate a new label'
///
Creates a new bitcode monad that means 'allocate a new label'
Creates a new bitcode monad that means ' allocate a new label '
pub fn alloc_label() -> BitCodeMonad {
        BitCodeMonad {
            value:              BitCodeValue::AllocLabel,
            bitcode:            BitCodeContent::Empty,
            following_bitcode:  BitCodeContent::Empty
        }
    }
pub fn alloc_label ( ) -> BitCodeMonad { BitCodeMonad { value : BitCodeValue :: AllocLabel , bitcode : BitCodeContent :: Empty , following_bitcode : BitCodeContent :: Empty } }
Creates a new bitcode monad that means 'allocate a new label'
Creates a new bitcode monad that means ' allocate a new label '