[Cuis-dev] Backtick Parse Node - Please check

Hernan Wilkinson hernan.wilkinson at 10pines.com
Mon Jun 22 14:35:44 PDT 2020


Hi,
 the current implementation that supports backtick expressions has some
issues. For example it does not work correctly when debugging, it allows to
define temp vars inside the backtick that when debugging makes the debugger
hang, etc.

 Attached there are a couple of changes that create a new parse node,
BacktickNode, and change the parser to instantiate it when appropriate.
These changes solve the problems the current implementation has.

 Please try it to see if it works correctly.
 I try it, recompile all the methods, etc. and I haven't found any issue,
but please take a look at it.

 Phil, please try it and let me know if it breaks anything in your OMeta
project. I think it should not, but please let me know if it works
correctly.

 Cheers!
 Hernan.


-- 

*Hernán WilkinsonAgile Software Development, Teaching & Coaching*
*Phone: +54-011*-4893-2057
*Twitter: @HernanWilkinson*
*site: http://www.10Pines.com <http://www.10pines.com/>*
Address: Alem 896, Floor 6, Buenos Aires, Argentina
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20200622/f6155271/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 4231-BacktickParseNode-HernanWilkinson-2020Jun18-09h33m-HAW.001.cs.st
Type: application/octet-stream
Size: 13801 bytes
Desc: not available
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20200622/f6155271/attachment-0004.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 4232-BacktickParseNode-HernanWilkinson-2020Jun22-16h27m-HAW.001.cs.st
Type: application/octet-stream
Size: 5471 bytes
Desc: not available
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20200622/f6155271/attachment-0005.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 4233-BacktickParseNode-HernanWilkinson-2020Jun22-16h19m-HAW.001.cs.st
Type: application/octet-stream
Size: 1050 bytes
Desc: not available
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20200622/f6155271/attachment-0006.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Affects-BaseSystem--Install-BaseImageTests-HAW.1.cs.st
Type: application/octet-stream
Size: 2063 bytes
Desc: not available
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20200622/f6155271/attachment-0007.obj>


More information about the Cuis-dev mailing list