亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? data.c

?? 一個占星術算命游戲
?? C
?? 第 1 頁 / 共 2 頁
字號:
/*
** Astrolog (Version 4.00) File: data.c
**
** IMPORTANT NOTICE: the graphics database and chart display routines
** used in this program are Copyright (C) 1991-1993 by Walter D. Pullen
** (cruiser1@stein.u.washington.edu). Permission is granted to freely
** use and distribute these routines provided one doesn't sell,
** restrict, or profit from them in any way. Modification is allowed
** provided these notices remain with any altered or edited versions of
** the program.
**
** The main planetary calculation routines used in this program have
** been Copyrighted and the core of this program is basically a
** conversion to C of the routines created by James Neely as listed in
** Michael Erlewine's 'Manual of Computer Programming for Astrologers',
** available from Matrix Software. The copyright gives us permission to
** use the routines for personal use but not to sell them or profit from
** them in any way.
**
** The PostScript code within the core graphics routines are programmed
** and Copyright (C) 1992-1993 by Brian D. Willoughby
** (brianw@sounds.wa.com). Conditions are identical to those above.
**
** The extended accurate ephemeris databases and formulas are from the
** calculation routines in the program "Placalc" and are programmed and
** Copyright (C) 1989,1991,1993 by Astrodienst AG and Alois Treindl
** (alois@azur.ch). The use of that source code is subject to
** regulations made by Astrodienst Zurich, and the code is not in the
** public domain. This copyright notice must not be changed or removed
** by any user of this program.
**
** Initial programming 8/28,30, 9/10,13,16,20,23, 10/3,6,7, 11/7,10,21/1991.
** X Window graphics initially programmed 10/23-29/1991.
** PostScript graphics initially programmed 11/29-30/1992.
** Last code change made 12/31/1993.
*/

#include "astrolog.h"


/*
******************************************************************************
** Global Variables.
******************************************************************************
*/

FILE *S          = stdout;
#ifdef SWITCHES
int noswitches   = FALSE;
#else
int noswitches   = TRUE;
#endif
int total        = TOTAL;
int aspects      = DEFAULT_ASPECTS;
int universe     = 0;
int centerplanet = _SUN;
int placalc      = FALSE;
int seconds      = FALSE;
int housesystem  = DEFAULT_SYSTEM;
int ansi         = FALSE;
int divisions    = DIVISIONS;
int screenwidth  = SCREENWIDTH;
int eurodate     = FALSE;
int eurotime     = FALSE;
int smartcusp    = FALSE;
int column80     = FALSE;
int todisplay    = 0x0;
int exdisplay    = 0x0;
int andisplay    = 0x0;
int operation    = 0x0;
int relation  = 0;        /* What relationship chart are we doing, if any? */
int interpret = FALSE;    /* Is -I switch in effect?                       */
int progress  = FALSE;    /* Are we doing a -p progressed chart?           */
int multiplyfactor = 1;   /* Value passed to -x switch.                    */
int onasc     = 0;        /* Value passed to -1 or -2 switch.              */
int wheelrows = 4;        /* Number of rows per house to use for -w wheel. */
int graphstep = 5;        /* Latitude step rate passed to -L switch.       */
int autom     = FALSE;    /* Do we need to prompt user for chart info?     */
real progday = 365.25;    /* Day value passed to -pd switch.               */
real defzone = DEFAULT_ZONE;
real deflong = DEFAULT_LONG;
real deflat  = DEFAULT_LAT;
real modulus = DEGREES;
char *progname, *filename, *filename2;

real SD = 0.0, JD, Jdp, T;
int Mon, Day, Yea, Mon2, Day2, Yea2, Delta = 0;
real Tim, Zon, Lon, Lat, Tim2, Zon2, Lon2, Lat2;
int MonX = 1, DayX = 2, YeaX = 1994;
real TimX = 12.00, ZonX = 8.0, LonX = 122.20, LatX = 47.36;
int MM = 11, DD = 19, YY = 1971;
real TT = 11.01, ZZ = 8.0, OO = 122.20, AA = 47.36;


/*
******************************************************************************
** Global Arrays.
******************************************************************************
*/

real planet[TOTAL+1], planetalt[TOTAL+1], house[SIGNS+1], ret[TOTAL+1],
  spacex[BASE+1], spacey[BASE+1], spacez[BASE+1], force[TOTAL+1];
gridstruct PTR grid = NULL;
byte inhouse[TOTAL+1], inhouse1[TOTAL+1], inhouse2[TOTAL+1];
int starname[STARS+1], objectansi[TOTAL+1];

/* Restriction status of each object, as specified with -R switch. */

