Jet Solution |
Matheusds365 « Citoyen » 1703184540000
| 1 | ||
Hydroper© Jet is a scripting toolset in initial development phase. Jet will feature a compiler embedded with package management and API documentation tools. A future planned tool on top of it is Flex, a framework for developing user interface for applications using Adobe AIR and a XML markup language, based on Apache Royale and Adobe Flex. Dernière modification le 1707591060000 |
Matheusds365 « Citoyen » 1705077840000
| 1 | ||
Maybe inconvenient to keep changing the project's name, but it is now simply called Jet, in the name of my organization. |
Shockwave « Consul » 1705151640000
| 1 | ||
You've indeed done such an amazing work at that project,good luck. Thought the project is only related to Transformice affairs only. |
Matheusds365 « Citoyen » 1705158480000
| 1 | ||
Shockwave a dit : Thanks! It's possible for it to compile to Lua with some internal tricks, but I suppose it'd generate verbose Lua due to type information. If Tigrounette was still around, maybe he could interpret the bytecode in the Java virtual machine. I'm also satisfied with the specification now, so I'll now figure out how I'll build the new parser. |
Matheusds365 « Citoyen » 1705575660000
| 0 | ||
Due to feedback on specification, updated it to ease on the eyes: |
Dobrymisiu « Consul » 1705656600000
| 1 | ||
woah you're extremely talented. to be honest, programming is hard, you get a simple "hello world" to making more complicated things. i wish you luck on the project what systems is this scripting toolset compatible with? (as in windows 10,windows 7 etc.) |
Matheusds365 « Citoyen » 1705659540000
| 0 | ||
Dobrymisiu a dit : I'm just trained at handparsing and a bit of verification, but thanks! I'm developing a parser in the compiler codebase in the Rust language (I'll mostly reuse what I did in my ActionScript 3 parser to not break much my head). There are developers already using Rust for the Ruffle Flash Player for instance. Rust targets native code such as WebAssembly, x86-64, ARM7, ARM64 and miscellaneous. I'll probably be slow with the parser as I'm relying on a laptop maintainer to fix my laptop's keyboard. The keyboard I've purchased is missing the backslash and vertical tab characters. |
Matheusds365 « Citoyen » 1705926000000
| 0 | ||
The syntactic parser is available now! Note that the language is typed just as is ActionScript 3, so I'll plan out the verifier. |
1 | ||
Good luck to you |
Matheusds365 « Citoyen » 1705933860000
| 0 | ||
Laiba a dit : Thanks! |
Matheusds365 « Citoyen » 1706984340000
| 0 | ||
Sharing a bit of the progress until the verifier is done. Basically I'm done with the semantic system, which consists of an union of several symbols, their structures and some logics such as type conversion and property lookup. So you might be wondering what the verifier is all about. It's used to strictly verify the rules of a program ahead of time (that is, before evaluation) and results in two things: diagnostics (errors and warnings) and symbolic mappings to nodes of a set of programs (compilation units). The verifier is, therefore, three things: a type checker, a symbol solver and strictness. The verification should be deferred when an yet unresolved piece is hit at certain contexts. Therefore it's necessary to resolve or verify definitions partially and incrementally fulfill their compound parts. |
Matheusds365 « Citoyen » 1707575820000
| 0 | ||
New banner: Fleshing a bit. Guess you'll like it... UPDATE: I've updated it yet again to add emphasis. Dernière modification le 1707591060000 |
2 | ||
Keep working ^_^ *_* good job |
Capihnizdo91 « Consul » 1707641880000
| 1 | ||
Good job :) |