zoukankan      html  css  js  c++  java
  • PB代码转JAVA工具

    开发了PB代码转JAVA的工具,正在做datawindow和datastore的处理。以下是目前已经能处理的功能:

    1、自动从PBL中获取对象的函数或事件代码

    a)可以自动获取实例变量、函数或事件的入参,可以作为转换代码时候变量类型的判断

    b)选择或输入PBL的路径,系统自动获取全局函数、自定义对象、窗体3种类型;选择某种对象后,会自动获取相应的函数很事件

    c)根据获取的实例变量和函数或事件入参,可实现更复杂的判断功能。

    2、自动美化代码

    满足强迫症的你,要有空格隔开每个元素,去除多余的空格

    3、处理绝大多数系统函数或自定义函数

    例如left等字符串操作函数

    ls_char = left(ls_char,1)+right(ls_char,1)

    转换成:

    ls_char = StringUtils.left(ls_char, 1) + StringUtils.right(ls_char, 1);

    4、识别常见的各种条件语句

    a)支持:IF条件语句、CHOOSE语句、for循环、DO.....LOOP循环

    b)中括号能正确匹配,不会黏贴到java的ide中就各种缩进问题

    5、处理常见数据类型的表达式和赋值操作

    目前可以处理字符型、数值型、枚举型、日期型

    a)表达式支持常规的各种比较符

    b)赋值

    转换成:

  • 相关阅读:
    experss路由工作原理
    mongoose学习参考
    express+nodejs 个人博客
    HTML5-CSS3学习20150410(一)
    js学习20150420(七)
    js学习20150401(六)
    js学习20150401(五)
    js学习20150401(四)
    【荐】使用eval()、new Function()将JSON字符串转换为JSON对象
    HTML5 Canvas核心技术—图形、动画与游戏开发.pdf7
  • 原文地址:https://www.cnblogs.com/wzmaodong/p/15210052.html
Copyright © 2011-2022 走看看