UNPKG

@scalenc/nc-format

Version:

Library for handling TRUMPF NC file format.

88 lines (87 loc) 2.89 kB
export declare class Constants { static SPACE: string; static WHITE_SPACE_CHARS: RegExp; static CARRIAGE_RETURN: string; static NEW_LINE: string; static NAME_CHARS: RegExp; static DIGIT_CHARS: RegExp; static NUMBER_CHARS: RegExp; static COMMENT_CHAR: string; static STRING_SEPARATOR: string; static OPENING_BRACE: string; static CLOSING_BRACE: string; static ARGUMENT_SEPARATOR: string; static OPENING_FIELD_BRACE: string; static CLOSING_FIELD_BRACE: string; static BECKHOFF_ARGUMENT_SEPARATOR: string; static BECKHOFF_INSTRUCTION_SYMBOL: string; static COLON: string; static ASSIGNMENT_OPERATOR: string; static NUMBER_TOKEN: string; static G_CODE: string; static M_CODE: string; static DEF: string; static DEF_INT: string; static DEF_REAL: string; static DEF_BOOL: string; static DEF_CHAR: string; static DEF_STRING: string; static DEF_AXIS: string; static DEF_FRAME: string; static DEF_UNIT: string; static DEF_LOWER_LIMIT: string; static DEF_UPPER_LIMIT: string; static DEF_SEPARATOR: string; static DEF_FIELD_BEGIN: string; static DEF_FIELD_END: string; static IF: string; static ELSE: string; static ENDIF: string; static WHILE: string; static ENDWHILE: string; static REPEAT: string; static UNTIL: string; static LOOP: string; static ENDLOOP: string; static FOR: string; static FOR_TO: string; static ENDFOR: string; static FLOW_CONTROL_INSTRUCTIONS: string[]; static GOTO: string; static GOTO_SPECIFIER: string; static GOTO_START: string; static GOTO_BACKWARD: string; static GOTO_FORWARD: string; static GOTO_SEARCH_NO_ERRORS: string; static PLUS_SIGN: string; static MINUS_SIGN: string; static DECIMAL_CHAR: string; static NUMBER_EXPONENT: string; static NUMBER_CONSTANT_SEPARATOR: string; static OPERATOR_CHARS: string; static MULTIPLY_OPERATOR: string; static DIVIDE_OPERATOR: string; static ADD_OPERATOR: string; static SUBTRACT_OPERATOR: string; static CONCAT_OPERATOR: string; static EQUAL_OPERATOR: string; static EQUAL_OPERATOR_CHAR: string; static INEQUAL_OPERATOR: string; static LESS_OPERATOR: string; static LESS_OPERATOR_CHAR: string; static LESS_EQUAL_OPERATOR: string; static GREATER_EQUAL_OPERATOR: string; static GREATER_OPERATOR: string; static GREATER_OPERATOR_CHAR: string; static BITWISE_NOT_OPERATOR: string; static LOGICAL_NOT_OPERATOR: string; static DIV_OPERATOR: string; static MOD_OPERATOR: string; static B_AND_OPERATOR: string; static B_XOR_OPERATOR: string; static B_OR_OPERATOR: string; static AND_OPERATOR: string; static XOR_OPERATOR: string; static OR_OPERATOR: string; static NAMED_OPERATORS: string[]; }