Skip to content

Commit e93ceaf

Browse files
committed
save README updated
1 parent 6857e74 commit e93ceaf

1 file changed

Lines changed: 22 additions & 22 deletions

File tree

README.md

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@ If you need to access this library via Maven Central, do:
5858
<dependency>
5959
<groupId>com.github.gbenroscience</groupId>
6060
<artifactId>parser-ng</artifactId>
61-
<version>0.2.2</version>
61+
<version>0.2.3</version>
6262
</dependency>
6363
6464

@@ -91,20 +91,20 @@ ParserNG is written completely in (pure) Java and so is as cross-platform as Jav
9191
## Using ParserNG as commandline tool
9292
You can use jar directly as commandline calculus. Unless the tool is packed to your distribution:
9393
```
94-
java -jar parser-ng-0.2.2.jar 1+1
94+
java -jar parser-ng-0.2.3.jar 1+1
9595
2.0
9696
```
9797
Or as logical parser
9898
```
99-
java -jar parser-ng-0.2.2.jar -l true and true
99+
java -jar parser-ng-0.2.3.jar -l true and true
100100
true
101-
java -jar parser-ng-0.2.2.jar -l "2 == (4-2)"
101+
java -jar parser-ng-0.2.3.jar -l "2 == (4-2)"
102102
true
103103
```
104104
You can get help by
105105
```
106-
java -jar parser-ng-0.2.2.jar -h
107-
ParserNG 0.2.2 math.Main
106+
java -jar parser-ng-0.2.3.jar -h
107+
ParserNG 0.2.3 math.Main
108108
-h/-H/--help this text; do not change for help (witout dashes), which lists functions
109109
-v/-V/--verbose output is reprinted to stderr with some inter-steps
110110
-l/-L/--logic will add logical expression wrapper around the expression
@@ -126,11 +126,11 @@ java -jar parser-ng-0.2.2.jar -h
126126
```
127127
You can get examples by verbose help:
128128
```
129-
java -jar parser-ng-0.2.2.jar -h -v
129+
java -jar parser-ng-0.2.3.jar -h -v
130130
```
131131
you can list functions:
132132
```
133-
java -jar parser-ng-0.2.2.jar help
133+
java -jar parser-ng-0.2.3.jar help
134134
List of currently known methods:
135135
acos - help not yet written. See https://github.com/gbenroscience/ParserNG
136136
...
@@ -139,7 +139,7 @@ List of functions is just tip of iceberg, see: https://github.com/gbenroscience/
139139
```
140140
you can list logical operators:
141141
```
142-
java -jar parser-ng-0.2.2.jar -l help
142+
java -jar parser-ng-0.2.3.jar -l help
143143
Comparing operators: !=, ==, >=, <=, le, ge, lt, gt, <, >
144144
Logical operators: impl, xor, imp, eq, or, and, |, &
145145
As Mathematical parts are using () as brackets, Logical parts must be grouped by [] eg.
@@ -154,40 +154,40 @@ Program can work with stdin, out and err properly. Can work with multiline input
154154
### cmdline examples
155155
Following lines describes, how stdin/arguments are processed, and how different is input/output with `-t` on/off
156156
```
157-
java -jar parser-ng-0.2.2.jar -h
157+
java -jar parser-ng-0.2.3.jar -h
158158
this help
159-
java -jar parser-ng-0.2.2.jar 1+1
159+
java -jar parser-ng-0.2.3.jar 1+1
160160
2.0
161-
java -jar parser-ng-0.2.2.jar "1+1
161+
java -jar parser-ng-0.2.3.jar "1+1
162162
+2+2"
163163
2.0
164164
4.0
165-
java -jar parser-ng-0.2.2.jar -t "1+1
165+
java -jar parser-ng-0.2.3.jar -t "1+1
166166
+2+2"
167167
6.0
168-
java -jar parser-ng-0.2.2.jar -i 1+1
168+
java -jar parser-ng-0.2.3.jar -i 1+1
169169
nothing, will expect manual output, and calculate line by line
170-
java -jar parser-ng-0.2.2.jar -i -t 1+1
170+
java -jar parser-ng-0.2.3.jar -i -t 1+1
171171
nothing, will expect manual output and calcualte it all as one expression
172-
echo 2+2 | java -jar parser-ng-0.2.2.jar 1+1
172+
echo 2+2 | java -jar parser-ng-0.2.3.jar 1+1
173173
2.0
174174
echo "1+1
175-
+2+2 | java -jar parser-ng-0.2.2.jar -i
175+
+2+2 | java -jar parser-ng-0.2.3.jar -i
176176
2.0
177177
4.0
178178
echo "1+1
179-
+2+2 | java -jar parser-ng-0.2.2.jar -i -t
179+
+2+2 | java -jar parser-ng-0.2.3.jar -i -t
180180
6.0
181-
java -cp parser-ng-0.2.2.jar parser.cmd.ParserCmd "1+1
181+
java -cp parser-ng-0.2.3.jar parser.cmd.ParserCmd "1+1
182182
will ask for manual imput en evaluate per line
183183
echo "1+1
184-
+2+2 | java -cp parser-ng-0.2.2.jar parser.cmd.ParserCmd 2>/dev/null
184+
+2+2 | java -cp parser-ng-0.2.3.jar parser.cmd.ParserCmd 2>/dev/null
185185
2.0
186186
4.0
187-
java -cp parser-ng-0.2.2.jar parser.MathExpression "1+1
187+
java -cp parser-ng-0.2.3.jar parser.MathExpression "1+1
188188
+2+2"
189189
6.0
190-
java -cp parser-ng-0.2.2.jar parser.LogicalExpression "true or false"
190+
java -cp parser-ng-0.2.3.jar parser.LogicalExpression "true or false"
191191
true
192192
193193
```

0 commit comments

Comments
 (0)