(19 February, 2020 - 02:15 PM)BataBo Wrote: Show More
LoliCompiler ~~BataBo~~
~~~Description~~~
This program will compile your ob config into and exe checker!
~~~Supported Blocks~~~
Request
Utility
Key Check
Parse
Function
Captcha
Recaptcha
It also supports flow commands:If,If else,while and jump
Set,this format only :SET VAR "varname" "data"
~~~Modifications~~~
While making the compiler I tried to stay as true as I could to the language but some minor additions and modifications were required
[+]Title block Title block is used like this TITLE "Some title" In the title you can also include following variables: <GOOD>,<BAD>,<RETRY>,<COMBOLENGTH>,<REMAINING>,<CHECKED> and <CPM> These variables can only be called from Title block
[+]Print block Print block is used like this PRINT Some text or PRINT "#FFFFFF" Some text
[+]ENDELSE
~~~Dev Notes~~~
So let's go over some rules: [+]Type redefinition is not allowed [+]All variables must be decleared before usage [+]It is recommended to escape < and > when not used to indicate variable,you escape them like this <\ and \>,as I said at the beggining it is recommended you don't have to do it program will automatically differentiate what is and what is not a variable [+]It is recommended to name variables with alphanumeric characters only,but you don't have to program will still be ok with variables named differently [+]Every if,else and while must be closed,if you opened 2 ifs you must close 2 ifs,nesting if in if,if in else,if in while...is allowed [+]Else must be closed with ENDELSE [+]Your settings must contain following entries: Name,Author(can be empty),Description(can be empty),MaxRedirection,NeedsProxies,Version,Custom Inputs(can be empty) [+]Subtitle must be submitted in the following form:
(text,R-G-B),you can also have multicolored subtitle like this:(Hello ,R-G-B)(World,R-G-B)
~~~Credit where credit's due~~~
[+]Thank you @BabiKoqi for providing me with good threading system and creating the video [+]Thank you Ruri for creating this language
(19 February, 2020 - 02:15 PM)BataBo Wrote: Show More
LoliCompiler ~~BataBo~~
~~~Description~~~
This program will compile your ob config into and exe checker!
~~~Supported Blocks~~~
Request
Utility
Key Check
Parse
Function
Captcha
Recaptcha
It also supports flow commands:If,If else,while and jump
Set,this format only :SET VAR "varname" "data"
~~~Modifications~~~
While making the compiler I tried to stay as true as I could to the language but some minor additions and modifications were required
[+]Title block Title block is used like this TITLE "Some title" In the title you can also include following variables: <GOOD>,<BAD>,<RETRY>,<COMBOLENGTH>,<REMAINING>,<CHECKED> and <CPM> These variables can only be called from Title block
[+]Print block Print block is used like this PRINT Some text or PRINT "#FFFFFF" Some text
[+]ENDELSE
~~~Dev Notes~~~
So let's go over some rules: [+]Type redefinition is not allowed [+]All variables must be decleared before usage [+]It is recommended to escape < and > when not used to indicate variable,you escape them like this <\ and \>,as I said at the beggining it is recommended you don't have to do it program will automatically differentiate what is and what is not a variable [+]It is recommended to name variables with alphanumeric characters only,but you don't have to program will still be ok with variables named differently [+]Every if,else and while must be closed,if you opened 2 ifs you must close 2 ifs,nesting if in if,if in else,if in while...is allowed [+]Else must be closed with ENDELSE [+]Your settings must contain following entries: Name,Author(can be empty),Description(can be empty),MaxRedirection,NeedsProxies,Version,Custom Inputs(can be empty) [+]Subtitle must be submitted in the following form:
(text,R-G-B),you can also have multicolored subtitle like this:(Hello ,R-G-B)(World,R-G-B)
~~~Credit where credit's due~~~
[+]Thank you @BabiKoqi for providing me with good threading system and creating the video [+]Thank you Ruri for creating this language