この問題に最初に突き当たったのは C でした
#define 2 5
assert(2+2 == 10);
不運にも
error: macro name must be an identifier
私もSchemeを試しました
(define 2 5)
しかし
can't define a non-symbol: (define 2 5)
これが可能なプログラミング言語があるかどうか疑問に思っていました。
この問題に最初に突き当たったのは C でした
#define 2 5
assert(2+2 == 10);
不運にも
error: macro name must be an identifier
私もSchemeを試しました
(define 2 5)
しかし
can't define a non-symbol: (define 2 5)
これが可能なプログラミング言語があるかどうか疑問に思っていました。