|
61d40330be
|
Define the representation for tokens
|
2018-11-22 19:59:30 +01:00 |
|
|
fa2b9f20a8
|
Define a temporarily empty RulesDsl.makeRules method
When complete, this method will execute the DSL front-end, and return
the list of rules, if successful, otherwise report errors.
|
2018-11-20 19:27:04 +01:00 |
|
|
26416dd8f8
|
Implement ConstantPattern
|
2018-11-20 19:07:34 +01:00 |
|
|
5238c32380
|
Implement Pattern-based Rule
|
2018-11-19 13:05:28 +01:00 |
|
|
101e90ad03
|
Remove EmptyNumber overload from FunctionVisitor
|
2018-11-19 10:49:33 +01:00 |
|
|
2ceca91acf
|
Merge branch 'master' into rules-dsl
|
2018-11-19 10:38:34 +01:00 |
|
|
87151ed606
|
Fixed graphic glitches when changing screen
|
2018-10-23 17:28:05 +02:00 |
|
|
76d9d77e13
|
Extra
|
2018-10-16 22:26:05 +02:00 |
|
|
7e394a84bf
|
Fix indentation
|
2018-10-16 21:55:24 +02:00 |
|
|
4e5a77eb3e
|
Add minimal (indentation-only) .editorconfig file
|
2018-10-16 21:52:06 +02:00 |
|
|
cd6768d608
|
Extra
|
2018-10-16 21:42:36 +02:00 |
|
|
21d8c37903
|
Handle RootSquare functions with RootPattern
|
2018-10-16 20:33:01 +02:00 |
|
|
6e5ed8ef94
|
Fixed buggy keyboard behavior
|
2018-10-16 20:03:12 +02:00 |
|
|
66a04607b3
|
Fix RootSquare equality with other RootSquare instances
|
2018-10-16 19:57:26 +02:00 |
|
|
b65723a2c6
|
Implement EquationsSystemPattern
|
2018-10-16 19:36:34 +02:00 |
|
|
c2dc02c0e1
|
Implement equals for EquationsSystem as ordered parameter equality
|
2018-10-16 19:33:44 +02:00 |
|
|
f7a7f6d200
|
Extra
|
2018-10-16 19:28:43 +02:00 |
|
|
53e2416426
|
Implement EquationPattern
|
2018-10-16 18:46:49 +02:00 |
|
|
2aeb396b53
|
Implement equals for Equation
|
2018-10-16 18:45:37 +02:00 |
|
|
38c8710929
|
Extra
|
2018-10-16 17:37:21 +02:00 |
|
|
1a51ae5698
|
Extra
|
2018-10-16 15:56:27 +02:00 |
|
|
1d4c2ec8a7
|
Removed useless dependencies
|
2018-10-15 23:10:44 +02:00 |
|
|
76985314d4
|
Removed useless files
|
2018-10-15 19:37:56 +02:00 |
|
|
971759a6e7
|
Updated pom.xml
|
2018-10-14 22:32:08 +02:00 |
|
|
5e1d1dde52
|
New extra features
|
2018-10-12 23:23:16 +02:00 |
|
|
b7407886dd
|
Caching results
|
2018-10-12 23:20:12 +02:00 |
|
|
494f8e854f
|
Fixed bugs in input handling
|
2018-10-09 23:51:42 +02:00 |
|
|
35d878fba7
|
Updated extra feature
|
2018-10-09 19:37:48 +02:00 |
|
|
b90faa13b8
|
Updated extra feature
|
2018-10-09 17:46:52 +02:00 |
|
|
95560e12b7
|
Implement UndefinedPattern
|
2018-10-06 19:14:24 +02:00 |
|
|
957e85b4d0
|
Extract duplicated PatternTest code to testMultiplePatterns method
|
2018-10-06 18:45:28 +02:00 |
|
|
0ec3974f41
|
Implement patterns for most FunctionSingles
|
2018-10-06 18:41:32 +02:00 |
|
|
54fc13b211
|
Implement equals for trigonometric functions
|
2018-10-06 18:38:39 +02:00 |
|
|
2ca5a8391a
|
Implement patterns for most FunctionOperators
|
2018-10-06 17:41:15 +02:00 |
|
|
0574744921
|
Create PatternUtils helper class
|
2018-10-06 16:47:03 +02:00 |
|
|
d954190882
|
Update README.md
|
2018-10-06 16:41:21 +02:00 |
|
|
a2939b6940
|
Update README.md
|
2018-10-06 16:41:10 +02:00 |
|
|
5e5a09ad83
|
Disabled debug mode for TeaVM
|
2018-10-06 16:37:44 +02:00 |
|
|
be5ae2d475
|
Add missing 'final' specifiers
|
2018-10-06 15:21:22 +02:00 |
|
|
21de6349f4
|
Use actual MathContext instead of null in Pattern replace
|
2018-10-06 15:21:22 +02:00 |
|
|
0afacf7ddc
|
Implement NegativePattern
|
2018-10-06 15:21:22 +02:00 |
|
|
64553c86e7
|
Implement NumberPattern
|
2018-10-06 15:21:22 +02:00 |
|
|
5450d67497
|
Implement SumPattern
|
2018-10-06 15:21:22 +02:00 |
|
|
277589e7a9
|
Create VisitorPattern abstract base class
|
2018-10-06 15:21:22 +02:00 |
|
|
72de605659
|
Define FunctionVisitor and corresponding accept method
|
2018-10-06 15:21:22 +02:00 |
|
|
75fe857139
|
Implement SubFunctionPattern
|
2018-10-06 15:21:22 +02:00 |
|
|
0a386c13f4
|
Create empty PatternTest class.
|
2018-10-06 15:21:22 +02:00 |
|
|
d88f6a05f9
|
Define the Pattern interface and its core methods
|
2018-10-06 15:21:22 +02:00 |
|
|
3808613a58
|
Better history management
|
2018-10-05 22:09:54 +02:00 |
|
|
b11d8ea4ed
|
Better history management
|
2018-10-05 16:00:15 +02:00 |
|