byte ignore[TOTAL+1] = {
  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,                /* Planets  */
  0, 0, 0, 0, 0, 0, 0, 0, 0, 0,                   /* Minors   */
  0, 0, 0, 0,                                     /* Cusps    */
  0, 0, 0, 0, 0, 0, 0, 0,                         /* Uranians */
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,  /* Stars    */
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};

/* Restriction of objects when transiting, as specified with -RT switch. */

byte ignore2[TOTAL+1] = {
  0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,                /* Planets  */
  0, 0, 0, 0, 0, 0, 0, 0, 0, 0,                   /* Minors   */
  0, 0, 0, 0,                                     /* Cusps    */
  0, 0, 0, 0, 0, 0, 0, 0,                         /* Uranians */
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,  /* Stars    */
  0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};


/*
******************************************************************************
** Global Tables.
******************************************************************************
*/

char *appname = APPNAME;

char *signname[] = {"",
  "Aries", "Taurus", "Gemini", "Cancer", "Leo",
  "Virgo", "Libra", "Scorpio",
  "Sagittarius", "Capricorn", "Aquarius", "Pisces"};

char *signabbrev[] = {"",
  "Ar", "Ta", "Ge", "Cn", "Le", "Vi", "Li", "Sc", "Sg", "Cp", "Aq", "Pi"};

char *signenglish[] = {"",
  "Ram", "Bull", "Twins", "Crab", "Lion", "Virgin",
  "Scales", "Scorpion", "Archer", "Sea-Goat", "Water-Bearer", "Fishes"};

char *housetradition[] = {"",
  "Personality", "Money", "Communication", "Home",
  "Children", "Servants", "Marriage", "Death",
  "Long Journeys Over Water", "Career", "Friends", "Troubles"};

char *objectname[] = {
  "Earth", "Sun", "Moon", "Mercury", "Venus", "Mars",    /* Planets   */
  "Jupiter", "Saturn", "Uranus", "Neptune", "Pluto",
  "Chiron", "Ceres", "Pallas", "Juno", "Vesta",          /* Asteroids */
  "Node", "Fortune", "Midheaven", "Ascendant", "Vertex", /* Others    */
  "11th Cusp", "12th Cusp", "2nd Cusp", "3rd Cusp",      /* Cusps     */
  "Cupido", "Hades", "Zeus", "Kronos",                   /* Uranians  */
  "Apollon", "Admetos", "Vulkanus", "Poseidon",

  "Achernar", "Polaris", "Zeta Retic.", "Pleiades",      /* Stars     */
  "Aldebaran", "Capella", "Rigel", "Bellatrix", "Alnath",
  "Orion", "Betelgeuse", "Menkalinan", "Murzim", "Canopus",
  "Alhena", "Sirius", "Adara", "Wezen", "Castor",
  "Procyon", "Pollux", "Suhail", "Avior", "Miaplacidus",
  "Alphard", "Regulus", "Dubhe", "Acrux", "Gacrux",
  "Becrux", "Alioth", "Spica", "Alkaid", "Agena",
  "Arcturus", "Kentaurus", "Antares", "Shaula", "Sargas",
  "Australis", "Vega", "Altair", "Peacock", "Deneb",
  "Alnair", "Fomalhaut", "Andromeda"};

char *systemname[] = {
  "Placidus", "Koch", "Equal", "Campanus", "Meridian",
  "Regiomontanus", "Porphyry", "Morinus", "Topocentric", "Null"};

char *aspectname[] = {"",
  "Conjunct", "Opposite", "Square", "Trine", "Sextile",
  "Inconjunct", "Semisextile", "Semisquare", "Sesquiquadrate",
  "Quintile", "Biquintile",
  "Semiquintile", "Septile", "Novile",
  "Binovile", "Biseptile", "Triseptile", "Quatronovile"};

char *aspectabbrev[] = {"",
  "Con", "Opp", "Squ", "Tri", "Sex",
  "Inc", "SSx", "SSq", "Ses", "Qui", "BQn",
  "SQn", "Sep", "Nov", "BNv", "BSp", "TSp", "QNv"};

char *aspectglyph[] = {"",
  "Circle with extending line", "Two circles joined by line",
  "Quadrilateral", "Triangle", "Six pointed asterisk",
  "'K' rotated right", "'K' rotated left", "Acute angle",
  "Square with extending lines", "Letter 'Q'", "'+' over '-'",
  "'-' over '+'", "Number '7'", "Number '9'", "'9' under Roman 'II'",
  "'7' under Roman 'II'", "'7' under Roman 'III'", "'9' under Roman 'IV'"};

char *element[] = {"Fire", "Earth", "Air", "Water"};

char *mode[] = {"Cardinal", "Fixed", "Mutuable"};

