office-gobmx/basic
Mike Kaganski 47a348bb0f tdf#162935: use PUTC for WITH variable assignment: it doesn't copy value
SbiRuntime::StepPUT, SbiRuntime::StepSET, SbiRuntime::StepVBASET call
checkUnoStructCopy eventually, which copies the UNO struct by value.
This is not what we need. On the other hand, SbiRuntime::StepPUTC only
makes the by-ref assignment, and makes the reference const; but Basic
code never assigns anything to the internal variable itself, only to
its members.

I hope that this time, I get it right.

Change-Id: I2b4a51a2dca9e7106e14e03360ef0d5a50b60079
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/173305
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2024-09-13 01:55:07 +02:00
..
inc Related: tdf#158092 add a comment to avoid symbols localization 2024-09-11 17:01:09 +02:00
qa tdf#162935: use PUTC for WITH variable assignment: it doesn't copy value 2024-09-13 01:55:07 +02:00
source tdf#162935: use PUTC for WITH variable assignment: it doesn't copy value 2024-09-13 01:55:07 +02:00
util
AllLangMoTarget_sb.mk
CppunitTest_basic_macros.mk tdf#149714 BitsPerPixel property of Graphic has Boolean UNO type 2024-02-28 05:00:46 +01:00
CppunitTest_basic_scanner.mk tdf#160478: fix Basic LIKE operator 2024-04-02 19:47:35 +02:00
IwyuFilter_basic.yaml Recheck modules [a-c]* with IWYU 2022-01-13 08:26:15 +01:00
Library_sb.mk Use Windows dllmgr-x64 also for aarch64 2024-04-26 12:43:59 +02:00
Makefile
Module_basic.mk
README.md Updated README.md files to represent current code / use Markdown format 2021-04-07 17:47:16 +02:00

StarBASIC Interpreter

Contains the StarBASIC Interpreter

This implements a macro language that, when in VBA compatibility mode, is intended to be interoperable with Visual Basic for Applications, allowing people to run macros embedded in their documents.

See also

http://wiki.openoffice.org/wiki/Basic