28ea5d1d1e
Daily update on 20250721-223448 by Nitload Youmu. Additional Message : Rename StgSHarp.C to StgSharp.Native. Add SDL to repo.
Nitload2025-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.
Nitload2025-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
Nitload2025-04-30 07:38:04 +08:00
a6411e2f25
Daily update on 20250426-091836 by Nitload Youmu. Additional Message : none
Nitload2025-04-26 09:18:36 +08:00
a0f7476291
Daily update on 20250423-143640 by Nitload Youmu. Additional Message : none
Nitload2025-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
Nitload2025-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
Nitload2025-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
Nitload2025-04-14 00:31:54 +08:00
2692495dc8
Daily update on 20250411-013955 by Nitload Youmu. Additional Message : none
Nitload2025-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
Nitload2025-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
Nitload2025-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
Nitload2025-04-07 00:06:01 +08:00
c8f426d2e8
Daily update on 20250405-231604 by Nitload Youmu. Additional Message : most of repeat block analyzer complete
Nitload2025-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.
Nitload2025-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
Nitload2025-03-28 13:15:48 +08:00
36b6ad5a52
Daily update on 20250326-140335 by Nitload Youmu. Additional Message : If Branch building
Nitload2025-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.
Nitload2025-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.
Nitload2025-03-24 10:03:32 +08:00
148b0fed4a
Daily update on 20250323-151439 by Nitload Youmu. Additional Message : none
Nitload2025-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
Nitload2025-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
Nitload2025-03-20 08:11:35 +08:00
6788bc4a00
Daily update on 20250319-070022 by Nitload Youmu. Additional Message : None
Nitload2025-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
Nitload2025-03-18 20:36:20 +08:00
e3741687a7
Daily update on 20250318-080056 by Nitload Youmu. Additional Message : Syntax analyzer reshape
Nitload2025-03-18 08:00:57 +08:00
a5aef8506d
Daily update on 20250316-095544 by Nitload Youmu. Additional Message : Linear math inmprovement
Nitload2025-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.
Nitload2025-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
Nitload2025-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
Nitload2025-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
Nitload2025-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
Nitload2025-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.
Nitload2025-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
Nitload2025-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
Nitload2025-03-06 06:46:45 +08:00
c5777f4bfe
Daily update on 20250305-052510 by Nitload Youmu. Additional Message : message
Nitload2025-03-05 05:25:11 +08:00
5d4f516a28
Daily update on 20250304-070522 by Nitload Youmu. Additional Message : None
Nitload2025-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,
Nitload2025-03-03 04:36:27 +08:00
d12bbbd873
Daily update on 20250302-043034 by Nitload Youmu.
Nitload2025-03-02 04:30:34 +08:00
b4b90da372
Daily update on 20250301-072229 by Nitload Youmu.
Nitload2025-03-01 07:22:29 +08:00
f74defd219
Daily update on 20250301-070347 by Nitload Youmu.
Nitload2025-03-01 07:03:47 +08:00
f22862dfc4
Daily update 2 on 20240228 by nitload youmu
Nitload2025-03-01 04:58:46 +08:00
90d5f76511
Daily update on 20240228 by nitload youmu
Nitload2025-03-01 04:54:49 +08:00
83bde12d22
daily update on 20250220 by nitload youmu, building AST generator, correct type naming
Nitload2025-02-21 08:11:26 +08:00
ccef0de6f6
daily update on 20250214 by nitload youmu, building syntax analysor[D[D[D[D[D[C[C[C[C[C, tough!
Nitload2025-02-14 13:30:17 +08:00
c23b640cae
daily update on 20250210 by nitload youmu
Nitload2025-02-10 12:48:02 +08:00
ae94c265ae
daily update on 20250208 by nitload youmu. lexical analyzer complete but little problem
Nitload2025-02-08 23:12:10 +08:00
7d0470d50b
daily update on 20240206 by nitload youmu, token parser change to use regex generator
Nitload2025-02-06 07:45:06 +08:00
4e5a1b0dfb
daily update on 20240203 by nitload youmu, ExpComment[D[D[D[D[D[D[D [C[C[C[C[C[C[D[D[D[D[D[DComment Splitter ok, case code(* comment[D[D[D[D[D[D[D[D[D[D[C[C[[C[Dcomment*)code--comment and comment*)code--comment not added, may use span optimize all programme
Nitload2025-02-03 23:27:54 +08:00
4ee675669f
daily update on 20240202 by nitload youmu, keep on writing xpree[D[D[D[D[De[C[C[Css compiler
Nitload2025-02-02 23:59:05 +08:00
e687473132
daily update on 20250127 by nitload youmu, schema and element splitter complete, builtin defination building
Nitload2025-01-28 08:52:16 +08:00
190d67a034
daily update on 20250122 by nitload youmu, architect rearrange
Nitload2025-01-22 11:34:49 +08:00
6cfaa42ff3
daily update on 20250109 by nitload youmu, building STEP file reader
Nitload2025-01-09 07:28:07 +08:00
63c3cd17e2
daily update on 20241228 by nitload youmu, better dot in checking
Nitload2024-12-29 04:30:40 +08:00
592ad55d57
daily update on 20241226 by nitload youmu
Nitload2024-12-26 03:09:46 +08:00
7c8d462ca5
daily update on 20241129 by nitload youmu, frameworkDialogue added
Nitload2024-11-29 05:47:53 +08:00
6e2f93b053
daily update on 20241002 by nitload youmu, intrinsic function rebuild, syntax style arrange
Nitload2024-10-03 04:03:06 +08:00
0979123ac0
daily update on 20240901 by nitload youmu
Nitload2024-09-02 05:57:07 +08:00
1ee4e4a42f
daily update on 20240828 by nitload youmu, autotexture added
Nitload2024-08-28 10:58:31 +08:00