Grammalecte  Check-in [af4c7325e4]

Overview
Comment:[build] useless comments
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | build | rg
Files: files | file ages | folders
SHA3-256: af4c7325e41d4df9a88ffc8ecc6f7b7ffcbc2a02be6f00660b0f6d3b75e0430a
User & Date: olr on 2018-09-10 14:51:23
Other Links: branch diff | manifest | tags
Context
2018-09-11
08:41
[core][js] import rules graph check-in: 184c992fb1 user: olr tags: core, rg
2018-09-10
14:51
[build] useless comments check-in: af4c7325e4 user: olr tags: build, rg
14:50
[build] update slices conversion to JS check-in: aa2c423edb user: olr tags: build, rg
Changes

Modified compile_rules.py from [2517b776cc] to [2aa727e4cf].

561
562
563
564
565
566
567
568
569


570
571
572
573
574
575
576
561
562
563
564
565
566
567


568
569
570
571
572
573
574
575
576







-
-
+
+







                        lParagraphRules.append(aRule)
                        lParagraphRulesJS.append(jsconv.pyRuleToJS(aRule, dJSREGEXES, sWORDLIMITLEFT))
                    else:
                        lSentenceRules.append(aRule)
                        lSentenceRulesJS.append(jsconv.pyRuleToJS(aRule, dJSREGEXES, sWORDLIMITLEFT))

    # creating file with all functions callable by rules
    print("  creating callables...")
    sPyCallables = "# generated code, do not edit\n"
    print("  creating callables for regex rules...")
    sPyCallables = ""
    sJSCallables = ""
    for sFuncName, sReturn in lFUNCTIONS:
        if sFuncName.startswith("_c_"): # condition
            sParams = "s, sx, m, dTokenPos, sCountry, bCondMemo"
        elif sFuncName.startswith("_m_"): # message
            sParams = "s, m"
        elif sFuncName.startswith("_s_"): # suggestion

Modified compile_rules_graph.py from [7a4d8cc39b] to [2709c42727].

413
414
415
416
417
418
419
420
421


422
423
424
425
426
427
428
413
414
415
416
417
418
419


420
421
422
423
424
425
426
427
428







-
-
+
+







                    print(e)
        if False:
            print("\nGRAPH:", sGraphName)
            for k, v in dAllGraph[sGraphName].items():
                print(k, "\t", v)

    # creating file with all functions callable by rules
    print("  creating callables...")
    sPyCallables = "# generated code, do not edit\n"
    print("  creating callables for graph rules...")
    sPyCallables = ""
    sJSCallables = ""
    for sFuncName, sReturn in dFUNCTIONS.items():
        if sFuncName.startswith("_g_cond_"): # condition
            sParams = "lToken, nTokenOffset, nLastToken, sCountry, bCondMemo, dTags, sSentence, sSentence0"
        elif sFuncName.startswith("g_msg_"): # message
            sParams = "lToken, nTokenOffset, nLastToken"
        elif sFuncName.startswith("_g_sugg_"): # suggestion