"LiveCode Infinity": lexically-scoped variables and bytecode blocks

Paul Dupuis paul at researchware.com
Tue Jun 7 09:52:39 EDT 2016


On 6/7/2016 7:05 AM, Peter TB Brett wrote:
> The second new feature is the "bytecode" block
> (https://github.com/livecode/livecode/pull/4097).  This lets you write
> blocks of raw LCB bytecode in your LCB source files.  At the moment
> there are not very many places where this is likely to be useful, but
> in the future when we add more bytecodes (as part of the "LiveCode
> Infinity" project) bytecode blocks will let us write much more of LCB
> in LCB.
>
> I believe that "unsafe" blocks and "unsafe" handlers will be added
> soon.  These will be used to mark code that does risky direct memory
> manipulation. 

Peter,

LCS and LCB code is generally human readable (to the extent of the
knowledge of the reader). Bytecode is much less readable. Is LiveCode,
Ltd or the Open Source effort doung anything to screen for Widgets with
malware hidden in blocks of byte code?





More information about the use-livecode mailing list