{"id":234258,"date":"2024-06-01T04:05:14","date_gmt":"2024-06-01T04:05:14","guid":{"rendered":"https:\/\/namso-gen.co\/blog\/?p=234258"},"modified":"2024-06-01T04:05:14","modified_gmt":"2024-06-01T04:05:14","slug":"is-lua-pass-by-value-2","status":"publish","type":"post","link":"https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/","title":{"rendered":"Is Lua pass by value?"},"content":{"rendered":"<p>Lua is known to be a versatile and powerful scripting language commonly used in video game development, embedded systems, and other applications. One common question that arises among Lua developers is whether Lua passes arguments by value or by reference. To put it simply, **Lua passes arguments by value.** This means that when you pass a variable to a function in Lua, a copy of the value is made and passed to the function, rather than passing a reference to the original variable.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_62 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title \" >Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/#What_does_it_mean_to_pass_by_value\" title=\"What does it mean to pass by value?\">What does it mean to pass by value?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/#How_does_passing_by_value_work_in_Lua\" title=\"How does passing by value work in Lua?\">How does passing by value work in Lua?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/#Does_Lua_support_passing_by_reference\" title=\"Does Lua support passing by reference?\">Does Lua support passing by reference?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/#Can_you_pass_tables_by_reference_in_Lua\" title=\"Can you pass tables by reference in Lua?\">Can you pass tables by reference in Lua?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/#Are_strings_passed_by_value_in_Lua\" title=\"Are strings passed by value in Lua?\">Are strings passed by value in Lua?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/#What_about_passing_numbers_in_Lua\" title=\"What about passing numbers in Lua?\">What about passing numbers in Lua?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/#How_do_you_pass_objects_in_Lua\" title=\"How do you pass objects in Lua?\">How do you pass objects in Lua?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/#Can_you_simulate_pass_by_reference_in_Lua\" title=\"Can you simulate pass by reference in Lua?\">Can you simulate pass by reference in Lua?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/#What_are_the_implications_of_passing_by_value_in_Lua\" title=\"What are the implications of passing by value in Lua?\">What are the implications of passing by value in Lua?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/#Does_passing_by_value_in_Lua_affect_memory_usage\" title=\"Does passing by value in Lua affect memory usage?\">Does passing by value in Lua affect memory usage?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/#Are_there_any_benefits_to_passing_by_value_in_Lua\" title=\"Are there any benefits to passing by value in Lua?\">Are there any benefits to passing by value in Lua?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/#How_does_passing_by_value_differ_from_passing_by_reference_in_Lua\" title=\"How does passing by value differ from passing by reference in Lua?\">How does passing by value differ from passing by reference in Lua?<\/a><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"What_does_it_mean_to_pass_by_value\"><\/span>What does it mean to pass by value?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nPassing by value means that a copy of the data is passed to a function, and any changes made to the parameter inside the function will not affect the original variable.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"How_does_passing_by_value_work_in_Lua\"><\/span>How does passing by value work in Lua?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nIn Lua, when you pass a variable to a function, a copy of the value of the variable is created and passed to the function. This copy is separate from the original variable.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Does_Lua_support_passing_by_reference\"><\/span>Does Lua support passing by reference?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nNo, Lua does not support passing arguments by reference. It only supports passing arguments by value.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Can_you_pass_tables_by_reference_in_Lua\"><\/span>Can you pass tables by reference in Lua?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nIn Lua, tables are passed by value, not by reference. This means that a copy of the table is passed to a function, and any modifications made to the table inside the function will not affect the original table.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Are_strings_passed_by_value_in_Lua\"><\/span>Are strings passed by value in Lua?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nYes, strings in Lua are passed by value. When you pass a string to a function, a copy of the string is passed, and any changes made to the string inside the function will not affect the original string.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"What_about_passing_numbers_in_Lua\"><\/span>What about passing numbers in Lua?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nSimilarly, numbers in Lua are also passed by value. When you pass a number to a function, a copy of the number is passed, and any modifications made to the number inside the function will not affect the original number.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"How_do_you_pass_objects_in_Lua\"><\/span>How do you pass objects in Lua?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nIn Lua, objects are typically represented using tables. When you pass an object (table) to a function, a copy of the table is passed by value, not by reference.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Can_you_simulate_pass_by_reference_in_Lua\"><\/span>Can you simulate pass by reference in Lua?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nWhile Lua does not natively support passing arguments by reference, you can achieve a similar effect by passing tables and modifying their contents within a function.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"What_are_the_implications_of_passing_by_value_in_Lua\"><\/span>What are the implications of passing by value in Lua?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nPassing by value in Lua means that you need to be aware of potential performance implications when working with large data structures, as copies of these structures are made when passing them to functions.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Does_passing_by_value_in_Lua_affect_memory_usage\"><\/span>Does passing by value in Lua affect memory usage?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nPassing by value in Lua can lead to increased memory usage when working with large data structures, as copies of these structures are created when passing them to functions.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Are_there_any_benefits_to_passing_by_value_in_Lua\"><\/span>Are there any benefits to passing by value in Lua?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nPassing by value in Lua can help prevent unintended side effects from modifications made to function arguments, as changes are isolated within the function scope.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"How_does_passing_by_value_differ_from_passing_by_reference_in_Lua\"><\/span>How does passing by value differ from passing by reference in Lua?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>\nPassing by value in Lua involves creating a copy of the value being passed, while passing by reference would involve passing a reference to the original variable or data structure.<\/p>\n<p>In conclusion, Lua is a pass-by-value language, meaning that a copy of the value of the variable is passed to functions rather than passing a reference to the original variable. Understanding this fundamental aspect of Lua can help developers write more efficient and predictable code.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Lua is known to be a versatile and powerful scripting language commonly used in video game development, embedded systems, and other applications. One common question that arises among Lua developers is whether Lua passes arguments by value or by reference. To put it simply, **Lua passes arguments by value.** This means that when you pass &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"Is Lua pass by value?\" class=\"read-more button\" href=\"https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/#more-234258\">Read more<span class=\"screen-reader-text\">Is Lua pass by value?<\/span><\/a><\/p>\n","protected":false},"author":58,"featured_media":107420,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[86279],"tags":[],"class_list":["post-234258","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-learn","no-featured-image-padding"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Is Lua pass by value?<\/title>\n<meta name=\"description\" content=\"Lua is known to be a versatile and powerful scripting language commonly used in video game development, embedded systems, and other applications. One\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Is Lua pass by value?\" \/>\n<meta property=\"og:description\" content=\"Lua is known to be a versatile and powerful scripting language commonly used in video game development, embedded systems, and other applications. One\" \/>\n<meta property=\"og:url\" content=\"https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Namso Gen Blog - Free Credit Card Generator [100% Valid]\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/synchronyfinancial\" \/>\n<meta property=\"article:published_time\" content=\"2024-06-01T04:05:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/namso-gen.co\/blog\/wp-content\/uploads\/2024\/03\/faq.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Marvin Farley\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@synchrony\" \/>\n<meta name=\"twitter:site\" content=\"@synchrony\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Marvin Farley\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/\"},\"author\":{\"name\":\"Marvin Farley\",\"@id\":\"https:\/\/namso-gen.co\/blog\/#\/schema\/person\/0c98fd628c9e0d5652c8704e1b850ebf\"},\"headline\":\"Is Lua pass by value?\",\"datePublished\":\"2024-06-01T04:05:14+00:00\",\"dateModified\":\"2024-06-01T04:05:14+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/\"},\"wordCount\":603,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/namso-gen.co\/blog\/#organization\"},\"articleSection\":[\"Learn\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/\",\"url\":\"https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/\",\"name\":\"Is Lua pass by value?\",\"isPartOf\":{\"@id\":\"https:\/\/namso-gen.co\/blog\/#website\"},\"datePublished\":\"2024-06-01T04:05:14+00:00\",\"dateModified\":\"2024-06-01T04:05:14+00:00\",\"description\":\"Lua is known to be a versatile and powerful scripting language commonly used in video game development, embedded systems, and other applications. One\",\"breadcrumb\":{\"@id\":\"https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/namso-gen.co\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Is Lua pass by value?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/namso-gen.co\/blog\/#website\",\"url\":\"https:\/\/namso-gen.co\/blog\/\",\"name\":\"Namso Gen Blog - Free Credit Card Generator [100% Valid]\",\"description\":\"In Namso gen blog you can get many tips regarding to Credit cards, VCC, Credit card security etc. You can generate credit cards by using Namso-gen.co\",\"publisher\":{\"@id\":\"https:\/\/namso-gen.co\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/namso-gen.co\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/namso-gen.co\/blog\/#organization\",\"name\":\"Namso Gen Blog - Free Credit Card Generator [100% Valid]\",\"url\":\"https:\/\/namso-gen.co\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/namso-gen.co\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/namso-gen.co\/blog\/wp-content\/uploads\/2020\/07\/namso-gen-logo.png\",\"contentUrl\":\"https:\/\/namso-gen.co\/blog\/wp-content\/uploads\/2020\/07\/namso-gen-logo.png\",\"width\":500,\"height\":164,\"caption\":\"Namso Gen Blog - Free Credit Card Generator [100% Valid]\"},\"image\":{\"@id\":\"https:\/\/namso-gen.co\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/synchronyfinancial\",\"https:\/\/twitter.com\/synchrony\",\"https:\/\/www.youtube.com\/synchronyfinancial\",\"https:\/\/www.instagram.com\/synchrony\",\"https:\/\/www.linkedin.com\/company\/synchrony-financial\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/namso-gen.co\/blog\/#\/schema\/person\/0c98fd628c9e0d5652c8704e1b850ebf\",\"name\":\"Marvin Farley\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/namso-gen.co\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g\",\"caption\":\"Marvin Farley\"},\"description\":\"Guest author Marvin Farley has meticulously crafted and revised this article to the best of their knowledge and understanding. Readers are strongly advised to exercise caution, verify information independently, and rely on their own judgment when considering the information provided. Read more articles on Namso Gen here.\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Is Lua pass by value?","description":"Lua is known to be a versatile and powerful scripting language commonly used in video game development, embedded systems, and other applications. One","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/","og_locale":"en_US","og_type":"article","og_title":"Is Lua pass by value?","og_description":"Lua is known to be a versatile and powerful scripting language commonly used in video game development, embedded systems, and other applications. One","og_url":"https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/","og_site_name":"Namso Gen Blog - Free Credit Card Generator [100% Valid]","article_publisher":"https:\/\/www.facebook.com\/synchronyfinancial","article_published_time":"2024-06-01T04:05:14+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/namso-gen.co\/blog\/wp-content\/uploads\/2024\/03\/faq.png","type":"image\/png"}],"author":"Marvin Farley","twitter_card":"summary_large_image","twitter_creator":"@synchrony","twitter_site":"@synchrony","twitter_misc":{"Written by":"Marvin Farley","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/#article","isPartOf":{"@id":"https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/"},"author":{"name":"Marvin Farley","@id":"https:\/\/namso-gen.co\/blog\/#\/schema\/person\/0c98fd628c9e0d5652c8704e1b850ebf"},"headline":"Is Lua pass by value?","datePublished":"2024-06-01T04:05:14+00:00","dateModified":"2024-06-01T04:05:14+00:00","mainEntityOfPage":{"@id":"https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/"},"wordCount":603,"commentCount":0,"publisher":{"@id":"https:\/\/namso-gen.co\/blog\/#organization"},"articleSection":["Learn"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/","url":"https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/","name":"Is Lua pass by value?","isPartOf":{"@id":"https:\/\/namso-gen.co\/blog\/#website"},"datePublished":"2024-06-01T04:05:14+00:00","dateModified":"2024-06-01T04:05:14+00:00","description":"Lua is known to be a versatile and powerful scripting language commonly used in video game development, embedded systems, and other applications. One","breadcrumb":{"@id":"https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/namso-gen.co\/blog\/is-lua-pass-by-value-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/namso-gen.co\/blog\/"},{"@type":"ListItem","position":2,"name":"Is Lua pass by value?"}]},{"@type":"WebSite","@id":"https:\/\/namso-gen.co\/blog\/#website","url":"https:\/\/namso-gen.co\/blog\/","name":"Namso Gen Blog - Free Credit Card Generator [100% Valid]","description":"In Namso gen blog you can get many tips regarding to Credit cards, VCC, Credit card security etc. You can generate credit cards by using Namso-gen.co","publisher":{"@id":"https:\/\/namso-gen.co\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/namso-gen.co\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/namso-gen.co\/blog\/#organization","name":"Namso Gen Blog - Free Credit Card Generator [100% Valid]","url":"https:\/\/namso-gen.co\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/namso-gen.co\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/namso-gen.co\/blog\/wp-content\/uploads\/2020\/07\/namso-gen-logo.png","contentUrl":"https:\/\/namso-gen.co\/blog\/wp-content\/uploads\/2020\/07\/namso-gen-logo.png","width":500,"height":164,"caption":"Namso Gen Blog - Free Credit Card Generator [100% Valid]"},"image":{"@id":"https:\/\/namso-gen.co\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/synchronyfinancial","https:\/\/twitter.com\/synchrony","https:\/\/www.youtube.com\/synchronyfinancial","https:\/\/www.instagram.com\/synchrony","https:\/\/www.linkedin.com\/company\/synchrony-financial"]},{"@type":"Person","@id":"https:\/\/namso-gen.co\/blog\/#\/schema\/person\/0c98fd628c9e0d5652c8704e1b850ebf","name":"Marvin Farley","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/namso-gen.co\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/?s=96&d=mm&r=g","caption":"Marvin Farley"},"description":"Guest author Marvin Farley has meticulously crafted and revised this article to the best of their knowledge and understanding. Readers are strongly advised to exercise caution, verify information independently, and rely on their own judgment when considering the information provided. Read more articles on Namso Gen here."}]}},"_links":{"self":[{"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/posts\/234258","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/users\/58"}],"replies":[{"embeddable":true,"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/comments?post=234258"}],"version-history":[{"count":0,"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/posts\/234258\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/media\/107420"}],"wp:attachment":[{"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/media?parent=234258"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/categories?post=234258"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/namso-gen.co\/blog\/wp-json\/wp\/v2\/tags?post=234258"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}