Esempio n. 1
0
 def term():       return ap.Optional('not'), ident, ap.Optional("(", args, ")")
 def forall():     return term, ':', term, ap.ZeroOrMore(',', term)
Esempio n. 2
0
def signed_integer():
    """Signed Integer."""
    return (arpeggio.Optional(minus_sign), unsigned_integer)
Esempio n. 3
0
def tag():
    return beginTag, tagOptions, ar.Optional(':', text), endTag
Esempio n. 4
0
 def args():
     return subterm, ap.ZeroOrMore(',', subterm), ap.Optional(',')
Esempio n. 5
0
 def assign_multiple_values_quoted():
     return GrammarBasic.key, '=', '"', GrammarUpdateDbConf.multiple_values_blank_separated, '"', \
            arpeggio.Optional(GrammarBasic.comment_shell), GrammarBasic.newline
Esempio n. 6
0
def number():
    return (arpeggio.Optional(sign), std.UNSIGNED_NUMBER)
Esempio n. 7
0
 def atom():
     return ident, ap.Optional("(", args, ")")
Esempio n. 8
0
def args():
    return (beginTag, ar.ZeroOrMore(arguments, sep=separator),
            ar.Optional(separator), ws, endTag)
Esempio n. 9
0
def tag():
    return (ws, name, ws, ar.Optional(args), ws)
Esempio n. 10
0
def plainTextUntilNewLine():
    return ar.Optional(escapedTextUntilNewLine)
Esempio n. 11
0
def argument():
    return ([name, string], ar.Optional(ws, '=', ws, [name, string]))
Esempio n. 12
0
def plainText():
    return ar.Optional(escapedText)
Esempio n. 13
0
def plainText():
    return ar.Optional(_(r'(((?:\\|/)(?:<|>))|([^<>]))+'))
Esempio n. 14
0
def arg():
    return ar.Optional(beginTag, plainText, endTag, space)
Esempio n. 15
0
 def selection_body():  return ap.Optional(number), '{', ap.OneOrMore(expression), '}', ap.Optional(number), ':-', body
 def selection():  return [selection_body, selection_nobody]
Esempio n. 16
0
def tagSelected():
    return (beginTag, ar.OneOrMore(tag, sep=separator), ar.Optional(':', text),
            [endTag, ar.EOF])
Esempio n. 17
0
 def subterm():
     return [(ident, ap.Optional("(", args, ")")), litteral]
Esempio n. 18
0
def oneLineTag():
    return (beginOneLineTag, ar.OneOrMore(tag, sep=separator),
            ar.Optional(':', textUntilNewLine))
Esempio n. 19
0
 def subterm():
     return [(ident, ap.Optional('(', args, ')')), litteral, aloneargs]
Esempio n. 20
0
 def namedterm():
     return ident, ap.Optional('(', multargs, ')')
Esempio n. 21
0
 def subterm():
     return [
         number, text, (ident, ap.Optional('(', args, ')')), aloneargs
     ]
Esempio n. 22
0
 def selection():
     return ap.Optional(number), '{', ap.OneOrMore(
         expression), '}', ap.Optional(number)
Esempio n. 23
0
 def single_assignment():
     return arpeggio.Sequence(GrammarBasic.key, '=',
                              GrammarBasic.single_value,
                              arpeggio.Optional(GrammarBasic.comment_shell))
Esempio n. 24
0
 def meta_show():
     return 'show', ap.Optional([forall, arityterm, term, litteral])
Esempio n. 25
0
def unsigned_integer():
    """Unsigned integer."""
    return (number_element,
            arpeggio.ZeroOrMore(arpeggio.Optional(couple_word),
                                number_element))
Esempio n. 26
0
 def subterm():    return [(ident, ap.Optional("(", args, ")")), litteral, variable]
 def args():       return subterm, ap.ZeroOrMore(',', subterm)
Esempio n. 27
0
def signed_float():
    """Signed float."""
    return (arpeggio.Optional(minus_sign), unsigned_float)
Esempio n. 28
0
def HTMLText():
    return ar.Optional(_(r'.*?(?:\/|\\)>'))