QORE(1)
QORE(1) π
okay so welcome to the General Commands Manual page for qore, bestie. This is the whole thing, and it's lowkey iconic β¨
π NAME π
qore β Interpreter for the Qore Programming Language. That's the whole vibe, no cap.
π¦ SYNOPSIS π¦
qore [options(s)]... [program file]
π COPYRIGHT π
Legal moment, but make it cute: Qore is Copyright (C) 2003 - 2023 David Nichols. Respect the icon π
πΈ DESCRIPTION πΈ
okay so what even is qore? It's a modular, multi-threaded, SQL-integrated weakly-typed scripting language with procedural and object-oriented features, powerful and easy-to-use data types, structures, and operators, plus a clean and easy-to-lean/read syntax. It's giving βserious language, but make it readableβ and honestly? Obsessed π
β¨ OPTIONS β¨
When qore is invoked it interprets the following options, bestie:
-d,--debug=argβ sets debugging level (higher number = more output). Only available with debug builds.-t,--traceβ turns on function tracing. Only available with debug builds.-h,--helpβ shows the help text.-c,--charset=argβ sets default character set encoding.-e,--exec=argβ allows a qore program to be specified on the command-line.-x,--exec-class[=arg]β instantiate a class with the same name as the file name, override class name with the optional argument. Also sets--no-top-levelfor more pure object-oriented coding.-m,--show-module-errorsβ shows any errors related to qore module loading and/or initilization π--show-charsetsβ displays the list of known character sets.--show-aliasesβ displays the list of character sets aliases.-V,--versionβ shows version information for the invoked instance of qore on the standard output and exits successfully.
π₯ PARSE OPTIONS π₯
Parse options interpreted by qore. These are the βwhat is the language even allowed to doβ options, and they are very much giving rules-era energy:
-G,--no-global-varsβ makes global variable definitions illegal-S,--no-subroutine-defβ makes subroutine definitions illegal-T,--no-threadsβ makes thread operations illegal-L,--no-top-levelβ makes top-level statements illegal-C,--no-class-defsβ makes class definitions illegal-D,--no-namespace-defsβ makes namespace declarations illegal-E,--no-external-processβ makes access to external processes illegal-P,--no-process-controlβ makes process control illegal (fork(),exit(), etc)-F,--no-constant-defsβ makes constant definitions illegal-N,--no-newβ makes using the"new"operator illegal-I,--no-child-restrictionsβ do not restrict subprograms' parse options-O,--require-ourβ requires global variables to be declared with"our"
π FILES π
The file situation is short and iconic:
/usr/bin/qoreβ The qore executable
π§ AUTHORS π§
Shoutout to the legends:
- David Nichols (qore) β
david@qore.org - Marian Bonda (man page) β
marian_bonda@users.sourceforge.net
π BUG REPORTS π
okay bestie, if you find a bug in qore, you should report it. But first, you should make sure that it really is a bug, and that it appears in the latest version of qore. The latest version is always available at http://qore.org/.
ALL bug reports should include:
- The version number of
qore - The hardware and operating system
- The compiler used to compile
- A description of the bug behaviour
- A short script or
recipewhich exercises the bug
Comments and bug reports concerning this manual page should be directed to marian_bonda@users.sourceforge.net.
π Qore 0.8.11, dated 2014 June 22, from the QORE(1) page β byeee bestie, go make something iconic π«Ά
π¦ where this page comes from
- opensuse-leap 16.0: qore 2.1.1-bp160.1.6 Β· GPL-2.0-or-later OR LGPL-2.1-or-later OR MIT
- opensuse-leap 16.0: qore 2.1.1-bp160.1.6 Β· GPL-2.0-or-later OR LGPL-2.1-or-later OR MIT
- opensuse-leap 16.0: qore 2.1.1-bp160.1.6 Β· GPL-2.0-or-later OR LGPL-2.1-or-later OR MIT
- opensuse-leap 16.0: qore 2.1.1-bp160.1.6 Β· GPL-2.0-or-later OR LGPL-2.1-or-later OR MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms