Scroll to navigation

QORE(1) General Commands Manual QORE(1)
#.

NAME

qore - Interpreter for the Qore Programming Language

SYNOPSIS

qore [options(s)]... [program file]

COPYRIGHT

Qore is Copyright (C) 2003 - 2023 David Nichols.

DESCRIPTION

Qore is 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, a clean and easy-to-lean/read syntax.

OPTIONS

When qore is invoked it interprets the following options:

sets debugging level (higher number = more output). Only available with debug builds.
turns on function tracing. Only available with debug builds.
shows the help text.
sets default character set encoding.
allows a qore program to be specified on the command-line.
instantiate a class with the same name as the file name, override class name with the optional argument. Also sets --no-top-level for more pure object-oriented coding.
shows any errors related to qore module loading and/or initilization.
displays the list of known character sets.
displays the list of character sets aliases.
shows version information for the invoked instance of qore on the standard output and exits successfully.

PARSE OPTIONS

Parse options interpreted by qore:

makes global variable definitions illegal
makes subroutine definitions illegal
makes thread operations illegal
makes top-level statements illegal
makes class definitions illegal
makes namespace declarations illegal
makes access to external processes illegal
makes process control illegal (fork(), exit(), etc)
makes constant definitions illegal
makes using the "new" operator illegal
do not restrict subprograms' parse options
requires global variables to be declared with "our"

FILES

/usr/bin/qore
The qore executable

AUTHORS

David Nichols (qore)
david@qore.org

Marian Bonda (man page)
marian_bonda@users.sourceforge.net

BUG REPORTS

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:

Comments and bug reports concerning this manual page should be directed to marian_bonda@users.sourceforge.net.

2014 June 22 Qore 0.8.11