Ports Search

Results 10,25110,260 of 17,773 for comment.zh_CN%3A%E6%8E%A7%E5%88%B6%E5%8F%B0.(0.011 seconds)
devel/darts-0.32 (Score: 1.762358E-4)
C++ template library that implements Double-Array
Darts: Double-ARray Trie System This is a C++ template library that implements Double-Array [Aoe 1989]. Currently only Japanese documentation is provided. * [Aoe1989] Aoe, J. An Efficient Digital Search Algorithm by Using a Double-Array Structure. IEEE Transactions on Software Engineering. Vol. 15, 9 (Sep 1989). pp. 1066-1077. * [Datrie] Theppitak Karoonboonyanan An Implementation of Double-Array Triehttp://www.links.nectec.or.th/~thep/datrie/
devel/devhelp-3.18.1 (Score: 1.762358E-4)
Developer help browser for GNOME 3
devhelp is a developer's help browser for GNOME 2. It is a GUI frontend to books about GNOME development, providing cross-referenced, easily searchable information. Many books are available, and can be found through the project's website. -Adam Weinberger <adamw@FreeBSD.org>
devel/linux-kernel-4.7.2 (Score: 1.762358E-4)
Linux kernel
The Linux kernel. This port is a building block for creating custom Linux appliances in FreeBSD as part of your regular package build without a Linux VM or jail. Provide your own Linux kernel configuration file via the LINUX_KCONFIG make variable, or create your own via support of Linux' config tools. The default configuration comes with QEMU/KVM guest support.
devel/dyncall-0.9 (Score: 1.762358E-4)
Highly dynamic multi-platform foreign function call interface library
The dyncall library encapsulates architecture-, OS- and compiler-specific function call semantics in a virtual "bind parameters from left to right and then call" interface allowing programmers to call C functions in a completely dynamic manner. In other words, instead of calling a function directly, the dyncall library provides a mechanism to push the function parameters manually and to issue the call afterwards. This means, that a program can determine at runtime what function to call, and what parameters to pass to it. The library is written in C and assembly and provides a very simple C interface to program against. The library comes in very handy to power flexible message systems, dynamic function call dispatch mechanisms, closure implementations or even to bridge different programming languages. When it comes to language bindings, the dyncall library provides a clean and portable C interface to dynamically issue calls to foreign code using small kernels written in assembly. Instead of providing code for every bridged function call, which unnecessarily results in code bloat, only a couple of instructions are used to invoke every possible call.
devel/elfio-1.0.3 (Score: 1.762358E-4)
C++ library for reading and generating files in the ELF binary format
ELFIO is a C++ library for reading and generating files in the ELF binary format. This library is unique and not based on any other product. It is also platform independent. The library uses standard ANSI C++ constructions and runs on a wide variety of architectures.
devel/poison-2.2.0 (Score: 1.762358E-4)
Pure Elixir JSON library
Poison is a new JSON library for Elixir focusing on wicked-fast speed without sacrificing simplicity, completeness, or correctness. Poison takes several approaches to be the fastest JSON library for Elixir. Poison uses extensive sub binary matching, a hand-rolled parser using several techniques that are known to benefit HiPE for native compilation, IO list encoding and single-pass decoding.
devel/epydoc-3.0.1 (Score: 1.762358E-4)
Python API documentation generation tool
Epydoc is a tool for generating API documentation for Python modules, based on their docstrings. For an example of epydoc's output, see the API documentation for epydoc itself. A lightweight markup language called epytext can be used to format docstrings, and to add information about specific fields, such as parameters and instance variables. Epydoc also understands docstrings written in ReStructuredText, Javadoc and plaintext.
devel/cvswrap-0.2 (Score: 1.762358E-4)
Helper for multiple CVS repositories
Cvswrap is a program that you install to help manage multiple CVS repositories. What it does is sit in front of CVS, determines the CVSROOT and runs a program before running CVS. This allows one to protect each CVS repository without special groups and setuid programs.
devel/Devel-ebug-0.57 (Score: 1.762358E-4)
Simple, extensible Perl debugger
A debugger is a computer program that is used to debug other programs. Devel::ebug is a simple, extensible Perl debugger with a clean API. Using this module, you may easily write a Perl debugger to debug your programs. Alternatively, it comes with an interactive debugger, ebug. perl5db.pl, Perl's current debugger is currently 2,600 lines of magic and special cases. The code is nearly unreadable: fixing bugs and adding new features is fraught with difficulties. The debugger has no test suite which has caused breakage with changes that couldn't be properly tested. It will also not debug regexes. Devel::ebug is aimed at fixing these problems and delivering a replacement debugger which provides a well-tested simple programmatic interface to debugging programs. This makes it easier to build debuggers on top of Devel::ebug, be they console-, curses-, GUI- or Ajax-based. There are currently two user interfaces to Devel::debug, ebug and ebug_http. ebug is a console-based interface to debugging programs, much like perl5db.pl. ebug_http is an innovative web-based interface to debugging programs.
devel/XSLoader-0.22 (Score: 1.762358E-4)
Dynamically load C libraries into Perl code
This module defines a standard simplified interface to the dynamic linking mechanisms available on many platforms. Its primary purpose is to implement cheap automatic dynamic loading of Perl modules. For a more complicated interface, see DynaLoader. Many (most) features of DynaLoader are not implemented in XSLoader, like for example the dl_load_flags, not honored by XSLoader.