Mercurial > hg > jgplsrc
view vg.h @ 0:e0bbaa717f41 draft default tip
lol J
author | Jordi Gutiérrez Hermoso <jordigh@octave.org> |
---|---|
date | Mon, 25 Nov 2013 11:56:30 -0500 |
parents | |
children |
line wrap: on
line source
/* Copyright 1990-2011, Jsoftware Inc. All rights reserved. */ /* License in license.txt. */ /* */ /* Grades */ extern F1(jtgr1); extern F2(jtgr2); extern F1(jtgrd1sp); extern F2(jtgrd2sp); extern int compa(J,I,I); extern int compc(J,I,I); extern int compd(J,I,I); extern int compd1(J,I,I); extern int compi(J,I,I); extern int compi1(J,I,I); extern int compp(J,I,I); extern int compq(J,I,I); extern int compr(J,I,I); extern int compu(J,I,I); extern int compx(J,I,I); extern int compspdsB(J,I,I); extern int compspdsD(J,I,I); extern int compspdsI(J,I,I); extern int compspdsZ(J,I,I); extern int compspssB(J,I,I); extern int compspssD(J,I,I); extern int compspssI(J,I,I); extern int compspssZ(J,I,I); extern void grcol(I,I,I*,I,I*,I*,const I,US*,int,int,int); extern void jtmsort(J,I,I*,I*); #define IND2(x) \ switch(x){ \ case BS00: ii=0; break; \ case BS01: ii=1; break; \ case BS10: ii=2; break; \ case BS11: ii=3; \ } #define IND4(x) \ switch(x){ \ case B0000: ii=0; break; case B1000: ii= 8; break; \ case B0001: ii=1; break; case B1001: ii= 9; break; \ case B0010: ii=2; break; case B1010: ii=10; break; \ case B0011: ii=3; break; case B1011: ii=11; break; \ case B0100: ii=4; break; case B1100: ii=12; break; \ case B0101: ii=5; break; case B1101: ii=13; break; \ case B0110: ii=6; break; case B1110: ii=14; break; \ case B0111: ii=7; break; case B1111: ii=15; \ }