_SHL and _SHR are still to be added.
I have been using QB64 for several months, and I have never seen the Help menu before. Having it hidden away by itself in a corner of the screen is not a good location. I think it should be with the other menu items like a standard application, for consistency, clarity, findibility, and helpfulness. On a 4K display, the Help menu is nowhere near the other items. In standard QuickBASIC you had an 80x25 display that forced the menu items to be physically closer to each other (screenshot attached), so there was never any confusion about where the Help menu was located. It actually stood out a bit being on the right side. Now it's nearly invisible on a modern display!
I was going to try updating the Help files, as there's a ton of broken help pages for me.
see what you think of this Fellippe, it probably needs some tweaks.Code: QB64: [Select]
{{PageSyntax}} :{{Parameter|Numerical_value}} = [[_SHR]]({{Parameter|numericalVariable}}, {{Parameter|numericalValue}}) {{Parameters}} {{PageDescription}} {{PageExamples}} {{CodeStart}}A~%% = 128 'set left most bit of an{{Cl|_UNSIGNED}} {{Cl|_BYTE}} {{CodeEnd}} {{OutputStart}} 128 1 0 {{OutputEnd}} {{CodeStart}} A~%% = 128 {{CodeEnd}} {{OutputStart}} 128 64 32 16 8 4 2 1 0 {{OutputEnd}} {{PageSeeAlso}} {{PageNavigation}}{{DISPLAYTITLE:}}
if that looks good I will go ahead and work up the _SHL page.
Out of curiousity, how many columns does your QB64 IDE have?
Believe these to be finished Fellippe, corrected some spelling in _SHR. You might still give them a once over to make sure it is all good.Code: QB64: [Select]
{{PageSyntax}} :{{Parameter|Numerical_value}} = [[_SHR]]({{Parameter|numericalVariable}}, {{Parameter|numericalValue}}) {{Parameters}} {{PageDescription}} {{PageExamples}} {{CodeStart}}A~%% = 128 'set left most bit of an{{Cl|_UNSIGNED}} {{Cl|_BYTE}} {{CodeEnd}} {{OutputStart}} 128 1 0 {{OutputEnd}} {{CodeStart}} A~%% = 128 {{CodeEnd}} {{OutputStart}} 128 64 32 16 8 4 2 1 0 {{OutputEnd}} {{PageSeeAlso}} {{PageNavigation}}{{DISPLAYTITLE:}} Code: QB64: [Select]
{{PageSyntax}} :{{Parameter|Numerical_value}} = [[_SHL]]({{Parameter|numericalVariable}}, {{Parameter|numericalValue}}) {{Parameters}} {{PageDescription}} {{PageExamples}} {{CodeStart}}A~%% = 1 'set right most bit of an{{Cl|_UNSIGNED}} {{Cl|_BYTE}} {{CodeEnd}} {{OutputStart}} 1 128 0 {{OutputEnd}} {{CodeStart}} A~%% = 1 {{CodeEnd}} {{OutputStart}} 1 2 4 8 16 32 64 128 256*(see note) {{OutputEnd}} {{PageSeeAlso}} {{PageNavigation}}{{DISPLAYTITLE:}}