Commit Graph

  • e5e4b1dd36 HLSF full functionally available. Working on Matrix. Youmu Liu 2025-08-25 22:12:44 +08:00
  • fe097fd94c clear merging conflict Youmu Liu 2025-08-25 10:17:25 +08:00
  • 88e9ee97e9 clear merging conflict Youmu Liu 2025-08-25 10:11:20 +08:00
  • 1fc687f7d0 back to correct log Nitload 2025-08-25 09:52:20 +08:00
  • 1359ff4ecc old data Nitload 2025-08-25 09:50:30 +08:00
  • bd0e31e922 HLSF done, working on matrix Nitload 2025-08-25 09:04:19 +08:00
  • 8779d7d77c HLSF functionally available Nitload 2025-08-24 13:41:35 +08:00
  • 11b630ffa2 reset hlsf to single thread Youmu Liu 2025-08-23 22:05:47 +08:00
  • 15bd35fbfe add certain file and path to ignore Youmu Liu 2025-08-23 16:06:40 +08:00
  • ca147b8051 add certain file and path to ignore Youmu Liu 2025-08-23 16:03:41 +08:00
  • 539300b3fa HLSF single thread pass, dead lock on multi thread test Youmu Liu 2025-08-22 22:10:05 +08:00
  • fb9398e8be add from giga-device, new branch added Nitload Youmu 2025-08-21 20:44:30 +08:00
  • 43bbc06bbb add from giga-device, new branch added Nitload Youmu 2025-08-21 16:51:25 +08:00
  • 28ea5d1d1e Daily update on 20250721-223448 by Nitload Youmu. Additional Message : Rename StgSHarp.C to StgSharp.Native. Add SDL to repo. Nitload 2025-07-21 22:34:48 +08:00
  • c624a8ca38 Daily update on 20250618-051714 by Nitload Youmu. Additional Message : Brief support to collection operation in EXPRESS. A collection type added in core lib and compilestack. Nitload 2025-06-18 05:17:14 +08:00
  • 74c01effe4 Daily update on 20250430-073804 by Nitload Youmu. Additional Message : full function of syntax analyze to STEP file Nitload 2025-04-30 07:38:04 +08:00
  • a6411e2f25 Daily update on 20250426-091836 by Nitload Youmu. Additional Message : none Nitload 2025-04-26 09:18:36 +08:00
  • a0f7476291 Daily update on 20250423-143640 by Nitload Youmu. Additional Message : none Nitload 2025-04-23 14:36:41 +08:00
  • b618fdf7b5 Daily update on 20250420-041137 by Nitload Youmu. Additional Message : Change: pipeline nodes use port to connect instead of connctors, this make send to multi-ports and recieve from multi-ports possible. Remove: Some types in Pipeline namepace removed sueto no need for connectors Nitload 2025-04-20 04:11:37 +08:00
  • c29993fd84 Daily update on 20250415-031523 by Nitload Youmu. Additional Message : Add: merge a step specified EXPRESS syntax analyzer and token reader Change: remove nearly all ixmilia interface, abstact class and supporting classes from step entity calsses, the next is to remove Base classes, and use ones defined in StgSharp instead Nitload 2025-04-15 03:15:23 +08:00
  • 9457309c5a Daily update on 20250414-003153 by Nitload Youmu. Additional Message : Tech Issue: due to forbidden of multi-inheritance in C#, full ranslate fron EXPRESS to C# code is impossible, the EXPRESS interpreter in StgSharp will become a dialect Add: A group of classes imported from lib https://github.com/ixmilia/step under MIT license, representing all STEP AP203 geometry objects Change: many change to classes from https://github.com/ixmilia/step to link data interfaces to those in StgSharp Freeze: implementation to StgSharp EXPRESS interpreter about collextion operation and element define grammer Nitload 2025-04-14 00:31:54 +08:00
  • 2692495dc8 Daily update on 20250411-013955 by Nitload Youmu. Additional Message : none Nitload 2025-04-11 01:39:55 +08:00
  • a4b2e9a805 Daily update on 20250410-000303 by Nitload Youmu. Additional Message : adding support to type operation, to operate Nitload 2025-04-10 00:03:03 +08:00
  • 7b7b5ee475 Daily update on 20250408-232053 by Nitload Youmu. Additional Message : REPEAT expression mainly complete, should add support to ELEMENT related operation to common expression like instance creating and type converting Nitload 2025-04-08 23:20:53 +08:00
  • d270b6b1f8 Daily update on 20250407-000601 by Nitload Youmu. Additional Message : Repeat block analyzer complete, need unit test. collection processor, builtin function, procedure caller and element source parser will be implemented Nitload 2025-04-07 00:06:01 +08:00
  • c8f426d2e8 Daily update on 20250405-231604 by Nitload Youmu. Additional Message : most of repeat block analyzer complete Nitload 2025-04-05 23:16:04 +08:00
  • 1a1db3554b Daily update on 20250330-080745 by Nitload Youmu. Additional Message : CASEOF block in full function, next is Collection operation, relative keywords processing and REPEAT block. Nitload 2025-03-30 08:07:45 +08:00
  • 17a226c206 Daily update on 20250328-131548 by Nitload Youmu. Additional Message : IF branch can be full functionally compiled. Next will be CASE_OF branch Nitload 2025-03-28 13:15:48 +08:00
  • 36b6ad5a52 Daily update on 20250326-140335 by Nitload Youmu. Additional Message : If Branch building Nitload 2025-03-26 14:03:35 +08:00
  • 469cb88472 Daily update on 20250325-164701 by Nitload Youmu. Additional Message : Lineaar line and multi-linear line compile full function. String literal parsing improve. Nitload 2025-03-25 16:47:02 +08:00
  • 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. Nitload 2025-03-24 10:03:32 +08:00
  • 148b0fed4a Daily update on 20250323-151439 by Nitload Youmu. Additional Message : none Nitload 2025-03-23 15:14:39 +08:00
  • 528d0c5462 Daily update on 20250323-080223 by Nitload Youmu. Additional Message : Unit test(not included in public repo) and syntax reverse analyzer Nitload 2025-03-23 08:02:23 +08:00
  • e73d2fd7fb Daily update on 20250320-081135 by Nitload Youmu. Additional Message : Compiler Framework rebuild compelte, working on reverse converter Nitload 2025-03-20 08:11:35 +08:00
  • 6788bc4a00 Daily update on 20250319-070022 by Nitload Youmu. Additional Message : None Nitload 2025-03-19 07:00:22 +08:00
  • 5d99be7f3d Daily update on 20250318-203619 by Nitload Youmu. Additional Message : Syntax analyzer rebuilding, a neet and flexible structure introduced Nitload 2025-03-18 20:36:20 +08:00
  • e3741687a7 Daily update on 20250318-080056 by Nitload Youmu. Additional Message : Syntax analyzer reshape Nitload 2025-03-18 08:00:57 +08:00
  • a5aef8506d Daily update on 20250316-095544 by Nitload Youmu. Additional Message : Linear math inmprovement Nitload 2025-03-16 09:55:44 +08:00
  • 753cc167bc Daily update on 20250315-092429 by Nitload Youmu. Additional Message : Arraging node generator struct, compile stat added. Nitload 2025-03-15 09:24:30 +08:00
  • 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 Nitload 2025-03-14 04:43:25 +08:00
  • 6222f8c8be Daily update on 20250313-044921 by Nitload Youmu. Additional Message : Parser to TokenFlag.Member, improvement of exiting StgSharp platform Nitload 2025-03-13 04:49:21 +08:00
  • 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 Nitload 2025-03-12 07:46:48 +08:00
  • 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 Nitload 2025-03-10 06:47:33 +08:00
  • 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. Nitload 2025-03-09 06:31:12 +08:00
  • df321a3bae Daily update on 20250307-071126 by Nitload Youmu. Additional Message : Rewrite of token and node cache stack Nitload 2025-03-07 07:11:26 +08:00
  • 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 Nitload 2025-03-06 06:46:45 +08:00
  • c5777f4bfe Daily update on 20250305-052510 by Nitload Youmu. Additional Message : message Nitload 2025-03-05 05:25:11 +08:00
  • 5d4f516a28 Daily update on 20250304-070522 by Nitload Youmu. Additional Message : None Nitload 2025-03-04 07:05:23 +08:00
  • 825e68853c Daily update on 20250303-043627 by Nitload Youmu. Additional Message : remove node dependency to context, node instance ctor switched to factory mode, Nitload 2025-03-03 04:36:27 +08:00
  • d12bbbd873 Daily update on 20250302-043034 by Nitload Youmu. Nitload 2025-03-02 04:30:34 +08:00
  • b4b90da372 Daily update on 20250301-072229 by Nitload Youmu. Nitload 2025-03-01 07:22:29 +08:00
  • f74defd219 Daily update on 20250301-070347 by Nitload Youmu. Nitload 2025-03-01 07:03:47 +08:00
  • 0aa052a17e test commit Nitload 2025-03-01 05:18:31 +08:00
  • f22862dfc4 Daily update 2 on 20240228 by nitload youmu Nitload 2025-03-01 04:58:46 +08:00
  • 90d5f76511 Daily update on 20240228 by nitload youmu Nitload 2025-03-01 04:54:49 +08:00
  • 83bde12d22 daily update on 20250220 by nitload youmu, building AST generator, correct type naming Nitload 2025-02-21 08:11:26 +08:00
  • ccef0de6f6 daily update on 20250214 by nitload youmu, building syntax analysor, tough! Nitload 2025-02-14 13:30:17 +08:00
  • c23b640cae daily update on 20250210 by nitload youmu Nitload 2025-02-10 12:48:02 +08:00
  • ae94c265ae daily update on 20250208 by nitload youmu. lexical analyzer complete but little problem Nitload 2025-02-08 23:12:10 +08:00
  • 7d0470d50b daily update on 20240206 by nitload youmu, token parser change to use regex generator Nitload 2025-02-06 07:45:06 +08:00
  • 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 Nitload 2025-02-03 23:27:54 +08:00
  • 4ee675669f daily update on 20240202 by nitload youmu, keep on writing xpreeess compiler Nitload 2025-02-02 23:59:05 +08:00
  • e687473132 daily update on 20250127 by nitload youmu, schema and element splitter complete, builtin defination building Nitload 2025-01-28 08:52:16 +08:00
  • 190d67a034 daily update on 20250122 by nitload youmu, architect rearrange Nitload 2025-01-22 11:34:49 +08:00
  • 6cfaa42ff3 daily update on 20250109 by nitload youmu, building STEP file reader Nitload 2025-01-09 07:28:07 +08:00
  • 63c3cd17e2 daily update on 20241228 by nitload youmu, better dot in checking Nitload 2024-12-29 04:30:40 +08:00
  • 592ad55d57 daily update on 20241226 by nitload youmu Nitload 2024-12-26 03:09:46 +08:00
  • 7c8d462ca5 daily update on 20241129 by nitload youmu, frameworkDialogue added Nitload 2024-11-29 05:47:53 +08:00
  • 6e2f93b053 daily update on 20241002 by nitload youmu, intrinsic function rebuild, syntax style arrange Nitload 2024-10-03 04:03:06 +08:00
  • 0979123ac0 daily update on 20240901 by nitload youmu Nitload 2024-09-02 05:57:07 +08:00
  • 1ee4e4a42f daily update on 20240828 by nitload youmu, autotexture added Nitload 2024-08-28 10:58:31 +08:00
  • d082071f2d MVVM rebuild complete Nitload 2024-07-30 09:37:25 +08:00
  • da75200347 MVVM frame work done, under unit test Nitload 2024-07-25 04:41:24 +08:00
  • 924fe6eef7 daily update on 20240628 by nitload youmu Nitload 2024-06-28 07:07:09 +08:00
  • 8f9f1c4012 daily uodate on 20240626 by nitload youmu Nitload 2024-06-26 07:33:12 +08:00
  • b2cb0cbddf daily update on 20240620 by nitload youmu Nitload 2024-06-20 07:47:00 +08:00
  • 7fb220c523 daily update on 20240613 by nitload youmu[4 Nitload 2024-06-14 05:30:19 +08:00
  • be6c2e6b92 c-o Nitload 2024-06-10 15:12:08 +08:00
  • f6963b8e00 daily update on 20240610 by nitload youmu Nitload 2024-06-10 15:11:01 +08:00
  • c0093f7b5c rebuild file struct again Nitload 2024-05-29 11:24:10 +08:00
  • 5033a6d50b rubuild file struct 2 Nitload 2024-05-28 20:32:45 +08:00
  • 0cac40255b rebuild file struct Nitload 2024-05-28 17:55:59 +08:00
  • 70890e3e33 daily update on 20240528 by nitload youmu Nitload 2024-05-28 17:45:54 +08:00
  • de399e22c2 daily update on 20240528 by nitload youmu Nitload 2024-05-28 11:20:32 +08:00
  • 2e57126ab7 daily update on 20240514 by nitload youmu YoumuLiu 2024-05-14 15:41:22 +08:00
  • a3506c96a3 daily update on 20240513 by nitload youmu, instancing render added YoumuLiu 2024-05-13 03:39:54 +08:00
  • 56459deec5 daily update on 20240508 by nitload youmu, partical added YoumuLiu 2024-05-09 04:14:36 +08:00
  • fc19ab3298 daily update on 20240506 by nitload youmu YoumuLiu 2024-05-07 05:12:28 +08:00
  • 66efce19fc daly update on 20230502 by nitload youmu YoumuLiu 2024-05-03 00:49:56 +08:00
  • 8149dfacb0 111 YoumuLiu 2024-05-02 05:51:18 +08:00
  • 6324e578ab daily update on 20240501 by nitload youmu, tracking blueprint coruptr YoumuLiu 2024-05-02 05:47:27 +08:00
  • 0cd01ed9dd daily update on 20240428 by nitload youmu YoumuLiu 2024-04-29 00:27:16 +08:00
  • 0e01d99e1e daily update on 20240427 by nitload youmu YoumuLiu 2024-04-28 02:01:30 +08:00
  • f83a130074 daily update on 20240427 by nitload youmu YoumuLiu 2024-04-27 05:09:38 +08:00
  • dd6e8247bf daily update on 20240424 by nitloady youmu YoumuLiu 2024-04-25 10:37:33 +08:00
  • 32c0a0f99b daily update on 20240423 by nitload youmu, mvvm confirm YoumuLiu 2024-04-24 02:52:43 +08:00
  • 915a560b43 daily update on 20240422 by nitload youmu, auto aync script improve YoumuLiu 2024-04-22 02:50:49 +08:00
  • 0162d71d16 daily update on 20240422 by nitload youmu, ssd structure improve YoumuLiu 2024-04-22 02:47:17 +08:00
  • 12345d8405 111 YoumuLiu 2024-04-20 02:51:24 +08:00
  • 7b67eb2f4d daily update on 20240419 by nitload youmu, SSD merged into main stream YoumuLiu 2024-04-20 02:36:36 +08:00