992 resultados para Las Cruces, New Mexico, United States


Relevância:

100.00% 100.00%

Publicador:

Resumo:

Ciao Prolog incorporates a module system which allows sepárate compilation and sensible creation of standalone executables. We describe some of the main aspects of the Ciao modular compiler, ciaoc, which takes advantage of the characteristics of the Ciao Prolog module system to automatically perform sepárate and incremental compilation and efficiently build small, standalone executables with competitive run-time performance, ciaoc can also detect statically a larger number of programming errors. We also present a generic code processing library for handling modular programs, which provides an important part of the functionality of ciaoc. This library allows the development of program analysis and transformation tools in a way that is to some extent orthogonal to the details of module system design, and has been used in the implementation of ciaoc and other Ciao system tools. We also describe the different types of executables which can be generated by the Ciao compiler, which offer different tradeoffs between executable size, startup time, and portability, depending, among other factors, on the linking regime used (static, dynamic, lazy, etc.). Finally, we provide experimental data which illustrate these tradeoffs.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

We describe lpdoc, a tool which generates documentation manuals automatically from one or more logic program source files, written in ISO-Prolog, Ciao, and other (C)LP languages. It is particularly useful for documenting library modules, for which it automatically generates a rich description of the module interface. However, it can also be used quite successfully to document full applications. A fundamental advantage of using lpdoc is that it helps maintaining a true correspondence between the program and its documentation, and also identifying precisely to what version of the program a given printed manual corresponds. The quality of the documentation generated can be greatly enhanced by including within the program text assertions (declarations with types, modes, etc.) for the predicates in the program, and machine-readable comments. One of the main novelties of lpdoc is that these assertions and comments are written using the Ciao system assertion language, which is also the language of communication between the compiler and the user and between the components of the compiler. This allows a significant synergy among specification, documentation, optimization, etc. A simple compatibility library allows conventional (C)LP systems to ignore these assertions and comments and treat normally programs documented in this way. The documentation can be generated in many formats including texinfo, dvi, ps, pdf, info, html/css, Unix nroff/man, Windows help, etc., and can include bibliographic citations and images. lpdoc can also generate “man” pages (Unix man page format), nicely formatted plain ascii “readme” files, installation scripts useful when the manuals are included in software distributions, brief descriptions in html/css or info formats suitable for inclusion in on-line indices of manuals, and even complete WWW and info sites containing on-line catalogs of documents and software distributions. The lpdoc manual, all other Ciao system manuals, and parts of this paper are generated by lpdoc.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

General note: Title and date provided by Bettye Lane.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Stamped on t.p.: ED230352.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Reuse of record except for individual research requires license from Congressional Information Service, Inc.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

The names Opuntia bulbispina, O. clavata, O. emoryi and O. grahamii, originally proposed by George Engelmann between 1848 and 1856, are reviewed and typified after new findings of previously unknown voucher specimens. Original materials collected by some of the collaborators employed by Engelmann during the Mexican Boundary Survey were discovered in a loan from the Torrey Herbarium at the New York Botanical Garden (NY). Many of the materials include fragments of stems and fruits, and others include only sectioned flowers and some seeds. Particularly good descriptions of the species here concerned were published in Engelmann’s “Synopsis of the Cactaceae” in 1857, and exceptional illustrations were produced by Paulus Roetter and printed in “Cactaceae of the Boundary” in 1859. The problems surrounding some previous typifications of these names range from typification of joint lectotypes to illegitimate typifications of illustrations when original material was known to exist. The materials selected for typification were collected by the Mexican Boundary Survey and are lodged at the herbaria of the Missouri Botanical Garden (MO) and the New York Botanical Garden (NY); some are illustrations published by Engelmann.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

"Committee charged with the compliation ... Major W. A Sawtell ... Capt. Frank R. Jeffrey ... Lieut. W. S. Griscom ... Lieut. Wm. R. Wright ... brigade historian."--p. 371.

Relevância:

100.00% 100.00%

Publicador:

Resumo:

Disbound Original Held in Oak Street Library Facility.