动态道指令各种功能集成

  1. 费了很多不眠之夜后,终于把动态道指令(查询、修改指令条件,增加指令条件、增加指令结果等)各种功能集成在一条动态指令里。顺便修改编译器的符号扫描,现在可以支持全角的;[->,等,在输入指令时,不用在英文和汉字之间来回转换。

    源程序

    动态条件道指令4 //sdhfsd
    {/*jhdifsdji*/
    maifgn()()

    [start]->[yuyu=343,jkj="test3",$fgjgf="test1",start1];

    [start1]->[test([test1,test2]->)];

    [start1]->[test1,test2];

    [test1,test2]->[test(test1,test2)($hhhhh1)];

    [hhhhh1]->[test(([test1,test2]->([test3,test4][test5,test6]->)[$test9999=7676](test3))),test11,$end,test3=1231];

    [test11,test9999]->[test([test1,test2])($hhhhh2)];

    [test11,test9999]->[test([test1,test2,test3])($hhhhh3)];

    [test11,test9999]->[test([test5,test6])($hhhhh4)];

    [[hhhhh1,hhhhh4]][[hhhhh1,hhhhh2]][[hhhhh1,hhhhh3]]->[结束,显示结果];

    }

    test(test1,test2,test3,test4)(return)
    {

    }

    }

    运行结果如下:

    InstanceID FunctName TypedefName EventName EventValue
    0dc5d6ad-55f5-4bca-a065-c6acf7fa320a maifgn fgjgf test1
    0dc5d6ad-55f5-4bca-a065-c6acf7fa320a maifgn hhhhh1
    0dc5d6ad-55f5-4bca-a065-c6acf7fa320a maifgn test9999 7676
    0dc5d6ad-55f5-4bca-a065-c6acf7fa320a maifgn end
    0dc5d6ad-55f5-4bca-a065-c6acf7fa320a maifgn hhhhh3 1231
    0dc5d6ad-55f5-4bca-a065-c6acf7fa320a maifgn hhhhh3 55
    0dc5d6ad-55f5-4bca-a065-c6acf7fa320a maifgn hhhhh4
    0dc5d6ad-55f5-4bca-a065-c6acf7fa320a maifgn hhhhh4 55
    0dc5d6ad-55f5-4bca-a065-c6acf7fa320a maifgn 显示结果
    0dc5d6ad-55f5-4bca-a065-c6acf7fa320a maifgn 结束

发布了92 篇原创文章 · 获赞 5 · 访问量 5万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章