Dima
|
6e6b567f8e
|
fix(compiler): Incorrect focus on error [LNG-274] (#959)
|
2023-11-02 12:38:19 +00:00 |
|
Dima
|
38f77285f5
|
fix(compiler): Throw an error when comparing an alias and a named type with the same name [LNG-231] (#946)
|
2023-10-27 11:18:44 +00:00 |
|
Dima
|
45ca7bbf3e
|
fix(compiler): Multiple closures in one function [LNG-262] (#941)
|
2023-10-27 09:24:52 +02:00 |
|
Dima
|
fab46ee130
|
fix(compiler): Return ability arrow [LNG-258] (#935)
|
2023-10-23 16:59:55 +03:00 |
|
Dima
|
878990a837
|
feat: Create structs with stream maps [fixes LNG-244] (#893)
|
2023-09-27 15:07:22 +03:00 |
|
Dima
|
8060695dbb
|
feat: parseq implementation (fixes LNG-223) (#840)
* parsec implementation
* add test code
* parsec expression
* Refactor
* Refactor
* Add return strategy to on
* Add ExitStrategy
* Add TopologyPath
* Add ExitStrategy.ToRelay
* Handle ToRelay
* Refactor
* Refactor
* Refactor
* Handle OnModel with Relay strategy
* parsec -> parseq
* parsec -> parseq
* Add semantics test
* Add topology tests
* Add comments
---------
Co-authored-by: InversionSpaces <InversionSpaces@vivaldi.net>
|
2023-08-21 14:26:30 +04:00 |
|
Dima
|
019611a89c
|
feat(compiler): Structural typing for data and abilities [fixes LNG-215] (#843)
|
2023-08-18 16:15:20 +03:00 |
|
InversionSpaces
|
f562bd40b6
|
fix(compiler): Refactor values [fixes LNG-57] (#821)
* Refactor parser
* Savepoint
* Refactor CliFunc and TypesInterpreter
* Fix CliFunc
* Fix parser tests
* Fix tests compilation
* Fix callArrowToRaw
* Fix co parsing, add tests
* Add par tests
* Fix field parsing, add test
* Return ability to CallArrowToken
* Fix names
* Refactor and add comments
* Refactor, add comments
* Fix
|
2023-08-15 13:33:34 +03:00 |
|
Dima
|
4e3e70f4fc
|
fix(compiler): Nested abilities [fixes LNG-214] (#816)
|
2023-07-31 14:40:06 +03:00 |
|
Dima
|
fabf8d7d61
|
feat(compiler): Restrict exporting functions that return arrow types or ability types [fixes LNG-209] (#815)
|
2023-07-26 12:55:16 +03:00 |
|
Dima
|
63a9f42e86
|
feat(compiler): Abilities (#731)
|
2023-07-18 17:18:33 +00:00 |
|
Dima
|
670e779ba0
|
refactor: fix: LNG-143 LNG-144 definitions and locations algebras (#705)
|
2023-05-03 16:24:19 +03:00 |
|
Dima
|
8fa979cd33
|
feat: Return arrows from functions (#693)
|
2023-04-14 16:28:17 +03:00 |
|
Dima
|
2394a9b875
|
fix: Check if expression can be added to a block (#685)
|
2023-04-04 16:02:26 +03:00 |
|
Dima
|
50f0723a32
|
feat: copy structures implementation [fixes LNG-102] (#646)
|
2023-01-20 12:02:05 +07:00 |
|
Dima
|
aa89b85b41
|
Api for fluence cli (#611)
|
2022-12-28 11:30:42 +03:00 |
|
Dima
|
85b8f31e74
|
Fix join behavior when using .length (#584)
|
2022-11-16 15:20:32 +03:00 |
|
Dima
|
95d3dc2d9e
|
LNG-86 Stream canonicalization (#553)
|
2022-09-30 19:06:55 +03:00 |
|
Dmitry Kurinskiy
|
f0cc65e2ad
|
Fixes LNG-63: introduced ShadowRaw (#528)
|
2022-06-27 15:54:21 +03:00 |
|