From fe4dff78bda39bf56854e6ead4d2d535a936e860 Mon Sep 17 00:00:00 2001 From: sonoro1234 Date: Sat, 29 Jan 2022 17:54:01 +0100 Subject: [PATCH] cpp2ffi: clean_spaces: no spaces around >> operator --- generator/cpp2ffi.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/generator/cpp2ffi.lua b/generator/cpp2ffi.lua index 43ce17e..2427f38 100644 --- a/generator/cpp2ffi.lua +++ b/generator/cpp2ffi.lua @@ -139,6 +139,7 @@ local function clean_spaces(cad) cad = strip(cad) cad = cad:gsub("%s+"," ") --not more than one space cad = cad:gsub("%s*([%(%),=:%+])%s*","%1") --not spaces with ( , ) or ( = ) or ( : ) or + + cad = cad:gsub("%s*(>>)%s*","%1") --name [] to name[] cad = cad:gsub("(%S)%s(%[)","%1%2") --clean %d * %d (could be done above but type*name should be treated different in other places)