NAME
sp_preproc - SystemPerl Preprocessor
SYNOPSIS
sp_preproc
file.sp
DESCRIPTION
sp_preproc takes a .sp (systemperl) file and creates the SystemC header and C files.
It is generally only executed from the standard build scripts.
ARGUMENTS
- --help
-
Displays this message and program version and exits.
- --inline
-
Edit the existing source code "inline". Similar to the Verilog-mode AUTOs. Use --inline --noautos to remove the expanded automatics.
- --libcell
-
Files listed before --libcell will be preprocessed or inlined as appropriate. Files after noexpand will only be used for resolving references, they will not be linked, linted, or otherwise checked. --nolibcell can be used to reenable checking of subsequent files.
- --preproc
-
Preprocess the code, writing to separate header and cpp files.
- --noautos
-
With --inline, remove any expanded automatics.
- --verbose
-
Shows which files are being written, or are the same.
- --M
-
Makes the dependancy listing (similar to cpp -M).
LANGUAGE
See SystemPerl
for the language specification.
SEE ALSO
SystemPerl
AUTHORS
Wilson Snyder <wsnyder@wsnyder.org>