bsimcmg, work around block_local variables

This commit is contained in:
rlar 2017-07-07 17:00:07 +02:00
parent 677e2f7146
commit b82b9994e8
1 changed files with 15 additions and 0 deletions

View File

@ -44,6 +44,21 @@
// Macro for the geometry-dependent fringing capacitance
// model
// ********************************************************
/*
(while (re-search-forward
(rx bow
(or "Hr" "Lr" "Hgdelta" "Lmax" "y" "x"
"CcgSat" "Cnon" "TT1" "Ccg1" "r1cf" "Rcf" "Ccg2"
"Ccg" "C1" "C2" "C3" "Cfglog" "dcf" "TT0"
"TT2" "Cfgsat" "delta" "xCfg")
eow)
nil t)
(replace-match "x42_\\&" t))
*/
`define Cfringe_2d_vars() \
`define Cfringe_2d(block_name, Hg, Hc, Lext, Wfin, Lc, Lg, Tox, Cf1, Cgg) \
begin : block_name \
real Hr, Lr, Hgdelta, Lmax, y, x; \