preprocessor


Preprocessor, Postprocessor, Geometric Processor and NC processor


Hello Guys! Can anyone explain me the difference between these terms: Preprocessor, Postprocessor, Geometric Processor and NC Processor?
I know my answer is incomplete, but a 'pre' processor is basically a process that goes through before your main process, and a 'post' processor goes through after the main process.
So if you're main process is designed to do math, you might have a pre-processor that pre-processes the user input, turning
5+5*2
into...
2 5 * 5 +
Which is actually easier to write a LISP function to process.
The result would be a plain old '15', but a post processor might do something on that result.

Related Links

Making a macro expansion dependent on its arguments
How to set ISPP defines based on default Inno Setup variables?
standalone C++ preprocessor
Annotations in OCaml
Obtaining the include paths cpp searches
Test for empty macro definition
m4 does not obey expansion?
Detect compilation on Bada OS
Which of the C-family languages have a preprocessor?
Generic preprocessor: How to use for any kind of file?
What's the macro to distinguish ifort from other fortran compilers?
Inno Setup: How do I see the output (translation) of the Inno Setup Preprocessor?
how do I add preprocessor #define in devenv command line?
preprocessing directives to prevent a project from release and debug symbols
Can I see shader preprocessor output?
VC6 setting additional include path using env vars?

Categories

HOME
django
beautifulsoup
xml
oracle12c
api
c++11
time-complexity
ng-idle
angular-formly
character-encoding
themes
pascal
oracle-apex-5
alarm
cq5
babeljs
discrete-mathematics
accessibility
distribution
plist
angular-dart
google-form
shared-libraries
symmetricds
parameter-passing
keytool
modbus-tcp
alpacajs
atlassian-stash
dimensional-modeling
database-connection
simpleitk
asciidoctor-pdf
gulp-watch
roslyn
event-store
google-api-client
maze
anki
turfjs
autolisp
github3.py
gojs
gnat-gps
processwire
openproject
openalpr
git-rewrite-history
jpad
railstutorial.org
plaintext
dcmtk
file-sharing
servermanager
flask-restful
xbmc
mschart
dbcontext
cpu-cache
restore
reachability
node-request
angular2-testing
seek
swizzling
shopping
sklearn-pandas
thread-sleep
exim4
jdi
eoferror
wso2greg
airbrake
google-refine
jquery-forms-plugin
diff3
phpldapadmin
adehabitathr
sonarqube-5.0
iso-prolog
webfinger
mintty
renderer
syndicationfeed
scriptaculous
mysql-error-1044
rolify
nevron
merb
time.h
facebook-timeline
boost-msm
database-create
kqueue
relative
promotion-code
winmain
lr
clrstoredprocedure
strsep
eclipse-marketplace
google-wave
windows-identity
entitykey

Resources

Mobile Apps Dev
Database Users
javascript
java
csharp
php
android
MS Developer
developer works
python
ios
c
html
jquery
RDBMS discuss
Cloud Virtualization
Database Dev&Adm
javascript
java
csharp
php
python
android
jquery
ruby
ios
html
Mobile App
Mobile App
Mobile App