bcode.h (203443) | bcode.h (244861) |
---|---|
1/* $FreeBSD: head/usr.bin/dc/bcode.h 203443 2010-02-03 21:06:13Z gabor $ */ | 1/* $FreeBSD: head/usr.bin/dc/bcode.h 244861 2012-12-30 15:20:27Z kevlo $ */ |
2/* $OpenBSD: bcode.h,v 1.5 2006/01/16 08:09:25 otto Exp $ */ 3 4/* 5 * Copyright (c) 2003, Otto Moerbeek <otto@drijf.net> 6 * 7 * Permission to use, copy, modify, and distribute this software for any 8 * purpose with or without fee is hereby granted, provided that the above 9 * copyright notice and this permission notice appear in all copies. --- 70 unchanged lines hidden (view full) --- 80 FILE *stream; 81 } u; 82 struct vtable *vtable; 83 int lastchar; 84}; 85 86void init_bmachine(bool); 87void reset_bmachine(struct source *); | 2/* $OpenBSD: bcode.h,v 1.5 2006/01/16 08:09:25 otto Exp $ */ 3 4/* 5 * Copyright (c) 2003, Otto Moerbeek <otto@drijf.net> 6 * 7 * Permission to use, copy, modify, and distribute this software for any 8 * purpose with or without fee is hereby granted, provided that the above 9 * copyright notice and this permission notice appear in all copies. --- 70 unchanged lines hidden (view full) --- 80 FILE *stream; 81 } u; 82 struct vtable *vtable; 83 int lastchar; 84}; 85 86void init_bmachine(bool); 87void reset_bmachine(struct source *); |
88u_int bmachine_scale(void); |
|
88void scale_number(BIGNUM *, int); 89void normalize(struct number *, u_int); 90void eval(void); 91void pn(const char *, const struct number *); 92void pbn(const char *, const BIGNUM *); 93void negate(struct number *); 94void split_number(const struct number *, BIGNUM *, BIGNUM *); 95void bmul_number(struct number *, struct number *, | 89void scale_number(BIGNUM *, int); 90void normalize(struct number *, u_int); 91void eval(void); 92void pn(const char *, const struct number *); 93void pbn(const char *, const BIGNUM *); 94void negate(struct number *); 95void split_number(const struct number *, BIGNUM *, BIGNUM *); 96void bmul_number(struct number *, struct number *, |
96 struct number *); 97 98extern BIGNUM zero; | 97 struct number *, u_int); |