Commit Graph

130 Commits

Author SHA1 Message Date
4979b7f8fa [add] Added ElementScheduledControllerFactory. 2019-10-06 00:00:00 +00:00
94efeb6120 [fix] Fixed an issue that ProcessOperation wouldn't be called when the operation is in first frame. 2019-10-06 00:00:00 +00:00
803b4132af [add] Added CircleElementScheduledController. 2019-10-06 00:00:00 +00:00
ecbed62b80 [update] Added Context struct for sjplayer. 2019-10-06 00:00:00 +00:00
5722f65892 [add] Added VarStoreInterface. 2019-10-06 00:00:00 +00:00
2183b74ee7 [add] Added ScheduledControllerInterface. 2019-10-06 00:00:00 +00:00
fbc326ea96 [add] Added package.d module for sjplayer. 2019-10-05 00:00:00 +00:00
669c908f94 [add] Added ElementProgramSet. 2019-10-05 00:00:00 +00:00
375dabf2ea [add] Implemented CircleElement. 2019-10-05 00:00:00 +00:00
84b0033790 [add] Added ElementInterface. 2019-10-05 00:00:00 +00:00
9c5fb1af8c [update] Replaced the test program with the subproject of sjplayer. 2019-10-05 00:00:00 +00:00
826f6d76eb [add] Created new subproject sjplayer with the sfml test. 2019-10-05 00:00:00 +00:00
84895c9454 [add] Added new test for testing $repeat and template expansion. 2019-10-05 00:00:00 +00:00
39a6977caf [update] Replaced the NullVarStore with the StandardVarStore. 2019-10-05 00:00:00 +00:00
1a18f59930 [add] Added the func module for calling function. 2019-10-05 00:00:00 +00:00
ad7e005c7c [add] Added the calculate module to calculate Expression. 2019-10-05 00:00:00 +00:00
1d3ce20332 [update] Added new parameter assign type OnceAssign. 2019-10-04 00:00:00 +00:00
efc5dbb038 [add] Added the test for sjscript. 2019-10-04 00:00:00 +00:00
f5df2c9aab [update] Implement skipping comments. 2019-10-04 00:00:00 +00:00
53295526b3 [update] Improved the tokenizing algorithm. 2019-10-04 00:00:00 +00:00
e7ebe7ddef [add] Added package.d module. 2019-10-04 00:00:00 +00:00
2858e30285 [update] Allowed the parser to parse Expression. 2019-10-04 00:00:00 +00:00
398ba52c0b [update] Allowed the parser to parse period specification. 2019-10-04 00:00:00 +00:00
3d51830ec7 [add] Implemented a part of parsing rules. 2019-10-04 00:00:00 +00:00
6886416a30 [add] Added AST types. 2019-10-04 00:00:00 +00:00
6c34b1d24d [update] Implemented error handlings for Preprocess() function. 2019-10-03 00:00:00 +00:00
45e80f7c4f [add] Added Preprocess() function. 2019-10-03 00:00:00 +00:00
98240dfe29 [add] Added Token module. 2019-10-03 00:00:00 +00:00
9f41d0faaf [add] Created new dub project. 2019-10-03 00:00:00 +00:00
b9f1d1ca58 INITIAL COMMIT 2019-10-03 00:00:00 +00:00