/* * ****************************************************************************************** * Copyright (c) 2019 Pascal Kuthe. This file is part of the OpenVAF project. * It is subject to the license terms in the LICENSE file found in the top-level directory * of this distribution and at https://gitlab.com/DSPOM/OpenVAF/blob/master/LICENSE. * No part of OpenVAF, including this file, may be copied, modified, propagated, or * distributed except according to the terms contained in the LICENSE file. * ***************************************************************************************** */`define test5(x,y) x+y `ifdef test1 ERROR `endif `define test2 `ifdef test2 OK1 `endif, `ifdef test2 OK2,`define test3 OK3\ OK3L `endif `ifdef test4 ERROR `else SMS__ `endif `ifndef test4 `define test4 OK4 `endif `test3 , `ifndef test4 ERROR `else `test4 `endif `test5(Sum1,Sum2) `define test6(x,y) `test5(x*y,x/y) `test6(Fac1,Fac2)