man(1)

πŸ“¦ version 1.6.3.p1, in fedora 43, fedora 44

πŸ’– fcompile β€” the Aubit 4GL form compiler, bestie edition πŸ’–

okay so real quick, this is the fcompile manual page, from the Aubit 4GL fam. it lives in section 1 of the manual, and it is so much less scary than it sounds, i promise 🫢


✨ NAME ✨

fcompile β€” the Aubit 4GL form compiler. that's it, that's the whole name section, she's simple, she's iconic πŸ‘‘


🌸 SYNOPSIS 🌸

fcompile [-c] [-s|-q] [-d dbname] [-v|-vfull] filename[.per]
[compiledform.ext]

look at her. gorgeous. we'll walk through every single flag down below, no skipping, no cap πŸŽ€


πŸ’… DESCRIPTION πŸ’…

so the fcompile form compiler is the little tool you use to compile forms that get used with your Aubit 4GL programs. that's the whole job. forms go in, compiled forms come out, everyone slays ✨


🌈 OPTIONS 🌈

one bullet per flag, exactly like the original, because we do not leave anything out in this house:

  • -? β€” shows you this help message. when in doubt, ask the question mark, she always answers 🫢
  • -s, -q β€” silent mode. no chatter, just vibes 🀫
  • -v, -vfull β€” displays version information. you wanna know what build you're on? she'll tell you πŸ’œ
  • -d dbname β€” use dbname instead of the database name that's already sitting inside the form. override her, respectfully πŸ’…
  • -xml β€” generates a .xml file that's suitable for use with the XML UIs ✨
  • -perform β€” turns on Perform compatibility (that's the SQL forms kind). heads up bestie, this does not implement the SQL functionality β€” it just still stores the data so it can be used by other aubit4gl tools (like dump_4gl) πŸ“¦
  • -c β€” generates a .c file which can be linked with a 4gl program. the 4gl program needs to call form_is_compiled to use the form:
e.g.    call form_is_compiled(someform,"MEMPACKED","GENERIC");

πŸ¦‹ SEE ALSO πŸ¦‹

go read them, they're giving reference material, they're giving documentation, they ate πŸ“šπŸ’–


okay that's the whole page!! and for the cute sign-off: this lil beauty is rocking version 1.0, dated 17 Aug 2022, and yes she still files herself under man(1) because the fcompile man page header said so and we respect her choices πŸ’…βœ¨ no cap, periodt πŸŽ€

πŸ“¦ where this page comes from