Jaký je rozdíl mezi různými implementacemi dc?

hlasů
0

dcje Unix standardní stolní kalkulačka. Pokud vím, existují různé implementace (jako Solaris nebo GNU například).

Jaký je přesný rozdíl mezi těmito implementacemi a jaká je minimální podmnožina operací, můžete si být jistý, že dcimplementace má?

Položena 16/08/2010 v 05:52
zdroj uživatelem
V jiných jazycích...                            


1 odpovědí

hlasů
1

Tak daleko, jak bych mohl najít alespoň FreeBSD používá GNU čerpání stejně, jeden Solaris Zdá se, že různé implementace. 2. Z mého prvního čtení, já mentiones tyto věci:

  1. Solaris dc postrádá tyto příkazy |, a, ~, n,

  2. Solaris chybí příkazy !=, !>a !<. To je důležité, protože se mění způsob, jakým jsou vyhodnocovány příkazy shellu. V GNU dc, sekvence !>...je použití srovnání, ale v Solaris toto může spustit zbytek řádku jako příkaz skořápky.

  3. Solaris postrádá podporu #připomínek.

  4. V Solaris, Yvytiskne další informace ladění.

  5. Solaris nepřijímá žádné argumenty příkazového řádku.

  6. GNU dc přijímá vstup radices až 16, Solaris zdá být neomezený (unshure).

Odpovězeno 17/08/2010 v 15:14
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more