Sponsored Content
Top Forums Programming How Can a Machine Reads a Compiler Since A Compiler is Written in Text! Not Binaries? Post 302257865 by jim mcnamara on Thursday 13th of November 2008 08:30:16 AM
Old 11-13-2008
You are asking the chicken & egg question - which comes first?
You can write a binary executable directly in hex, so very early assemblers (which are compilers) were written that way. There also were link editors as well. ld for example.

I like Corona's explanation. I think at one time I read that as well.

Most compilers are based on lex & yacc. Read about those.
 

We Also Found This Discussion For You

1. Programming

C compiler to build Sparc/Solaris binaries on Linux

Just that the Subject says. I am looking for a C compiler for Linux x86 that will allow me to compile a C source code file and the resulting binary will be able to run on a Sparc running Solaris. Thanks. (2 Replies)
Discussion started by: lyonsd
2 Replies
Ac3d Compiler(6)						       Games							  Ac3d Compiler(6)

NAME
accc - Ac3d Compiler SYNTAX
accc [option] <inputfile> <outputfile> [dist][-order orderstring] DESCRIPTION
This manual describes the Ac3d compiler application that is shipped with the game TORCS. OPTIONS
-strip stripify any ac3d output models +o ac3d to ac3d: the result file is optimized in using groups by zone of track track must be named TKMNxxx dist is used to determine the distance of the objects +om ac3d to ac3d: the result is a vertex merged unique obj for smooth car only -o ac3d to obj +s ac3d to ac3d with strips (used for cars) +es <angle_of_smooth> ac3d to ac3d with strips (used for cars) and extended ac3d file output (computed normals) angle is in degrees: example: +es 80.0 clkdtm_o.ac clkdtm.ac the output file will also contains the secondary textcoord for the env sliding +et ac3d to ac3d with triangles (used for cars) and extended ac3d file output (normals normals) +etn ac3d to ac3d with triangles no split and extended ac3d file output (normals normals) +shad ac3d to ac3d with triangles, create a new ac3d file used for track shading vertical mapping of a single texture <inputfile> <outputfile> -order orderstring only used with +es , +s and +et orderstring is the order of the objects during the save for example: HB;OB;OBM is the names of the objet separate by a semicolon for imported NFS cars the object name HB must be used instead of: HB -g <outputfile> for grouping multilayer ac3d track -l0 <input filename> the base geometry -l1 <input filename> the base geometry map-tiled -l2 <input filename> the base geometry skids/and grass details -l3 <input filename> the base geometry shadows -d3 <val> the max distance of groups in tkmn -d2 <val> the distance of group 2 in tkmn -d1 <val> the distance of group 1 in tkmn -S <val> the distance of splitting for TERRAIN* objects -es for extended ac3d file format for strips -nts no texture split (for debug) SEE ALSO
torcs(6) AUTHOR
This manual page was writen by Rudy Godoy <rudy@stone-head.org>, for the Debian GNU/Linux system (but may be used by others). Rudy Godoy 1.4 Ac3d Compiler(6)
All times are GMT -4. The time now is 10:56 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy