Hatte gerade mal die rcS.m4 in gedit auf, dabei ist mir die rot
unterlegte Klammer aufgefallen, die auf einen Fehler (offene/falsch gesetzte Klammer)
hindeutet.
rcS.m4 - Fehler?
-
- Contributor
- Beiträge: 1509
- Registriert: Donnerstag 27. Dezember 2007, 12:59
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: rcS.m4 - Fehler?
Quote aus rcS.m4, einige Klammern in einer neuen Zeile
=============================================
ifdef
(
{insmod},
{
IM=/sbin/{insmod}
MD=/lib/modules/$(uname -r)/misc/
}
)
dnl
=============================================
Ich sehe da keinen Fehler.
=============================================
ifdef
(
{insmod},
{
IM=/sbin/{insmod}
MD=/lib/modules/$(uname -r)/misc/
}
)
dnl
=============================================
Ich sehe da keinen Fehler.
-
- Contributor
- Beiträge: 1509
- Registriert: Donnerstag 27. Dezember 2007, 12:59
Re: rcS.m4 - Fehler?
Dann gehe ich mal davon aus das der Syntax-Highlighter von gedit dies falsch interpretiert.
-
- Developer
- Beiträge: 1475
- Registriert: Dienstag 4. Februar 2003, 22:02
Re: rcS.m4 - Fehler?
Das Problem ist dass wir zwei Sprachen in einer Datei haben: hier Bourne shell + m4. Ein syntaxsensitiv Editor muss also beide diese erkennen, und dies geht fast niemals ganz perfekt. Besonderes heikel wird es weil m4 nich gleich m4 ist (Umdefinition der Quotes). Das Problem tretet auf jedesmal wir ein Art Präprozessor haben, z.B. CPP, m4, yacc/bison,...
Fast das aller schlimmste ist m4 mit Original-quotes (`'), das bringt fast jeden "intelligenten" Editor um...
Fast das aller schlimmste ist m4 mit Original-quotes (`'), das bringt fast jeden "intelligenten" Editor um...