language::intercal::bytecode(3pm) [debian man page]
INTERCAL::ByteCode(3pm) User Contributed Perl Documentation INTERCAL::ByteCode(3pm)TITLE
Language::INTERCAL::Bytecode - intermediate language
DESCRIPTION
The CLC-INTERCAL compiler works by producing bytecode from the program source; this bytecode can be interpreted to execute the program
immediately; alternatively, a backend can produce something else from the bytecode, for example C or Perl source code which can then be
compiled to your computer's native object format.
The compiler itself is just some more bytecode. Thus, to produce the compiler you need a compiler compiler, and to produce that you need a
compiler compiler compiler; to produce the latter you would need a compiler compiler compiler compiler, and so on to infinity. To simplify
the programmer's life (eh?), the compiler compiler is able to compile itself, and is therefore identical to the compiler compiler compiler
(etcetera).
The programmer can start the process because a pre-compiled compiler compiler, in the form of bytecode, is provided with the CLC-INTERCAL
distribution; this compiler compiler then is able to compile all other compilers, as well as to rebuild itself if need be.
See the online manual or the HTML documentation included with the distribution for more information about this.
SEE ALSO
A qualified psychiatrist
AUTHOR
Claudio Calvelli - intercal (whirlpool) sdf.lonestar.org (Please include the word INTERLEAVING in the subject when emailing that address,
or the email may be ignored)
perl v5.8.8 2008-03-29 INTERCAL::ByteCode(3pm)
Check Out this Related Man Page
dxuil(1X)dxuil(1X)Name
dxuil - user interface language compiler for X window system
Syntax
dxuil [ options ] file
Arguments
file Specifies the file to be compiled through the UIL compiler.
Description
The dxuil command invokes the UIL compiler. The XUI User Interface Language (UIL) is a specification language for describing the initial
state of a user interface for an XUI application. The specification describes the objects (menus, dialog boxes, labels, push buttons, and
so on) used in the interface and specifies the routines to be called when the interface changes state as a result of user interaction.
For more information about the UIL compiler, see the Guide to the XUI User Interface Language Compiler.
Options-Ipathname Specify this option followed by a pathname, with no intervening spaces, to locate include files when the include direc-
tive is used. This option causes the compiler to look for include files in the directory specified if the include
files have not been found in the paths that have already been searched.
-m Machine code is listed. This directs the compiler to place in the listing file a description of the records that it
added to the UID database. This helps you isolate errors. The default is no machine code.
-o file Directs the compiler to produce a user interface database (UID). By default, UIL creates a UID with the name a.uid.
The file specifies the filename for the UID. No UID will be produced if the compiler issues any diagnostics catego-
rized as error or severe.
-v file Directs the compiler to generate a listing. The file specifies the filename for the listing. If the -v option is not
present, no listing is generated by the compiler. The default is no listing.
-w Specifies that the compiler suppress all warning and informational messages. If this option is not present, all mes-
sages will be generated, regardless of the severity.
See AlsoX(1X)
Guide to the XUI User Interface Language Compiler
dxuil(1X)
Hi, I am using Turbo Linux and needs to install Samba on it. But it said that could not find gcc. My question is how to find out which compiler is working on my system. I tried echo $CC but it gave me nothing. How can I set environmental compiler to c.
Thanks in advance. (8 Replies)
Sorry for asking a very basic question.
How do i compile my c codes in UNIX.
That is how do i know whether any c compiler is there in my system?
If nothing is present where from do i get one and load into my system? (12 Replies)
I use the the g++ 4.3.2 compiler on my linux machine. If I compile the following piece of code I get a bunch of compiler time error. In my opinion the compiler
have all information to process the code properly. I can't imagine, what's
going wrong?
Sorry for the long code portion, but I have... (10 Replies)
If you were a beginner again, where would you start, what would you do differently, and what would you start learning first, etc?
...If your goal was to become a great programmer / hacker?
I am a 17 year old male who has a lot of time on his hands, plus, an eagerness to learn. However, there... (13 Replies)
I know it looks like a stupid question, but i really wanna know the reason.
Actually, i think it's because the c compiler will detect it as the end of file "EOF" of the program, but, am i wrong? because it compiles it anyway, but keep showing warnings like "no new line at the end of file".
I... (8 Replies)
Hi all,
I've done hours of reading on google and can't find an answer...
I'm trying to compile/install the Apache web server on a Unix vm.
When i try ./compile (the file's been unzipped already), I get this error:
$ ./configure
checking for chosen layout... Apache
checking for working mkdir... (8 Replies)
hey all,
could someone explain or at least give me some pointers as to how to compile a compiler. I'm thinking about experimenting with operating systems and the Mach kernel. Now if I get an OS built on the Mach kernel to work how can I compile a compiler for it, because to me this is an... (10 Replies)
I am using the shc shell compiler, it works fine, just that when i execute it, it displays the code at the terminal. Is there any way to hide this as well? otherwise it beats the purpose of hiding the code.
Thanks ! (7 Replies)
Hello,
I am curious that is there a way I can restrict a user or a set of users to execute the C/C++ compiler, basically what I want is to lock it down to a particular user and none of the other users should be able to compile any code.
Thanks in advance. (14 Replies)
What exactly is the -Warray-bounds option to the GCC compiler supposed to warn about?
the man page states:
~ g++ --version
g++ (GCC) 7.3.1 20180130 (Red Hat 7.3.1-2)
Copyright (C) 2017 Free Software Foundation, Inc.Thank you. (14 Replies)