latino
ArithmeticExpressionCompiler
Our great sponsors
latino | ArithmeticExpressionCompiler | |
---|---|---|
1 | 8 | |
453 | 1 | |
1.1% | - | |
0.0 | 0.8 | |
6 months ago | almost 3 years ago | |
Rich Text Format | Rich Text Format | |
GNU General Public License v3.0 or later | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
latino
-
Latino Programming Language
Here are some code examples for anyone curious to see how it looks
https://github.com/lenguaje-latino/latino/tree/master/ejempl...
ArithmeticExpressionCompiler
-
Package management and distribution of your language
Well, for my AEC-to-x86 compiler, I provide a ZIP file with the source code (together with the MIT-licenced Duktape, which is necessary for my compiler to work, as the core of it is written in JavaScript, and also the source code of example programs), which I recommend to download. I also provide, for people who are willing to risk getting malware from my computer, a ZIP file containing the compiler executables for various OS-es as well as sources and executables of the example programs (but not the source code of Duktape and the part of my compiler written in C programming language).
-
Gas on windows?
I have made some GAS executable files to be executed on Windows, you can download them here (the EXE files are for Windows): https://github.com/FlatAssembler/ArithmeticExpressionCompiler/raw/master/recursive_HybridSort/RecursiveHybridSortExecutables.zip
-
Any safe alternative to the eval() function?
Maybe the way I have done that in my web-app, by tokenizing, parsing and then interpreting the string: https://flatassembler.github.io/compiler.html
-
This has been asked hundreds of times but...
A thing I have done with my knowledge of assembly language is that I have made a compiler for my programming language that targets x86: https://flatassembler.github.io/compiler.html
-
Any great tutorials for Windows 8086 Assembly Language?
And who cares about 8086? Probably not a single modern device has it. The earliest computer I had, running Windows 98, had Intel Celeron processor, which is, from the perspective of an assembly-language programmer, the same as i686 (Intel Pentium Pro). The assembly code that the compiler for my programming language produces will run on all computers you care about, and many so old you do not care: https://flatassembler.github.io/compiler.html
-
What flavour of Assembly do you/ have you commonly used? (Work, personal, etc.)
I have used FlatAssembler and GNU Assembler. Those are assemblers that the compiler for my programming language uses to target x86: https://flatassembler.github.io/compiler.html I also have a bit of experience with Microsoft Macro Assembler.
-
SolarWinds: The more we learn, the worse it looks
Antivirus software, for some reason, failed to detect the malware. I don't fully understand why. They misdetect a ton of innocent programs as malware (system files necessary for booting, BoringSSL, Motorola's Bluetooth drivers, the compiler for my programming language...), so it is instinctual to think they will detect an actual malware, but apparently that is not what happens.
- The assembly code the compiler for my programming language produces crashes on HaikuOS, even though it works on Linux and FreeBSD. I cannot figure out why.
What are some alternatives?
pakhi-bhasha - Dynamically typed bangla programming language written in rust
PicoBlaze_Simulator_in_JS - Simulator (more accurately: an assembler and an emulator) for Xilinx PicoBlaze, runnable in a browser.
mjoy - Interpreter for Subset of the Programming Language Joy with Turtle Graphics
reason - Simple, fast & type safe code that leverages the JavaScript & OCaml ecosystems
one-day-one-language - Cómo dar en un día tus primeros pasos en cada lenguaje de programación. Introducción, configuración e instalación, usos habituales, fundamentos, sintaxis y próximos pasos.
wenyan - 文言文編程語言 A programming language for the ancient Chinese.
Contabilidad - Ideas sobre los fenómenos económicos en contabilidad y procesados con varios lenguajes de programación