{"id":369,"date":"2002-12-07T00:00:00","date_gmt":"2002-12-07T00:00:00","guid":{"rendered":"http:\/\/www.briancbecker.com\/blog\/?p=369"},"modified":"2020-04-12T19:45:52","modified_gmt":"2020-04-12T23:45:52","slug":"dec-7-2002","status":"publish","type":"post","link":"http:\/\/www.briancbecker.com\/blog\/2002\/dec-7-2002\/","title":{"rendered":"Dec. 7, 2002"},"content":{"rendered":"<div>\n<p> KoolB Version 12 Released! Yippee! Yet another release &#8211; this time its version 12 (like duh, what else comes after 11?). The latest in this release is: <\/p>\n<p> New features in KoolB:  <\/p>\n<ul>\n<li>Can create subs &amp; functions that take any number of parameters <\/li>\n<li>Can call them anywhere in the program (even recursively) <\/li>\n<li>Can use function in expressions <\/li>\n<li>Can return a value by storing it in Result <\/li>\n<li>KoolB can now (with some modifications that come with $AppType DLL), create DLLs with those subs &amp; functions you&#8217;ve created <\/li>\n<\/ul>\n<p\/>\n<p> Limitations in KoolB: <\/p>\n<ul>\n<li>You can only pass parameters by value, not by reference <\/li>\n<li>You can only pass simple data types by reference &#8211; do not try to pass UDTs or arrays <\/li>\n<li>You cannot create arrays or UDTs inside functions <\/li>\n<li>Subs &amp; Functions without any parameters must still use parenthesis (like C) <\/li>\n<\/ul>\n<p\/>\n<p> Interested? Download it and check out the Functions\/funcs.bas program in the Examples folder. <\/p>\n<\/p><\/div>\n","protected":false},"excerpt":{"rendered":"<p>KoolB Version 12 Released! Yippee! Yet another release &#8211; this time its version 12 (like duh, what else comes after&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[18],"class_list":["post-369","post","type-post","status-publish","format-standard","hentry","category-old","tag-old"],"_links":{"self":[{"href":"http:\/\/www.briancbecker.com\/blog\/wp-json\/wp\/v2\/posts\/369","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.briancbecker.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.briancbecker.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.briancbecker.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.briancbecker.com\/blog\/wp-json\/wp\/v2\/comments?post=369"}],"version-history":[{"count":1,"href":"http:\/\/www.briancbecker.com\/blog\/wp-json\/wp\/v2\/posts\/369\/revisions"}],"predecessor-version":[{"id":1507,"href":"http:\/\/www.briancbecker.com\/blog\/wp-json\/wp\/v2\/posts\/369\/revisions\/1507"}],"wp:attachment":[{"href":"http:\/\/www.briancbecker.com\/blog\/wp-json\/wp\/v2\/media?parent=369"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.briancbecker.com\/blog\/wp-json\/wp\/v2\/categories?post=369"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.briancbecker.com\/blog\/wp-json\/wp\/v2\/tags?post=369"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}