ntech
New Member
Posts: 49
|
Post by ntech on Dec 10, 2019 12:19:52 GMT -5
Rayonix is a pre-processor and processes commented flags. You can download a release here. (For mac, windows, linux, and Raspberry Pi). Those flags are specified below: Features: -The flag '!rayonix import /absolute/path/to/import.bas (windows: '!rayonix import C:\\path\to\import.bas) -Relative imports: '!rayonix import something.bas (windows: '!rayonix import something.bas) -Meta imports: '!rayonix meta website.com/BASIC/something.bas -These flags include all text inside specified .bas files in the output file. Note that those imported .bas files can also contain '!rayonix flags. -This makes possible large projects with ease, as well as building reusable code by creating "libraries". In the future: -Translation (for example, to Spanish) -A standard library to do cool things such as parse CSV, JSON, XML, and more -- all natively (that is, in JustBasic/LibertyBasic). To pre-process something, type in the terminal "rayonix build main.bas out.bas" and it'll parse main.bas then put the output in out.bas. Rayonix also has more commands, which you can see by typing in the terminal rayonix. If you like, you can write up a script to call Rayonix automatically. Something like this: input "Enter path to Rayonix:"; ray$ input "Enter path to file to parse:"; fp$ input "Enter desired output:"; out$ run ray$ + " build " + fp$ + " " + out$
|
|