Commit Graph
237 Commits
Author SHA1 Message Date
Nitload ffd5825a05 Daily update on 20250324-100332 by Nitload Youmu. Additional Message : Single line syntax analyzer ok, gonging on unit test of multi line, func call. Then building branch, loop, area syntax analyzer. Some of descriptors not supported.
Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
2025-03-24 10:03:32 +08:00
Nitload 148b0fed4a Daily update on 20250323-151439 by Nitload Youmu. Additional Message : none
Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
2025-03-23 15:14:39 +08:00
Nitload 528d0c5462 Daily update on 20250323-080223 by Nitload Youmu. Additional Message : Unit test(not included in public repo) and syntax reverse analyzer
Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
2025-03-23 08:02:23 +08:00
Nitload e73d2fd7fb Daily update on 20250320-081135 by Nitload Youmu. Additional Message : Compiler Framework rebuild compelte, working on reverse converter
Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
2025-03-20 08:11:35 +08:00
Nitload 6788bc4a00 Daily update on 20250319-070022 by Nitload Youmu. Additional Message : None
Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
2025-03-19 07:00:22 +08:00
Nitload 5d99be7f3d Daily update on 20250318-203619 by Nitload Youmu. Additional Message : Syntax analyzer rebuilding, a neet and flexible structure introduced
Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
2025-03-18 20:36:20 +08:00
Nitload e3741687a7 Daily update on 20250318-080056 by Nitload Youmu. Additional Message : Syntax analyzer reshape
Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
2025-03-18 08:00:57 +08:00
Nitload a5aef8506d Daily update on 20250316-095544 by Nitload Youmu. Additional Message : Linear math inmprovement
Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
2025-03-16 09:55:44 +08:00
Nitload 753cc167bc Daily update on 20250315-092429 by Nitload Youmu. Additional Message : Arraging node generator struct, compile stat added.
Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
2025-03-15 09:24:30 +08:00
Nitload 9307d7d658 Daily update on 20250314-044324 by Nitload Youmu. Additional Message : Change: Import all keywords and group them by application
Add: Process Token.Member by its detailed type

Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
2025-03-14 04:43:25 +08:00
Nitload 6222f8c8be Daily update on 20250313-044921 by Nitload Youmu. Additional Message : Parser to TokenFlag.Member, improvement of exiting StgSharp platform
Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
2025-03-13 04:49:21 +08:00
Nitload 9647c2c68a Daily update on 20250312-074647 by Nitload Youmu. Additional Message : Change: Temp not want to compile RULE and PROCEDURE
Add: Add factory method to generate more kind of binary operator node
Add: more SIMD intrinsic C function

Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
2025-03-12 07:46:48 +08:00
Nitload 16b813646d Daily update on 20250310-064733 by Nitload Youmu. Additional Message : Change: Generic node removed, five non-generic node as replacement
Change: Preprocess to token scheduled, less dependency on type prediction, which put to LINK or C# compiling pase
Design: the EXPRESS lang feature "FIXED" keyword not supported, builtin type binary not supported, not used in STEP AP203 and much too complex to make a full marshal implementation in C#.
Add: Node generating method to generate literal node

Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
2025-03-10 06:47:33 +08:00
Nitload 6f494f25ef Daily update on 20250309-063111 by Nitload Youmu. Additional Message : Building AST generator, Name property removed from AST Node, Line And Colum property added as replacement.
Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
2025-03-09 06:31:12 +08:00
Nitload df321a3bae Daily update on 20250307-071126 by Nitload Youmu. Additional Message : Rewrite of token and node cache stack
Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
2025-03-07 07:11:26 +08:00
Nitload 8460bfd56a Daily update on 20250306-064644 by Nitload Youmu. Additional Message : Building AST generator, adding a bi-channel stack as replace of two operand stack
Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
2025-03-06 06:46:45 +08:00
Nitload c5777f4bfe Daily update on 20250305-052510 by Nitload Youmu. Additional Message : message
Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
2025-03-05 05:25:11 +08:00
Nitload 5d4f516a28 Daily update on 20250304-070522 by Nitload Youmu. Additional Message : None
Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
2025-03-04 07:05:23 +08:00
Nitload 825e68853c Daily update on 20250303-043627 by Nitload Youmu. Additional Message : remove node dependency to context, node instance ctor switched to factory mode,
Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
2025-03-03 04:36:27 +08:00
Nitload d12bbbd873 Daily update on 20250302-043034 by Nitload Youmu.
Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
2025-03-02 04:30:34 +08:00
Nitload b4b90da372 Daily update on 20250301-072229 by Nitload Youmu.
Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
2025-03-01 07:22:29 +08:00
Nitload f74defd219 Daily update on 20250301-070347 by Nitload Youmu.
Signed-off-by: Nitload <YoumuLiu_NSI@whv0t.onmicrosoft.com>
2025-03-01 07:03:47 +08:00
Nitload 0aa052a17e test commit 2025-03-01 05:18:31 +08:00
Nitload f22862dfc4 Daily update 2 on 20240228 by nitload youmu 2025-03-01 04:58:46 +08:00
Nitload 90d5f76511 Daily update on 20240228 by nitload youmu 2025-03-01 04:54:49 +08:00
Nitload 83bde12d22 daily update on 20250220 by nitload youmu, building AST generator, correct type naming 2025-02-21 08:11:26 +08:00
Nitload ccef0de6f6 daily update on 20250214 by nitload youmu, building syntax analysor, tough! 2025-02-14 13:30:17 +08:00
Nitload c23b640cae daily update on 20250210 by nitload youmu 2025-02-10 12:48:02 +08:00
Nitload ae94c265ae daily update on 20250208 by nitload youmu. lexical analyzer complete but little problem 2025-02-08 23:12:10 +08:00
Nitload 7d0470d50b daily update on 20240206 by nitload youmu, token parser change to use regex generator 2025-02-06 07:45:06 +08:00
Nitload 4e5a1b0dfb daily update on 20240203 by nitload youmu, ExpComment Comment Splitter ok, case code(* comment[comment*)code--comment and comment*)code--comment not added, may use span optimize all programme 2025-02-03 23:27:54 +08:00
Nitload 4ee675669f daily update on 20240202 by nitload youmu, keep on writing xpreeess compiler 2025-02-02 23:59:05 +08:00
Nitload e687473132 daily update on 20250127 by nitload youmu, schema and element splitter complete, builtin defination building 2025-01-28 08:52:16 +08:00
Nitload 190d67a034 daily update on 20250122 by nitload youmu, architect rearrange 2025-01-22 11:34:49 +08:00
Nitload 6cfaa42ff3 daily update on 20250109 by nitload youmu, building STEP file reader 2025-01-09 07:28:07 +08:00
Nitload 63c3cd17e2 daily update on 20241228 by nitload youmu, better dot in checking 2024-12-29 04:30:40 +08:00
Nitload 592ad55d57 daily update on 20241226 by nitload youmu 2024-12-26 03:09:46 +08:00
Nitload 7c8d462ca5 daily update on 20241129 by nitload youmu, frameworkDialogue added 2024-11-29 05:47:53 +08:00
Nitload 6e2f93b053 daily update on 20241002 by nitload youmu, intrinsic function rebuild, syntax style arrange 2024-10-03 04:03:06 +08:00
Nitload 0979123ac0 daily update on 20240901 by nitload youmu 2024-09-02 05:57:07 +08:00
Nitload 1ee4e4a42f daily update on 20240828 by nitload youmu, autotexture added 2024-08-28 10:58:31 +08:00
Nitload d082071f2d MVVM rebuild complete 2024-07-30 09:37:25 +08:00
Nitload da75200347 MVVM frame work done, under unit test 2024-07-25 04:41:24 +08:00
Nitload 924fe6eef7 daily update on 20240628 by nitload youmu 2024-06-28 07:07:09 +08:00
Nitload 8f9f1c4012 daily uodate on 20240626 by nitload youmu 2024-06-26 07:33:12 +08:00
Nitload b2cb0cbddf daily update on 20240620 by nitload youmu 2024-06-20 07:47:00 +08:00
Nitload 7fb220c523 daily update on 20240613 by nitload youmu[4 2024-06-14 05:30:19 +08:00
Nitload be6c2e6b92 c-o 2024-06-10 15:12:08 +08:00
Nitload f6963b8e00 daily update on 20240610 by nitload youmu 2024-06-10 15:11:01 +08:00
Nitload c0093f7b5c rebuild file struct again 2024-05-29 11:24:10 +08:00