Commit Graph

  • 970da2e1b7
    30 import basics (#49) 0.1.1-53 Dmitry Kurinskiy 2021-04-13 16:05:31 +0300
  • e0979e4368 Review fixes #49 dmitry 2021-04-13 16:03:42 +0300
  • 46d5afcf5b
    Merge branch 'main' into 30-import-basics Dmitry Kurinskiy 2021-04-13 16:02:48 +0300
  • 569df52d27
    Intro – first approach (#44) Dmitry Kurinskiy 2021-04-13 16:02:36 +0300
  • fecb576456
    Merge branch 'main' into intro #44 Dmitry Kurinskiy 2021-04-13 15:57:32 +0300
  • 79d29a6f3b CLI fixed, works dmitry 2021-04-13 14:37:36 +0300
  • ea44151a79 New AquaCli dmitry 2021-04-13 14:29:22 +0300
  • 1bbeaef225 Write compiled files dmitry 2021-04-13 14:04:03 +0300
  • 57d4f956a6
    Merge branch 'main' into 30-import-basics Dmitry Kurinskiy 2021-04-13 13:58:55 +0300
  • 8e04348ffa
    Fix release, add xor wrap (#51) Dima 2021-04-13 13:37:03 +0300
  • bf97acb854 delete ls and branch #51 DieMyst 2021-04-13 13:19:48 +0300
  • 67a2c1ca14 change jar path DieMyst 2021-04-13 13:15:58 +0300
  • 175df0f8d6 add ls DieMyst 2021-04-13 13:08:28 +0300
  • 00f3d508e6 Simplified AquaCompiler interface dmitry 2021-04-12 19:58:07 +0300
  • 4266fe5dde Better errors displaying dmitry 2021-04-12 19:40:14 +0300
  • c573895c35 Dirty hack to make imports work (almost) dmitry 2021-04-12 19:30:01 +0300
  • 3b665bfb86 Show errors dmitry 2021-04-12 18:59:31 +0300
  • a7319f8f00 wrap code with xor DieMyst 2021-04-12 18:54:48 +0300
  • b52e2ddfd7 dispatch DieMyst 2021-04-12 18:08:25 +0300
  • 17c97de824 add branch to release DieMyst 2021-04-12 18:01:21 +0300
  • 4cad6118d8 ls DieMyst 2021-04-12 17:57:42 +0300
  • 74bcd0104e Basic imports works dmitry 2021-04-12 16:36:38 +0300
  • 1722940361 AquaFiles WIP dmitry 2021-04-12 16:19:47 +0300
  • 67e140e394 AquaFile WIP dmitry 2021-04-12 12:25:29 +0300
  • b04b859eb1
    Merge branch 'main' into 30-import-basics Dmitry Kurinskiy 2021-04-12 12:06:15 +0300
  • e74b0c1d79 FileModuleId WIP dmitry 2021-04-12 12:01:18 +0300
  • 16e53822b5 Core linker logic dmitry 2021-04-12 11:35:50 +0300
  • 50e335bc76
    Builtins (#46) Dima 2021-04-12 10:40:28 +0300
  • ce046af067 Factoring out linker dmitry 2021-04-09 17:15:48 +0300
  • 5d9e83b53d new line #46 DieMyst 2021-04-09 16:53:43 +0300
  • c3c0e840f3 add func, List -> Vector DieMyst 2021-04-09 16:50:18 +0300
  • 7b6fc19840 delete DieMyst 2021-04-09 15:58:37 +0300
  • 8c4837947f AquaFiles WIP dmitry 2021-04-09 14:20:15 +0300
  • 71ad30eea1 Functions must be marked with pub to be exported dmitry 2021-04-09 13:31:27 +0300
  • 8622af279c move aqua DieMyst 2021-04-09 11:43:53 +0300
  • c33b5c4ef5 optimizations DieMyst 2021-04-09 10:53:51 +0300
  • 7e689747d3 fix chunk size DieMyst 2021-04-09 09:55:25 +0300
  • 487288500b builtins DieMyst 2021-04-08 17:51:50 +0300
  • 2e5f986961
    fix assembly, add u8 (#45) Dima 2021-04-08 15:53:54 +0300
  • af1a39964d correct path to jar #45 DieMyst 2021-04-08 15:46:32 +0300
  • 0497719291 fix assembly in workflows DieMyst 2021-04-08 15:37:06 +0300
  • 3396ea581d fix assembly, add u8 DieMyst 2021-04-08 15:23:37 +0300
  • b6466f4a15 Readme WIP dmitry 2021-04-08 13:14:41 +0300
  • 409e25cda7 Readme WIP dmitry 2021-04-07 16:53:25 +0300
  • 6540550f08 use cli/version in CI 0.1.0 folex 2021-04-06 19:29:02 +0300
  • 1ecd25096b fix version in CI folex 2021-04-06 19:16:03 +0300
  • 0de43b470e
    39 fix callbacks (#43) Dmitry Kurinskiy 2021-04-06 19:01:25 +0300
  • 16021ee08f OnTag.via: List changed to Chain, as via is reversed and concatenated quite frequently #43 dmitry 2021-04-06 18:59:44 +0300
  • 0470cb1b85 Get back in seq dmitry 2021-04-06 17:26:28 +0300
  • 2547781191 Failing Topology test dmitry 2021-04-06 17:15:05 +0300
  • 5e4f02a720 Get more context into topology resolver dmitry 2021-04-06 17:05:02 +0300
  • b88ab1dafe Basic bubbling dmitry 2021-04-06 16:55:13 +0300
  • 6ad0e5aa9c aqua.model.transform dmitry 2021-04-06 14:56:45 +0300
  • 73d9c91043 FuncResolved class dmitry 2021-04-06 14:29:33 +0300
  • e7d355b796 Topology resolution extracted to a separate file dmitry 2021-04-06 14:07:35 +0300
  • 9e75320691 Project layout reorganized dmitry 2021-04-06 13:55:07 +0300
  • 75595b99bd
    Fix in GetServiceId error message (#41) Dmitry Kurinskiy 2021-04-05 15:28:13 +0300
  • 992af16a08
    Fix via path, complex tests (#27) Dima 2021-04-05 10:40:51 +0300
  • 64ed8179ac noop and comment #27 DieMyst 2021-04-05 10:36:25 +0300
  • b37f31863f delete println DieMyst 2021-04-02 12:42:45 +0300
  • a393329c61 test on parsing layer, refactoring DieMyst 2021-04-02 12:17:54 +0300
  • e1702eaf95 two layers of move via in test, test-by-step test DieMyst 2021-04-01 19:41:53 +0300
  • 8380f5e833 add path straight and back, delete the whole test, deeper example DieMyst 2021-04-01 14:01:40 +0300
  • 807ae2425d change OnSem to add return path DieMyst 2021-03-31 20:09:27 +0300
  • 552fed12f4 small refactoring, comments to think about DieMyst 2021-03-31 19:23:17 +0300
  • 69c08b74cb test, small refactoring DieMyst 2021-03-31 18:47:56 +0300
  • d21bc3a7b3 change scalafmt max column test for func and if body DieMyst 2021-03-30 11:33:56 +0300
  • cad921a958
    Expr tests (#26) Dima 2021-03-26 16:55:46 +0300
  • e4ebf74546 fix bug, add tests #26 DieMyst 2021-03-26 16:45:21 +0300
  • 04a6e3f68b merge DieMyst 2021-03-26 16:39:15 +0300
  • 55e31a9d2a Merge remote-tracking branch 'origin/main' into expr-tests DieMyst 2021-03-26 16:37:15 +0300
  • 2adcfbbecc
    Huge refactoring of model & generator (#25) Dmitry Kurinskiy 2021-03-26 14:04:22 +0300
  • 4f7048a3fc Review fix #25 dmitry 2021-03-26 14:02:58 +0300
  • ef03a3ef4f Merge remote-tracking branch 'origin/main' into gen-fixes dmitry 2021-03-26 13:48:45 +0300
  • 48ed6a5585 TODO dmitry 2021-03-26 13:42:26 +0300
  • 80815b7d3c par for par works dmitry 2021-03-26 13:37:24 +0300
  • b413415577 Tiny changes dmitry 2021-03-26 12:41:28 +0300
  • 6f76a3d826 Coalgebra -> CallArrow dmitry 2021-03-26 10:05:41 +0300
  • 5827afa78a Tests compilation fixed dmitry 2021-03-26 09:37:42 +0300
  • 88af0fed72 on ... via relay syntax alari 2021-03-25 23:43:37 +0300
  • cc471db7fc Simply resolve peer id alari 2021-03-25 23:23:25 +0300
  • 9fb6d0b993 Resolve functions and arguments in FuncModel alari 2021-03-25 23:03:28 +0300
  • cc2a063304 Model refactoring WIP dmitry 2021-03-25 19:54:28 +0300
  • 8aeeed2071
    add flag to generate only air script (#24) Dima 2021-03-25 17:22:11 +0300
  • 1553c46dd6 add function name before body #24 DieMyst 2021-03-25 17:20:45 +0300
  • 2a27f34ba9 split functions in air more clear DieMyst 2021-03-25 17:05:24 +0300
  • 83991d4928 small refactoring DieMyst 2021-03-25 17:02:25 +0300
  • 3ea78164a3 more expr tests DieMyst 2021-03-25 16:16:54 +0300
  • e3a87b8382 more expr tests DieMyst 2021-03-25 14:27:17 +0300
  • 3ef208069b change text DieMyst 2021-03-25 13:46:57 +0300
  • 8451e51bac CallServiceTag dmitry 2021-03-25 13:29:14 +0300
  • 6b7aae158a FuncOp is a Cofree tree dmitry 2021-03-25 13:17:42 +0300
  • ecca9a94a1 WIP converting FuncOp to a Cofree tree dmitry 2021-03-25 10:45:03 +0300
  • 8e12a41d75 more tests DieMyst 2021-03-24 22:37:30 +0300
  • 13746904a6 more utility methods, tests for alias and arrow DieMyst 2021-03-24 18:15:42 +0300
  • 5700bcf7c3 refactoring tests DieMyst 2021-03-24 17:52:04 +0300
  • c703c22ecd add flag to generate only air script DieMyst 2021-03-24 17:28:26 +0300
  • d95f062ab2 ForModel moved from Gen to Model dmitry 2021-03-24 15:54:43 +0300
  • 27dd6e0dfa All generation logic removed from model dmitry 2021-03-24 15:40:25 +0300
  • f28dca35eb
    Args and stdin (#23) Dima 2021-03-24 13:17:02 +0300