Skip to content

Commit 3f1cb09

Browse files
committed
update README
1 parent 8dab30b commit 3f1cb09

2 files changed

Lines changed: 23 additions & 23 deletions

File tree

GRAPHING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -553,7 +553,7 @@ class JavaFXView implements AbstractView {
553553
@Override
554554
public void repaint(int x, int y, int width, int height) {
555555
canvas.getGraphicsContext2D().clearRect(x, y, width, height);
556-
// trigger partial redraw logic here if needed
556+
// trigger the partial redraw logic here if needed
557557
}
558558
}
559559
```

README.md

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -85,20 +85,20 @@ ParserNG is written completely in (pure) Java and so is as cross-platform as Jav
8585
## Using ParserNG as commandline tool
8686
You can use jar directly as commandline calculus. Unless the tool is packed to your distribution:
8787
```
88-
java -jar parser-ng-0.2.0.jar 1+1
88+
java -jar parser-ng-0.2.1.jar 1+1
8989
2.0
9090
```
9191
Or as logical parser
9292
```
93-
java -jar parser-ng-0.2.0.jar -l true and true
93+
java -jar parser-ng-0.2.1.jar -l true and true
9494
true
95-
java -jar parser-ng-0.2.0.jar -l "2 == (4-2)"
95+
java -jar parser-ng-0.2.1.jar -l "2 == (4-2)"
9696
true
9797
```
9898
You can get help by
9999
```
100-
java -jar parser-ng-0.2.0.jar -h
101-
ParserNG 0.2.0 math.Main
100+
java -jar parser-ng-0.2.1.jar -h
101+
ParserNG 0.2.1 math.Main
102102
-h/-H/--help this text; do not change for help (witout dashes), which lists functions
103103
-v/-V/--verbose output is reprinted to stderr with some inter-steps
104104
-l/-L/--logic will add logical expression wrapper around the expression
@@ -120,11 +120,11 @@ java -jar parser-ng-0.2.0.jar -h
120120
```
121121
You can get examples by verbose help:
122122
```
123-
java -jar parser-ng-0.2.0.jar -h -v
123+
java -jar parser-ng-0.2.1.jar -h -v
124124
```
125125
you can list functions:
126126
```
127-
java -jar parser-ng-0.2.0.jar help
127+
java -jar parser-ng-0.2.1.jar help
128128
List of currently known methods:
129129
acos - help not yet written. See https://github.com/gbenroscience/ParserNG
130130
...
@@ -133,7 +133,7 @@ List of functions is just tip of iceberg, see: https://github.com/gbenroscience/
133133
```
134134
you can list logical operators:
135135
```
136-
java -jar parser-ng-0.2.0.jar -l help
136+
java -jar parser-ng-0.2.1.jar -l help
137137
Comparing operators: !=, ==, >=, <=, le, ge, lt, gt, <, >
138138
Logical operators: impl, xor, imp, eq, or, and, |, &
139139
As Mathematical parts are using () as brackets, Logical parts must be grouped by [] eg.
@@ -148,40 +148,40 @@ Program can work with stdin, out and err properly. Can work with multiline input
148148
### cmdline examples
149149
Following lines describes, how stdin/arguments are processed, and how different is input/output with `-t` on/off
150150
```
151-
java -jar parser-ng-0.2.0.jar -h
151+
java -jar parser-ng-0.2.1.jar -h
152152
this help
153-
java -jar parser-ng-0.2.0.jar 1+1
153+
java -jar parser-ng-0.2.1.jar 1+1
154154
2.0
155-
java -jar parser-ng-0.2.0.jar "1+1
155+
java -jar parser-ng-0.2.1.jar "1+1
156156
+2+2"
157157
2.0
158158
4.0
159-
java -jar parser-ng-0.2.0.jar -t "1+1
159+
java -jar parser-ng-0.2.1.jar -t "1+1
160160
+2+2"
161161
6.0
162-
java -jar parser-ng-0.2.0.jar -i 1+1
162+
java -jar parser-ng-0.2.1.jar -i 1+1
163163
nothing, will expect manual output, and calculate line by line
164-
java -jar parser-ng-0.2.0.jar -i -t 1+1
164+
java -jar parser-ng-0.2.1.jar -i -t 1+1
165165
nothing, will expect manual output and calcualte it all as one expression
166-
echo 2+2 | java -jar parser-ng-0.2.0.jar 1+1
166+
echo 2+2 | java -jar parser-ng-0.2.1.jar 1+1
167167
2.0
168168
echo "1+1
169-
+2+2 | java -jar parser-ng-0.2.0.jar -i
169+
+2+2 | java -jar parser-ng-0.2.1.jar -i
170170
2.0
171171
4.0
172172
echo "1+1
173-
+2+2 | java -jar parser-ng-0.2.0.jar -i -t
173+
+2+2 | java -jar parser-ng-0.2.1.jar -i -t
174174
6.0
175-
java -cp parser-ng-0.2.0.jar parser.cmd.ParserCmd "1+1
175+
java -cp parser-ng-0.2.1.jar parser.cmd.ParserCmd "1+1
176176
will ask for manual imput en evaluate per line
177177
echo "1+1
178-
+2+2 | java -cp parser-ng-0.2.0.jar parser.cmd.ParserCmd 2>/dev/null
178+
+2+2 | java -cp parser-ng-0.2.1.jar parser.cmd.ParserCmd 2>/dev/null
179179
2.0
180180
4.0
181-
java -cp parser-ng-0.2.0.jar parser.MathExpression "1+1
181+
java -cp parser-ng-0.2.1.jar parser.MathExpression "1+1
182182
+2+2"
183183
6.0
184-
java -cp parser-ng-0.2.0.jar parser.LogicalExpression "true or false"
184+
java -cp parser-ng-0.2.1.jar parser.LogicalExpression "true or false"
185185
true
186186
187187
```
@@ -862,7 +862,7 @@ In CLI, you can use -e/-E/--expanding switch to work with Expanding expressions.
862862
<br>
863863
Example:<br>
864864
```
865-
VALUES_PNG="1 8 5 2" java -jar target/parser-ng-0.2.0.jar -e "avg(..L{MN/2})*1.1-MN < L0 | (L1+L{MN-1})*1.3 + MN< L0" -v
865+
VALUES_PNG="1 8 5 2" java -jar target/parser-ng-0.2.1.jar -e "avg(..L{MN/2})*1.1-MN < L0 | (L1+L{MN-1})*1.3 + MN< L0" -v
866866
avg(..L{MN/2})*1.1-MN < L0 | (L1+L{MN-1})*1.3 + MN< L0
867867
Expression : avg(..L{MN/2})*1.1-MN <L0 | (L1+L{MN-1})*1.3 + MN<L0
868868
Upon : 1,8,5,2

0 commit comments

Comments
 (0)