Commit graph

41 commits

Author SHA1 Message Date
Dmitry Boulytchev
c73f43e817 Fixed AVL balance 2020-07-23 12:52:42 +03:00
Dmitry Boulytchev
9d0b8e811a Cosmetics; probably a fix for regexps 2020-05-04 02:45:34 +03:00
Dmitry Boulytchev
4386e6cfd0 Fixed syntac for syntax 2020-04-12 03:00:24 +03:00
Dmitry Boulytchev
690825f540 Better syntax syntax 2020-04-11 21:09:51 +03:00
Dmitry Boulytchev
7748144a8f Fixed bug in tail-call optimization 2020-04-10 03:15:18 +03:00
Dmitry Boulytchev
eeab48ed33 Moved x86only tests into stdlib/regression 2020-03-22 21:58:11 +03:00
Dmitry Boulytchev
e4b34a3ec1 Bugfix in runtime and documentation 2020-03-21 13:05:14 +03:00
Dmitry Boulytchev
5db12d7629 Bugfix in collections, better Ostap, more Stdlib, bugfix in runtime 2020-03-13 19:41:14 +03:00
Dmitry Boulytchev
78305d22b3 Cosmetics in stdlib/spec 2020-03-08 00:57:25 +03:00
Dmitry Boulytchev
897af34aa9 Fixed bug in patters, pattern matching and tests 2020-02-24 01:08:09 +03:00
Dmitry Boulytchev
5933f4c3b1 Cosmetics in stdlib 2020-02-20 12:43:52 +03:00
Dmitry Boulytchev
83bd6d7ad8 Paths 2020-02-16 02:02:54 +03:00
Dmitry Boulytchev
61296c51e7 Massive renaming 2020-02-16 00:21:15 +03:00
Dmitry Boulytchev
f5f7f3ceb8 Eta-extension 2020-02-15 22:58:43 +03:00
Dmitry Boulytchev
556ce81106 Better scoping in repeat/for, lazy expression (no implicit import yet) 2020-02-14 08:13:52 +03:00
Dmitry Boulytchev
95e9603d50 Continue spec 2020-02-07 15:31:14 +03:00
Dmitry Boulytchev
34eed3c71a Spec 2020-02-04 02:46:38 +03:00
Dmitry Boulytchev
4ed4101ad9 More Ostap tests 2020-01-31 01:57:28 +03:00
Dmitry Boulytchev
4c031ce95f Expr.expr --- associativity 2020-01-31 01:30:03 +03:00
Dmitry Boulytchev
b4ba38a0f7 Continue massaging Ostap 2020-01-30 23:36:15 +03:00
Dmitry Boulytchev
d93995c444 Ostap expr combinator (no associativity, no attributes yet) 2020-01-27 00:36:07 +03:00
Dmitry Boulytchev
c09a3b36b6 Initialization of separate units; fixed runtime 2020-01-26 06:06:14 +03:00
Dmitry Boulytchev
ff197744f6 More Ostap tests 2020-01-22 22:30:34 +03:00
Dmitry Boulytchev
9163747ff3 More ostap 2020-01-21 22:03:11 +03:00
Dmitry Boulytchev
f1f3c8aff0 Memoized CPS parser combinators, monadic version 2020-01-20 07:41:43 +03:00
Dmitry Boulytchev
1027d988fc More stdlib; memoized CPS parser combinators workout 2020-01-20 03:38:43 +03:00
Dmitry Boulytchev
149984f5c0 Hash table 2020-01-16 06:59:34 +03:00
Dmitry Boulytchev
46dfd58bda Shallow clone (runtime function) 2020-01-15 22:33:46 +03:00
Dmitry Boulytchev
a453b65fd3 Shallow clone 2020-01-15 21:42:59 +03:00
Dmitry Boulytchev
c132073529 More collection; added list functions 2020-01-15 06:12:01 +03:00
Dmitry Boulytchev
5dcc3a97b0 More stdlib; fixed another bug in higher-order functions 2020-01-15 05:24:35 +03:00
Dmitry Boulytchev
2594f7a8dc Added SHELL in stdlib/Makefile 2020-01-14 19:14:12 +03:00
danyabeerzun
3b5e44af20 fix clean option 2020-01-14 18:35:33 +03:00
Dmitry Boulytchev
369f80f7e8 Fixed bug in gcc invocation; added stdlib tests 2020-01-14 17:08:35 +03:00
Dmitry Boulytchev
b6180d8634 Better error reporting; synched with ostap 2020-01-05 22:54:09 +03:00
Dmitry Boulytchev
290c124be6 Removed unneeded returns from stdlib (yu-yu\!) 2020-01-05 03:46:19 +03:00
Dmitry Boulytchev
6322ee6bed Assertions in runtime 2020-01-04 21:50:14 +03:00
Dmitry Boulytchev
27c091129a Better chars 2020-01-03 01:38:49 +03:00
Dmitry Boulytchev
cf2b696803 Synched with ostap 2019-12-31 00:59:28 +03:00
Dmitry Boulytchev
f4467ec540 Fixed bug in parser; perhaps we need to scrap Ostap and go back to Yacc 2019-12-26 20:02:30 +03:00
Dmitry Boulytchev
59a7d48568 Stdlib: initial version 2019-12-26 00:17:34 +03:00