char *monthname[] = {"",
  "January", "February", "March", "April", "May", "June",
  "July", "August", "September", "October", "November", "December"};

char *dayname[] = {"Sunday", "Monday", "Tuesday", "Wednesday",
  "Thursday", "Friday", "Saturday"};

char *post[] = {"",
  "st", "nd", "rd", "th", "th", "th", "th", "th", "th", "th", "th", "th"};

real aspectangle[ASPECTS+1] = {0,
  0.0, 180.0, 90.0, 120.0, 60.0, 150.0, 30.0, 45.0, 135.0, 72.0, 144.0,
  36.0, DEGREES/7.0, 40.0, 80.0, 720.0/7.0, 1080.0/7.0, 160.0};

real aspectorb[ASPECTS+1] = {0,
  7.0, 7.0, 7.0, 7.0, 6.0, 3.0, 3.0, 3.0, 3.0, 2.0, 2.0,
  1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0};

real planetorb[BASE+1] = {0,
  360.0, 360.0, 360.0, 360.0, 360.0, 360.0, 360.0, 360.0, 360.0, 360.0,
  360.0, 360.0, 360.0, 360.0, 360.0, 2.0, 2.0, 360.0, 360.0, 2.0,
  360.0, 360.0, 360.0, 360.0,
  360.0, 360.0, 360.0, 360.0, 360.0, 360.0, 360.0, 360.0};

real planetadd[BASE+1] = {0,
  1.0, 1.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
  0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0,
  0.0, 0.0, 0.0, 0.0,
  0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0};

int ruler1[BASE+1] = {0,
   5,  4,  3,  7,  1,  9, 10, 11, 12,  8,
  12,  2,  6,  7,  8, 11, 12, 10,  1,  7,
  11, 12,  2,  3,
   7,  8,  5, 10,  9,  6,  1,  9};
int ruler2[BASE+1] = {0,
   0,  0,  6,  2,  8, 12, 11,  0,  0,  0,
   0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
   0,  0,  0,  0,
   0,  0,  0,  0,  0,  0,  0,  0};
int  exalt[BASE+1] = {0,
   1,  2, 11, 12, 10,  4,  7,  8,  9,  6,
   4,  4, 10,  5, 11,  6,  9,  7, 10, 12,
  10,  9,  7,  6,
   3,  6,  1,  9, 11,  8,  5, 12};

  /* This little array is the reverse of the ruler arrays: */
  /* Here, given a sign, return what planet rules it.      */
int rules[SIGNS+1] = {0,
  5, 4, 3, 2, 1, 3, 4, 10, 6, 7, 8, 9};

