|
31996219ad
|
Switch the Lexer and TreeBuilder to using exceptions.
|
2017-09-23 15:31:35 -07:00 |
|
|
8dc7acd4b3
|
Add a separate class of exceptions for NumberReducer.
|
2017-09-22 11:58:19 -07:00 |
|
|
337edd68fa
|
Merge branch 'master' into thread-safety
|
2017-09-15 22:58:33 -07:00 |
|
|
be94394a5c
|
Catch one exception.
|
2017-09-11 19:32:57 -07:00 |
|
|
45de25cd50
|
Move exceptions to their own package and subclass one class.
|
2017-09-11 19:32:57 -07:00 |
|
|
52ab357fe1
|
Remove nullability from reduction.
|
2017-09-11 19:32:57 -07:00 |
|
|
8975bfdb99
|
Precompute Pi, and do not store documentation on access.
|
2017-09-11 19:32:51 -07:00 |
|
|
00f8475044
|
Merge branch 'master' into context
|
2017-09-11 19:32:42 -07:00 |
|
|
9f11fd20a2
|
Fix exception during startup if configuration is missing.
|
2017-09-11 19:30:21 -07:00 |
|
|
1667edc72b
|
Merge branch 'master' into context
|
2017-09-11 19:14:07 -07:00 |
|
|
5aba5c350b
|
Add comments to the new configuration classes.
|
2017-09-11 18:15:40 -07:00 |
|
|
21b7bd5e2b
|
Move TOML code out of the configuration in core, and into fx.
|
2017-09-11 18:06:40 -07:00 |
|
|
ef1890f24d
|
Switch Abacus to returning an EvaluationResult with the context.
|
2017-09-06 22:22:15 -07:00 |
|
|
782669a32b
|
Change button to "Save".
|
2017-09-06 22:04:28 -07:00 |
|
|
924849bd8b
|
Make reloads go through the Abacus core.
|
2017-09-06 22:03:54 -07:00 |
|
|
178f59ef7b
|
Move the exception to the correct package.
|
2017-09-04 12:55:49 -07:00 |
|
|
9c77fa8aeb
|
Add a DomainException that avoids using null in functions.
|
2017-09-04 12:55:49 -07:00 |
|
|
2b700d3911
|
Require applicable interfaces to be passed an implementation they use.
|
2017-09-01 17:45:32 -07:00 |
|
|
337a38a07d
|
Merge branch 'master' into tree-operators
|
2017-08-29 18:17:58 -07:00 |
|
|
823c788148
|
Move the FXML file for the fx project into the correct location.
|
2017-08-27 15:49:01 -07:00 |
|
|
1f0addccea
|
Add documentation loading for functions.
|
2017-08-25 01:51:14 -07:00 |
|
|
205d5dbc77
|
Format code.
|
2017-08-14 19:03:52 -07:00 |
|
|
eac2a9ed6b
|
Move the JavaFX files written in Kotlin to the FX module.
|
2017-08-13 01:51:53 -07:00 |
|
|
8f251d2d13
|
Split the project into separate modules.
|
2017-08-12 21:11:01 -07:00 |
|