1baf038448
the C source in the distribution. There are still multi-line C strings in the generated C source, but I'll leave that for someone more versed in Perl than I am.
387 lines
6.8 KiB
Text
387 lines
6.8 KiB
Text
$NetBSD: patch-ad,v 1.3 2004/01/19 08:45:48 agc Exp $
|
|
|
|
--- misc.c 2004/01/19 08:12:47 1.1
|
|
+++ misc.c 2004/01/19 08:30:17
|
|
@@ -285,209 +285,209 @@
|
|
if(typ == 0){
|
|
switch(n){
|
|
case 1:
|
|
- fmtmsg("
|
|
- ----- -----
|
|
- | | | |
|
|
- | | | > |
|
|
- | | | |
|
|
- --+-- -----
|
|
- #
|
|
------ --+-- -----
|
|
-| | | | | |
|
|
-| +###+ +###+ |
|
|
-| | | | | |
|
|
---+-- ----- --+--
|
|
- # #
|
|
---+-- ----- --+--
|
|
-| | | | | |
|
|
-|< | |< | | >|
|
|
-| | | | | |
|
|
------ --#-- -----
|
|
- #
|
|
-###########
|
|
-");
|
|
+ fmtmsg("\n"
|
|
+" ----- -----\n"
|
|
+" | | | |\n"
|
|
+" | | | > |\n"
|
|
+" | | | |\n"
|
|
+" --+-- -----\n"
|
|
+" #\n"
|
|
+"----- --+-- -----\n"
|
|
+"| | | | | |\n"
|
|
+"| +###+ +###+ |\n"
|
|
+"| | | | | |\n"
|
|
+"--+-- ----- --+--\n"
|
|
+" # #\n"
|
|
+"--+-- ----- --+--\n"
|
|
+"| | | | | |\n"
|
|
+"|< | |< | | >|\n"
|
|
+"| | | | | |\n"
|
|
+"----- --#-- -----\n"
|
|
+" #\n"
|
|
+"###########\n"
|
|
+);
|
|
break;
|
|
case 2:
|
|
- fmtmsg("
|
|
------ ----- -----
|
|
-| | | | | |
|
|
-| +###+ | | < |
|
|
-| | | | | |
|
|
---+-- --+-- --+--
|
|
- # # #
|
|
---+-- --+-- --+--
|
|
-| | | | | |
|
|
-| | | +###+ |
|
|
-| | | | | |
|
|
---+-- ----- --+--
|
|
- # #
|
|
---+-- ----- --+--
|
|
-| | | | | |
|
|
-| > | |< >| | < |
|
|
-| | | | | |
|
|
------ ----- -----
|
|
-");
|
|
+ fmtmsg("\n"
|
|
+"----- ----- -----\n"
|
|
+"| | | | | |\n"
|
|
+"| +###+ | | < |\n"
|
|
+"| | | | | |\n"
|
|
+"--+-- --+-- --+--\n"
|
|
+" # # #\n"
|
|
+"--+-- --+-- --+--\n"
|
|
+"| | | | | |\n"
|
|
+"| | | +###+ |\n"
|
|
+"| | | | | |\n"
|
|
+"--+-- ----- --+--\n"
|
|
+" # #\n"
|
|
+"--+-- ----- --+--\n"
|
|
+"| | | | | |\n"
|
|
+"| > | |< >| | < |\n"
|
|
+"| | | | | |\n"
|
|
+"----- ----- -----\n"
|
|
+);
|
|
break;
|
|
case 3:
|
|
- fmtmsg("
|
|
- ----- -----
|
|
- | | | |
|
|
- | { +###+ |
|
|
- | | | |
|
|
- --+-- -----
|
|
- #
|
|
------ --+-- -----
|
|
-| | | | | |
|
|
-| +###+ +###+ |
|
|
-| | | | | |
|
|
---+-- ----- --+--
|
|
- # #
|
|
---+-- ----- --+--
|
|
-| | | | | |
|
|
-|< | |< >| | >|
|
|
-| | | | | |
|
|
------ ----- -----
|
|
-");
|
|
+ fmtmsg("\n"
|
|
+" ----- -----\n"
|
|
+" | | | |\n"
|
|
+" | { +###+ |\n"
|
|
+" | | | |\n"
|
|
+" --+-- -----\n"
|
|
+" #\n"
|
|
+"----- --+-- -----\n"
|
|
+"| | | | | |\n"
|
|
+"| +###+ +###+ |\n"
|
|
+"| | | | | |\n"
|
|
+"--+-- ----- --+--\n"
|
|
+" # #\n"
|
|
+"--+-- ----- --+--\n"
|
|
+"| | | | | |\n"
|
|
+"|< | |< >| | >|\n"
|
|
+"| | | | | |\n"
|
|
+"----- ----- -----\n"
|
|
+);
|
|
break;
|
|
case 4:
|
|
- fmtmsg("
|
|
------ ----- -----
|
|
-| | | | | |
|
|
-| +###+ +###+ >|
|
|
-| | | | | |
|
|
---+-- --+-- --+--
|
|
- # # #
|
|
---+-- --+-- --+--
|
|
-| | | | | |
|
|
-| | | @ | | |
|
|
-| | | | | |
|
|
---+-- ----- -----
|
|
- #
|
|
---+-- ----- -----
|
|
-| | | | | |
|
|
-| +###+< +###+< |
|
|
-| | | | | |
|
|
------ ----- -----
|
|
-");
|
|
+ fmtmsg("\n"
|
|
+"----- ----- -----\n"
|
|
+"| | | | | |\n"
|
|
+"| +###+ +###+ >|\n"
|
|
+"| | | | | |\n"
|
|
+"--+-- --+-- --+--\n"
|
|
+" # # #\n"
|
|
+"--+-- --+-- --+--\n"
|
|
+"| | | | | |\n"
|
|
+"| | | @ | | |\n"
|
|
+"| | | | | |\n"
|
|
+"--+-- ----- -----\n"
|
|
+" # \n"
|
|
+"--+-- ----- ----- \n"
|
|
+"| | | | | |\n"
|
|
+"| +###+< +###+< |\n"
|
|
+"| | | | | |\n"
|
|
+"----- ----- -----\n"
|
|
+);
|
|
break;
|
|
case 5:
|
|
- fmtmsg("
|
|
- ----- -----
|
|
- | | | |
|
|
- | +###+< |
|
|
- | | | |
|
|
- ----- --+--
|
|
- #
|
|
- ----- --+--
|
|
- | | | |
|
|
- | +###+ |
|
|
- | | | |
|
|
- ----- --+--
|
|
- #
|
|
- --+--
|
|
- | |
|
|
- | _ |
|
|
- | |
|
|
- -----
|
|
-");
|
|
+ fmtmsg("\n"
|
|
+" ----- -----\n"
|
|
+" | | | |\n"
|
|
+" | +###+< |\n"
|
|
+" | | | |\n"
|
|
+" ----- --+--\n"
|
|
+" #\n"
|
|
+" ----- --+--\n"
|
|
+" | | | |\n"
|
|
+" | +###+ |\n"
|
|
+" | | | |\n"
|
|
+" ----- --+--\n"
|
|
+" # \n"
|
|
+" --+--\n"
|
|
+" | | \n"
|
|
+" | _ | \n"
|
|
+" | | \n"
|
|
+" -----\n"
|
|
+);
|
|
break;
|
|
}
|
|
return 1;
|
|
}
|
|
else if(typ == 1){
|
|
- fmtmsg("
|
|
-+###+###+###+ +
|
|
-# # # #
|
|
-# # # #
|
|
-+ +###+ +###+
|
|
-# # #
|
|
-# # #
|
|
-+###+###+###+ +
|
|
- # #
|
|
- # #
|
|
-+ +###+###+ <
|
|
-# #
|
|
-# #
|
|
-+###+###+###+###<
|
|
-");
|
|
+ fmtmsg("\n"
|
|
+"+###+###+###+ +\n"
|
|
+"# # # #\n"
|
|
+"# # # #\n"
|
|
+"+ +###+ +###+\n"
|
|
+"# # #\n"
|
|
+"# # #\n"
|
|
+"+###+###+###+ +\n"
|
|
+" # #\n"
|
|
+" # #\n"
|
|
+"+ +###+###+ <\n"
|
|
+"# #\n"
|
|
+"# #\n"
|
|
+"+###+###+###+###<\n"
|
|
+);
|
|
return 1;
|
|
}
|
|
else if(typ == 2){
|
|
switch(n){
|
|
case 51:
|
|
- fmtmsg("
|
|
-+-+-+-+
|
|
-| |
|
|
-+ +
|
|
-| |
|
|
-+ +
|
|
-| |
|
|
-+-+-< >
|
|
-");
|
|
+ fmtmsg("\n"
|
|
+"+-+-+-+\n"
|
|
+"| |\n"
|
|
+"+ +\n"
|
|
+"| |\n"
|
|
+"+ +\n"
|
|
+"| |\n"
|
|
+"+-+-< >\n"
|
|
+);
|
|
break;
|
|
case 52:
|
|
- fmtmsg("
|
|
-+-+-+-+
|
|
-| |
|
|
-+ +
|
|
-| |
|
|
-+ +
|
|
-| |
|
|
-+-< >-+
|
|
-");
|
|
+ fmtmsg("\n"
|
|
+"+-+-+-+\n"
|
|
+"| |\n"
|
|
+"+ +\n"
|
|
+"| |\n"
|
|
+"+ +\n"
|
|
+"| |\n"
|
|
+"+-< >-+\n"
|
|
+);
|
|
break;
|
|
case 53:
|
|
- fmtmsg("
|
|
-+-+-+-+
|
|
-| |
|
|
-+ +
|
|
-| |
|
|
-+ +
|
|
-| |
|
|
-< >-+-+
|
|
-");
|
|
+ fmtmsg("\n"
|
|
+"+-+-+-+\n"
|
|
+"| |\n"
|
|
+"+ +\n"
|
|
+"| |\n"
|
|
+"+ +\n"
|
|
+"| |\n"
|
|
+"< >-+-+\n"
|
|
+);
|
|
break;
|
|
case 55:
|
|
- fmtmsg("
|
|
-<------
|
|
- |
|
|
------ |
|
|
-| | |
|
|
-| >-- |
|
|
-| |
|
|
--------
|
|
-");
|
|
+ fmtmsg("\n"
|
|
+"<------\n"
|
|
+" |\n"
|
|
+"----- |\n"
|
|
+"| | |\n"
|
|
+"| >-- |\n"
|
|
+"| |\n"
|
|
+"-------\n"
|
|
+);
|
|
break;
|
|
case 56:
|
|
- fmtmsg("
|
|
->------
|
|
- |
|
|
------ |
|
|
-| | |
|
|
-| <-- |
|
|
-| |
|
|
--------
|
|
-");
|
|
+ fmtmsg("\n"
|
|
+">------\n"
|
|
+" |\n"
|
|
+"----- |\n"
|
|
+"| | |\n"
|
|
+"| <-- |\n"
|
|
+"| |\n"
|
|
+"-------\n"
|
|
+);
|
|
break;
|
|
case 57:
|
|
- fmtmsg("
|
|
--------
|
|
-| |
|
|
------ |
|
|
- | |
|
|
-< >-- |
|
|
-| |
|
|
--------
|
|
-");
|
|
+ fmtmsg("\n"
|
|
+"-------\n"
|
|
+"| |\n"
|
|
+"----- |\n"
|
|
+" | |\n"
|
|
+"< >-- |\n"
|
|
+"| |\n"
|
|
+"-------\n"
|
|
+);
|
|
break;
|
|
case 58:
|
|
- fmtmsg("
|
|
- + +-+
|
|
- | |
|
|
->-+ +-<
|
|
- | |
|
|
- + +-+
|
|
-");
|
|
+ fmtmsg("\n"
|
|
+" + +-+\n"
|
|
+" | |\n"
|
|
+">-+ +-< \n"
|
|
+" | |\n"
|
|
+" + +-+\n"
|
|
+);
|
|
break;
|
|
}
|
|
}
|