int mainansi[] = {BLACK, WHITE, LTGRAY, DKGRAY, YELLOW, MAGENTA, DKBLUE};
int rainbowansi[] = {WHITE,

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩高清不卡一区二区三区| 91黄视频在线| 成人av网在线| 美国十次综合导航| 精品一区二区三区视频| 色综合一区二区三区| 久久一区二区三区四区| 亚洲成人av福利| 91小宝寻花一区二区三区| 久久久久久久久久久久久久久99 | 一区二区三区在线免费| 国产成人av电影在线播放| 日韩免费一区二区| 日韩中文字幕亚洲一区二区va在线| 成人av电影在线播放| 日本一区二区三区在线不卡| 日韩成人一级大片| 欧美高清视频一二三区| 天天综合网天天综合色| 欧美乱妇23p| 日韩精品一级二级 | 麻豆高清免费国产一区| 99久久亚洲一区二区三区青草| 国产大陆亚洲精品国产| 欧美日韩一区二区三区高清 | 在线精品国精品国产尤物884a| 久久久久亚洲蜜桃| 不卡电影免费在线播放一区| 久久久久高清精品| 亚洲午夜久久久久久久久电影院| 日本不卡一二三| www.成人在线| 欧美不卡一区二区| 亚洲成a人v欧美综合天堂下载 | 高清不卡一区二区| 在线成人高清不卡| 奇米四色…亚洲| 欧美一三区三区四区免费在线看| 午夜不卡在线视频| 日韩欧美一区在线观看| 视频一区中文字幕| 精品嫩草影院久久| 国产乱人伦偷精品视频免下载| 亚洲精品在线免费观看视频| 一区二区三区丝袜| 日本精品裸体写真集在线观看| 国产精品久久一卡二卡| 自拍av一区二区三区| av在线不卡免费看| 国产福利精品一区| 久久狠狠亚洲综合| 亚洲成人777| 一区二区三区av电影| 亚洲免费在线电影| 在线看国产一区二区| 亚洲一区二区不卡免费| 精品国产区一区| 91精品1区2区| 国产91丝袜在线播放| 亚洲福利视频一区二区| 国产视频一区在线观看 | 美女视频一区二区| 国产精品久久99| 精品成人在线观看| 欧美日韩国产免费| 日本精品裸体写真集在线观看| 激情六月婷婷久久| 亚洲成a人在线观看| 久久精品夜色噜噜亚洲a∨| 欧美韩国日本一区| 亚洲欧洲99久久| 日韩一区精品字幕| 国产成人精品一区二区三区四区 | 国产三级精品三级| 中文字幕在线不卡| 日本女人一区二区三区| 韩国一区二区三区| 91免费国产视频网站| 在线成人高清不卡| 91蜜桃免费观看视频| 一本一本大道香蕉久在线精品| 懂色av中文字幕一区二区三区| 丁香六月综合激情| 91麻豆精东视频| 91精品国产色综合久久 | 奇米影视一区二区三区| 日本欧美一区二区在线观看| 精品在线一区二区三区| 国产精品一区二区黑丝| 99久久精品免费观看| 欧美精品欧美精品系列| 一区二区三区久久| 国产精品一区二区在线观看网站 | 麻豆成人久久精品二区三区红 | 国产主播一区二区三区| 国精产品一区一区三区mba桃花 | 亚洲精品国产高清久久伦理二区| 麻豆精品视频在线观看| 紧缚奴在线一区二区三区| 激情久久五月天| 大美女一区二区三区| 91网上在线视频| 欧美色电影在线| 久久夜色精品一区| 亚洲视频一区二区在线| 午夜精品久久久| 黄色日韩网站视频| 日本精品一区二区三区四区的功能| 一本色道久久综合精品竹菊| 337p亚洲精品色噜噜狠狠| 久久亚洲欧美国产精品乐播| 亚洲精品亚洲人成人网| 美女mm1313爽爽久久久蜜臀| 91亚洲永久精品| 久久综合九色综合97_久久久| ㊣最新国产の精品bt伙计久久| 亚洲va欧美va国产va天堂影院| 久久成人免费网| 欧美日韩一区二区在线观看| 国产精品理论片在线观看| 日韩电影在线一区二区三区| 91看片淫黄大片一级在线观看| 日韩欧美国产一二三区| 亚洲国产精品影院| 欧洲精品一区二区三区在线观看| 久久嫩草精品久久久精品一| 蜜臀久久久久久久| 91精品国产综合久久久久久久| 亚洲乱码中文字幕| 99久久精品国产网站| 国产精品网站在线播放| 国产一区二区三区av电影| 精品国产精品网麻豆系列| 欧美aaaaa成人免费观看视频| 欧美日韩精品电影| 午夜激情一区二区三区| 在线播放日韩导航| 九一九一国产精品| 欧美性大战xxxxx久久久| 一二三区精品视频| 88在线观看91蜜桃国自产| 亚洲电影视频在线| 精品欧美一区二区三区精品久久 | 欧美一级淫片007| 粗大黑人巨茎大战欧美成人| 国产日韩视频一区二区三区| 国产大陆a不卡| 亚洲高清免费在线| 亚洲精品一区二区三区影院| 亚洲国产成人porn| 成人国产精品免费网站| 亚洲欧美日韩人成在线播放| 精品视频免费看| 国产精品主播直播| 亚洲日本免费电影| 精品国产乱码久久久久久久| 国产一区三区三区| 五月婷婷久久综合| 亚洲国产精品精华液2区45| 欧美色视频在线观看| 国产成人亚洲精品狼色在线| 日韩精品亚洲专区| 国产精品久久久久久久久晋中 | 亚洲国产综合91精品麻豆| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 欧美成人a在线| 色婷婷av一区二区三区gif| 国产精品综合av一区二区国产馆| 亚洲一本大道在线| 亚洲欧美色图小说| 国产精品伦理在线| 中文字幕第一区综合| 久久理论电影网| 国产午夜精品久久| 国产亚洲一区二区三区四区| 日韩一区二区三区在线视频| 欧美日本一道本在线视频| 在线观看视频一区二区欧美日韩| 99国产欧美久久久精品| 一本一道久久a久久精品| 91欧美激情一区二区三区成人| 风间由美一区二区av101| 日韩精品五月天| 久久精品国产亚洲高清剧情介绍| 日韩经典中文字幕一区| 麻豆成人综合网| 国产精品白丝jk白祙喷水网站| 国产99精品在线观看| 99久久婷婷国产综合精品| 欧美亚洲愉拍一区二区| 欧美绝品在线观看成人午夜影视| 日韩欧美视频在线| 欧美经典一区二区三区| 亚洲卡通动漫在线| 免费av网站大全久久| jizz一区二区| 日韩写真欧美这视频| 国产精品免费久久久久| 五月天丁香久久| www.色综合.com|