UNPKG

@scalenc/nc-format

Version:

Library for handling TRUMPF NC file format.

15 lines (14 loc) 430 B
import { Expression } from './Expression'; import { ExpressionVisitor } from './ExpressionVisitor'; export declare enum UnaryOperator { NOT = 0, B_NOT = 1, NEGATE = 2, TO_STRING = 3 } export declare class UnaryOperation implements Expression { operator: UnaryOperator; expression: Expression; constructor(operator: UnaryOperator, expression: Expression); visit(visitor: ExpressionVisitor): void; }