I'm getting an r(198) error when trying to run the code below I'm new to STATA so I'm not exactly sure if I'm missing something that might be causing it. Thanks in advance for your help

Code:
// initializing the regression model and variables to run the model on
local model "logistic"
local variables placeholdera placeholderb placeholderc placeholderd placeholdere
local num_variables: word count `variables'
local subcategories i.placeholder1 i.placeholder2 i.placeholder3 i.placeholder4 i.placeholder5 i.placeholder6 i.placeholder7 i.placeholder8
local num_subcategories: word count `subcategories'

// initializing matrix to store regression results in
matrix var_Tracker = J(`num_variables',`num_subcategories', 0)

// for loop to run regression models on the variables and subcategories
forval i=1/`num_variables'{
    local this_Variable' `: word `i' of `variables''
    global cumulative_Subcategories = ""
    di "`this_Variable'"
    forval j=1/`num_subcategories'{
        local item : word `j' of `subcategories'
        di "`item'"
        global cumulative_Subcategories "`item'"
        di "`cumulative_Subcategories'"
        logit `this_Variable' `cumulative_Subcategories', or    
    }
}