コード例 #1
0
    def declare_variables(self, **vrs):
        """Declare unprimed and primed identifiers.

        These identifiers represent the values of
        (flexible) variables.
        """
        d = bv.make_symbol_table(vrs)
        self.add_vars(d, flexible=True)
コード例 #2
0
    def declare_constants(self, **constants):
        """Declare unprimed identifiers.

        These identifiers represent constants,
        also known as rigid variables.
        """
        d = bv.make_symbol_table(constants)
        self.add_vars(d, flexible=False)
コード例 #3
0
ファイル: temporal.py プロジェクト: johnyf/omega
    def declare_constants(self, **constants):
        """Declare unprimed identifiers.

        These identifiers represent constants,
        also known as rigid variables.
        """
        d = bv.make_symbol_table(constants)
        self.add_vars(d, flexible=False)
コード例 #4
0
ファイル: temporal.py プロジェクト: johnyf/omega
    def declare_variables(self, **vrs):
        """Declare unprimed and primed identifiers.

        These identifiers represent the values of
        (flexible) variables.
        """
        d = bv.make_symbol_table(vrs)
        self.add_vars(d, flexible=True)
コード例 #5
0
    def declare(self, **vrs):
        """Declare variable identifiers given as keyword args.

        Example:

        ```python
        c.declare(x=(2, 15), y='bool', z=(-3, 4))
        ```

        Wrapper of `self.add_vars` that may replace it.
        """
        d = bv.make_symbol_table(vrs)
        self.add_vars(d)
コード例 #6
0
ファイル: fol.py プロジェクト: johnyf/omega
    def declare(self, **vrs):
        """Declare variable identifiers given as keyword args.

        Example:

        ```python
        c.declare(x=(2, 15), y='bool', z=(-3, 4))
        ```

        Wrapper of `self.add_vars` that may replace it.
        """
        d = bv.make_symbol_table(vrs)
        self.add_vars(d)
コード例 #7
0
 def declare_constants(self, **constants):
     d = bv.make_symbol_table(constants)
     self.add_vars(d, flexible=False)
コード例 #8
0
 def declare_variables(self, **vrs):
     d = bv.make_symbol_table(vrs)
     self.add_vars(d, flexible=True)