STEP 1: PHP FILE STARTED

STEP 2: Loading nominal_colors_and_defects_functions.php
SUCCESS

STEP 3: Loading master_meta.php
SUCCESS

STEP 4: Checking CD_META
SUCCESS: CD_META is an array.
COUNT: 393

STEP 5: Getting word record
word_no = int(1)
SUCCESS

Array
(
    [root] => Array
        (
            [0] => ب
            [1] => د
            [2] => أ
        )

    [root_type] => hmz3
    [masdar] => بَدْءٌ
    [english] => beginning / starting
    [urdu] => آغاز / شروع کرنا
)

STEP 6: Getting root_type
root_type = string(4) "hmz3"

STEP 7: Building pattern filename
pattern_file = /home/b5jrkec8448d/reviewpe_net_public_html/ace/data/dictionary/patterns/hmz3_patterns.php

STEP 8: Checking pattern file
SUCCESS: Pattern file exists.

STEP 9: Loading pattern file
SUCCESS: Pattern file loaded.

STEP 10: Checking ROOT_PATTERN
SUCCESS: ROOT_PATTERN is an array.
COUNT: 72

Array
(
    [cd1] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 1
            [field] => T1
            [root_type] => hmz3
            [example] => بَرَأَ
            [arabic_example] => بَرَأَ
            [wazn] => فَعَلَ
            [infl1] => a
            [infl2] => a
        )

    [cd2] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 1
            [field] => T2
            [root_type] => hmz3
            [example] => يَبْرَأُ
            [arabic_example] => يَبْرَأُ
            [wazn] => يَفْعَلُ
            [infl1] => a
            [infl2] => a
        )

    [cd3] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 1
            [field] => T7
            [root_type] => hmz3
            [example] => بُرِئَ
            [arabic_example] => بُرِئَ
            [wazn] => فُعِلَ
        )

    [cd4] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 1
            [field] => T8
            [root_type] => hmz3
            [example] => يُبْرَأُ
            [arabic_example] => يُبْرَأُ
            [wazn] => يُفْعَلُ
        )

    [cd5] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 1
            [field] => T13
            [root_type] => hmz3
            [example] => اِبْرَأْ
            [arabic_example] => اِبْرَأْ
            [wazn] => اِفْعَلْ
            [infl1] => a
            [infl2] => a
        )

    [cd6] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 1
            [field] => T15
            [root_type] => hmz3
            [example] => بَارِئٌ
            [arabic_example] => بَارِئٌ
            [wazn] => فَاعِلٌ
        )

    [cd7] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 1
            [field] => T16
            [root_type] => hmz3
            [example] => مَبْرُوءٌ
            [arabic_example] => مَبْرُوءٌ
            [wazn] => مَفْعُولٌ
        )

    [cd8] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 1
            [field] => T17
            [root_type] => hmz3
            [example] => بَرْءٌ
            [arabic_example] => بَرْءٌ
            [wazn] => فَعْلٌ
        )

    [cd9] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 1
            [field] => T1
            [root_type] => hmz3
            [example] => هَنِئَ
            [arabic_example] => هَنِئَ
            [wazn] => فَعِلَ
            [infl1] => i
            [infl2] => a
        )

    [cd10] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 1
            [field] => T2
            [root_type] => hmz3
            [example] => يَهْنَأُ
            [arabic_example] => يَهْنَأُ
            [wazn] => يَفْعَلُ
            [infl1] => i
            [infl2] => a
        )

    [cd11] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 1
            [field] => T7
            [root_type] => hmz3
            [example] => هُنِئَ
            [arabic_example] => هُنِئَ
            [wazn] => فُعِلَ
        )

    [cd12] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 1
            [field] => T8
            [root_type] => hmz3
            [example] => يُهْنَأُ
            [arabic_example] => يُهْنَأُ
            [wazn] => يُفْعَلُ
        )

    [cd13] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 1
            [field] => T13
            [root_type] => hmz3
            [example] => اِهْنَأْ
            [arabic_example] => اِهْنَأْ
            [wazn] => اِفْعَلْ
            [infl1] => i
            [infl2] => a
        )

    [cd14] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 1
            [field] => T15
            [root_type] => hmz3
            [example] => هَانِئٌ
            [arabic_example] => هَانِئٌ
            [wazn] => فَاعِلٌ
        )

    [cd15] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 1
            [field] => T16
            [root_type] => hmz3
            [example] => مَهْنُوءٌ
            [arabic_example] => مَهْنُوءٌ
            [wazn] => مَفْعُولٌ
        )

    [cd16] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 1
            [field] => T17
            [root_type] => hmz3
            [example] => هَنَاءٌ
            [arabic_example] => هَنَاءٌ
            [wazn] => فَعَالٌ
        )

    [cd17] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 1
            [field] => T1
            [root_type] => hmz3
            [example] => خَطِئَ
            [arabic_example] => خَطِئَ
            [wazn] => فَعِلَ
            [infl1] => i
            [infl2] => a
        )

    [cd18] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 1
            [field] => T2
            [root_type] => hmz3
            [example] => يَخْطَأُ
            [arabic_example] => يَخْطَأُ
            [wazn] => يَفْعَلُ
            [infl1] => i
            [infl2] => a
        )

    [cd19] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 1
            [field] => T7
            [root_type] => hmz3
            [example] => خُطِئَ
            [arabic_example] => خُطِئَ
            [wazn] => فُعِلَ
        )

    [cd20] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 1
            [field] => T8
            [root_type] => hmz3
            [example] => يُخْطَأُ
            [arabic_example] => يُخْطَأُ
            [wazn] => يُفْعَلُ
        )

    [cd21] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 1
            [field] => T13
            [root_type] => hmz3
            [example] => اِخْطَأْ
            [arabic_example] => اِخْطَأْ
            [wazn] => اِفْعَلْ
            [infl1] => i
            [infl2] => a
        )

    [cd22] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 1
            [field] => T15
            [root_type] => hmz3
            [example] => خَاطِئٌ
            [arabic_example] => خَاطِئٌ
            [wazn] => فَاعِلٌ
        )

    [cd23] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 1
            [field] => T16
            [root_type] => hmz3
            [example] => مَخْطُوءٌ
            [arabic_example] => مَخْطُوءٌ
            [wazn] => مَفْعُولٌ
        )

    [cd24] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 1
            [field] => T17
            [root_type] => hmz3
            [example] => خِطْءٌ
            [arabic_example] => خِطْءٌ
            [wazn] => فِعْلٌ
        )

    [cd25] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 2
            [field] => T1
            [root_type] => hmz3
            [example] => بَرَّأَ
            [arabic_example] => بَرَّأَ
            [wazn] => فَعَّلَ
        )

    [cd26] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 2
            [field] => T2
            [root_type] => hmz3
            [example] => يُبَرِّئُ
            [arabic_example] => يُبَرِّئُ
            [wazn] => يُفَعِّلُ
        )

    [cd27] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 2
            [field] => T7
            [root_type] => hmz3
            [example] => بُرِّئَ
            [arabic_example] => بُرِّئَ
            [wazn] => فُعِّلَ
        )

    [cd28] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 2
            [field] => T8
            [root_type] => hmz3
            [example] => يُبَرَّأُ
            [arabic_example] => يُبَرَّأُ
            [wazn] => يُفَعَّلُ
        )

    [cd29] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 2
            [field] => T13
            [root_type] => hmz3
            [example] => بَرِّئْ
            [arabic_example] => بَرِّئْ
            [wazn] => فَعِّلْ
        )

    [cd30] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 2
            [field] => T15
            [root_type] => hmz3
            [example] => مُبَرِّئٌ
            [arabic_example] => مُبَرِّئٌ
            [wazn] => مُفَعِّلٌ
        )

    [cd31] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 2
            [field] => T16
            [root_type] => hmz3
            [example] => مُبَرَّأٌ
            [arabic_example] => مُبَرَّأٌ
            [wazn] => مُفَعَّلٌ
        )

    [cd32] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 2
            [field] => T17
            [root_type] => hmz3
            [example] => تَبْرِئَةٌ
            [arabic_example] => تَبْرِئَةٌ
            [wazn] => تَفْعِلَةٌ
        )

    [cd33] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 3
            [field] => T1
            [root_type] => hmz3
            [example] => بَارَأَ
            [arabic_example] => بَارَأَ
            [wazn] => فَاعَلَ
        )

    [cd34] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 3
            [field] => T2
            [root_type] => hmz3
            [example] => يُبَارِئُ
            [arabic_example] => يُبَارِئُ
            [wazn] => يُفَاعِلُ
        )

    [cd35] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 3
            [field] => T7
            [root_type] => hmz3
            [example] => بُورِئَ
            [arabic_example] => بُورِئَ
            [wazn] => فُوعِلَ
        )

    [cd36] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 3
            [field] => T8
            [root_type] => hmz3
            [example] => يُبَارَأُ
            [arabic_example] => يُبَارَأُ
            [wazn] => يُفَاعَلُ
        )

    [cd37] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 3
            [field] => T13
            [root_type] => hmz3
            [example] => بَارِئْ
            [arabic_example] => بَارِئْ
            [wazn] => فَاعِلْ
        )

    [cd38] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 3
            [field] => T15
            [root_type] => hmz3
            [example] => مُبَارِئٌ
            [arabic_example] => مُبَارِئٌ
            [wazn] => مُفَاعِلٌ
        )

    [cd39] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 3
            [field] => T16
            [root_type] => hmz3
            [example] => مُبَارَأٌ
            [arabic_example] => مُبَارَأٌ
            [wazn] => مُفَاعَلٌ
        )

    [cd40] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 3
            [field] => T17
            [root_type] => hmz3
            [example] => مُبَارَأَةٌ
            [arabic_example] => مُبَارَأَةٌ
            [wazn] => مُفَاعَلَةٌ
        )

    [cd41] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 4
            [field] => T1
            [root_type] => hmz3
            [example] => أَبْدَأَ
            [arabic_example] => أَبْدَأَ
            [wazn] => أَفْعَلَ
        )

    [cd42] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 4
            [field] => T2
            [root_type] => hmz3
            [example] => يُبْدِئُ
            [arabic_example] => يُبْدِئُ
            [wazn] => يُفْعِلُ
        )

    [cd43] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 4
            [field] => T7
            [root_type] => hmz3
            [example] => أُبْدِئَ
            [arabic_example] => أُبْدِئَ
            [wazn] => أُفْعِلَ
        )

    [cd44] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 4
            [field] => T8
            [root_type] => hmz3
            [example] => يُبْدَأُ
            [arabic_example] => يُبْدَأُ
            [wazn] => يُفْعَلُ
        )

    [cd45] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 4
            [field] => T13
            [root_type] => hmz3
            [example] => أَبْدِئْ
            [arabic_example] => أَبْدِئْ
            [wazn] => أَفْعِلْ
        )

    [cd46] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 4
            [field] => T15
            [root_type] => hmz3
            [example] => مُبْدِئٌ
            [arabic_example] => مُبْدِئٌ
            [wazn] => مُفْعِلٌ
        )

    [cd47] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 4
            [field] => T16
            [root_type] => hmz3
            [example] => مُبْدَأٌ
            [arabic_example] => مُبْدَأٌ
            [wazn] => مُفْعَلٌ
        )

    [cd48] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 4
            [field] => T17
            [root_type] => hmz3
            [example] => إِبْدَاءٌ
            [arabic_example] => إِبْدَاءٌ
            [wazn] => إِفْعَالٌ
        )

    [cd49] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 5
            [field] => T1
            [root_type] => hmz3
            [example] => تَجَزَّأَ
            [arabic_example] => تَجَزَّأَ
            [wazn] => تَفَعَّلَ
        )

    [cd50] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 5
            [field] => T2
            [root_type] => hmz3
            [example] => يَتَجَزَّأُ
            [arabic_example] => يَتَجَزَّأُ
            [wazn] => يَتَفَعَّلُ
        )

    [cd51] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 5
            [field] => T7
            [root_type] => hmz3
            [example] => تُجُزِّئَ
            [arabic_example] => تُجُزِّئَ
            [wazn] => تُفُعِّلَ
        )

    [cd52] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 5
            [field] => T8
            [root_type] => hmz3
            [example] => يُتَجَزَّأُ
            [arabic_example] => يُتَجَزَّأُ
            [wazn] => يُتَفَعَّلُ
        )

    [cd53] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 5
            [field] => T13
            [root_type] => hmz3
            [example] => تَجَزَّأْ
            [arabic_example] => تَجَزَّأْ
            [wazn] => تَفَعَّلْ
        )

    [cd54] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 5
            [field] => T15
            [root_type] => hmz3
            [example] => مُتَجَزِّئٌ
            [arabic_example] => مُتَجَزِّئٌ
            [wazn] => مُتَفَعِّلٌ
        )

    [cd55] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 5
            [field] => T16
            [root_type] => hmz3
            [example] => مُتَجَزَّأٌ
            [arabic_example] => مُتَجَزَّأٌ
            [wazn] => مُتَفَعَّلٌ
        )

    [cd56] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 5
            [field] => T17
            [root_type] => hmz3
            [example] => تَجَزُّؤٌ
            [arabic_example] => تَجَزُّؤٌ
            [wazn] => تَفَعُّلٌ
        )

    [cd57] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 8
            [field] => T1
            [root_type] => hmz3
            [example] => اِمْتَلَأَ
            [arabic_example] => اِمْتَلَأَ
            [wazn] => اِفْتَعَلَ
        )

    [cd58] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 8
            [field] => T2
            [root_type] => hmz3
            [example] => يَمْتَلِئُ
            [arabic_example] => يَمْتَلِئُ
            [wazn] => يَفْتَعِلُ
        )

    [cd59] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 8
            [field] => T7
            [root_type] => hmz3
            [example] => اُمْتُلِئَ
            [arabic_example] => اُمْتُلِئَ
            [wazn] => اُفْتُعِلَ
        )

    [cd60] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 8
            [field] => T8
            [root_type] => hmz3
            [example] => يُمْتَلَأُ
            [arabic_example] => يُمْتَلَأُ
            [wazn] => يُفْتَعَلُ
        )

    [cd61] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 8
            [field] => T13
            [root_type] => hmz3
            [example] => اِمْتَلِئْ
            [arabic_example] => اِمْتَلِئْ
            [wazn] => اِفْتَعِلْ
        )

    [cd62] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 8
            [field] => T15
            [root_type] => hmz3
            [example] => مُمْتَلِئٌ
            [arabic_example] => مُمْتَلِئٌ
            [wazn] => مُفْتَعِلٌ
        )

    [cd63] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 8
            [field] => T16
            [root_type] => hmz3
            [example] => مُمْتَلَأٌ
            [arabic_example] => مُمْتَلَأٌ
            [wazn] => مُفْتَعَلٌ
        )

    [cd64] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 8
            [field] => T17
            [root_type] => hmz3
            [example] => اِمْتِلَاءٌ
            [arabic_example] => اِمْتِلَاءٌ
            [wazn] => اِفْتِعَالٌ
        )

    [cd65] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 10
            [field] => T1
            [root_type] => hmz3
            [example] => اِسْتَهْزَأَ
            [arabic_example] => اِسْتَهْزَأَ
            [wazn] => اِسْتَفْعَلَ
        )

    [cd66] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 10
            [field] => T2
            [root_type] => hmz3
            [example] => يَسْتَهْزِئُ
            [arabic_example] => يَسْتَهْزِئُ
            [wazn] => يَسْتَفْعِلُ
        )

    [cd67] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 10
            [field] => T7
            [root_type] => hmz3
            [example] => اُسْتُهْزِئَ
            [arabic_example] => اُسْتُهْزِئَ
            [wazn] => اُسْتُفْعِلَ
        )

    [cd68] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 10
            [field] => T8
            [root_type] => hmz3
            [example] => يُسْتَهْزَأُ
            [arabic_example] => يُسْتَهْزَأُ
            [wazn] => يُسْتَفْعَلُ
        )

    [cd69] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 10
            [field] => T13
            [root_type] => hmz3
            [example] => اِسْتَهْزِئْ
            [arabic_example] => اِسْتَهْزِئْ
            [wazn] => اِسْتَفْعِلْ
        )

    [cd70] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 10
            [field] => T15
            [root_type] => hmz3
            [example] => مُسْتَهْزِئٌ
            [arabic_example] => مُسْتَهْزِئٌ
            [wazn] => مُسْتَفْعِلٌ
        )

    [cd71] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 10
            [field] => T16
            [root_type] => hmz3
            [example] => مُسْتَهْزَأٌ
            [arabic_example] => مُسْتَهْزَأٌ
            [wazn] => مُسْتَفْعَلٌ
        )

    [cd72] => Array
        (
            [gender] => m
            [pair] => 
            [form] => 10
            [field] => T17
            [root_type] => hmz3
            [example] => اِسْتِهْزَاءٌ
            [arabic_example] => اِسْتِهْزَاءٌ
            [wazn] => اِسْتِفْعَالٌ
        )

)

============================================================
ALL TESTS PASSED
============================================================
ACE ACE Grammar Engine Arabic Construction Engine

ACE Grammar Engine

Verbal Assimilated VIII Patterns
Verbal Assimilated VIII Pattern13 / 16
Verbal Assimilated VIII Record189Key
ArabicEnglishreading / recitation
Urduپڑھنا / قراءتRootقرأ
r0 = قr1 = رr2 = أ