コード例 #1
0
ファイル: parser_visitor.py プロジェクト: swati21/eva
    def visitColumnDeclaration(self,
                               ctx: evaql_parser.ColumnDeclarationContext):

        data_type, dimensions = self.visit(ctx.columnDefinition())
        column_name = self.visit(ctx.uid())

        if column_name is not None:
            return ColumnDefinition(column_name, data_type, dimensions)
コード例 #2
0
ファイル: parser_visitor.py プロジェクト: JeremyHua18/eva
    def visitColumnDeclaration(self,
                               ctx: evaql_parser.ColumnDeclarationContext):

        data_type, dimensions = self.visit(ctx.columnDefinition())
        column_name = self.visit(ctx.uid())

        column = DataframeColumn(column_name,
                                 data_type,
                                 array_dimensions=dimensions)
        return column