49 lines
729 B
Bash
49 lines
729 B
Bash
Token: 3
|
|
Output: 3
|
|
Operators:
|
|
Token: +
|
|
Output: 3
|
|
Operators: +
|
|
Token: 4
|
|
Output: 3 4
|
|
Operators: +
|
|
Token: *
|
|
Output: 3 4
|
|
Operators: + *
|
|
Token: 2
|
|
Output: 3 4 2
|
|
Operators: + *
|
|
Token: /
|
|
Output: 3 4 2
|
|
Operators: + * /
|
|
Token: (
|
|
Output: 3 4 2
|
|
Operators: + * / (
|
|
Token: 1
|
|
Output: 3 4 2 1
|
|
Operators: + * / (
|
|
Token: -
|
|
Output: 3 4 2 1
|
|
Operators: + * / ( -
|
|
Token: 5
|
|
Output: 3 4 2 1 5
|
|
Operators: + * / ( -
|
|
Token: )
|
|
Output: 3 4 2 1 5 -
|
|
Operators: + * /
|
|
Token: ^
|
|
Output: 3 4 2 1 5 -
|
|
Operators: + * / ^
|
|
Token: 2
|
|
Output: 3 4 2 1 5 - 2
|
|
Operators: + * / ^
|
|
Token: ^
|
|
Output: 3 4 2 1 5 - 2
|
|
Operators: + * / ^ ^
|
|
Token: 3
|
|
Output: 3 4 2 1 5 - 2 3
|
|
Operators: + * / ^ ^
|
|
End parsing
|
|
Output: 3 4 2 1 5 - 2 3 ^ ^ / * +
|
|
Operators:
|