---
name: nickle
version: 2.77
origin: lang/nickle
comment: A numeric oriented programming language
arch: freebsd:9:x86:64
www: http://www.nickle.org/
maintainer: ports@FreeBSD.org
prefix: /usr/local
licenselogic: single
licenses: [MIT]
flatsize: 721827
desc: |
  Nickle is a programming language based prototyping environment with powerful
  programming and scripting capabilities.  Nickle supports a variety of
  datatypes, especially arbitrary precision numbers.  The programming language
  vaguely resembles C.  Some things in C which do not translate easily are
  different, some design choices have been made differently, and a very few
  features are simply missing.

  Nickle provides the functionality of Unix bc, dc, and expr in much-improved
  form.  It is also an ideal environment for prototyping complex algorithms.
  Nickle's scripting capabilities make it a nice replacement for spreadsheets
  in some applications, and its numeric features nicely complement the limited
  numeric functionality of text-oriented languages such as AWK and Perl.

  WWW: http://www.nickle.org/
categories: [lang]
options: {EXAMPLES: on}
files:
  /usr/local/bin/nickle: f8cf839c89e8d11c1f6491265214312c173cf8eee8d66e2ee841dbc4e07e391e
  /usr/local/include/nickle/builtin-namespaces.h: 839aa5942b8c2c6dd5a364fca5b898a1bd2e5a5d3296042459417ce880538e95
  /usr/local/include/nickle/builtin.h: d73c9ad382210abe895cb59ea3afbb7cdcfa6ba1295b6ed2a6d118b05f9168a4
  /usr/local/include/nickle/config.h: 31bfdeacae131f9efdc136f237314167f40100012548056e1179e8e1bca01ce0
  /usr/local/include/nickle/gram.h: 308bdea4bab0e2baf1c08c90c2057a31055d860563f65ef64ca1032ed2a3a242
  /usr/local/include/nickle/mem.h: d08be5ea4138e6b7015b12364b01b1f7bd15349ca1d502031454f81606922c00
  /usr/local/include/nickle/memp.h: 468320fd6bc6dc8b4b5af7a6b51c84366da43a65c46e6e296c0fe6e659c00502
  /usr/local/include/nickle/nickle.h: 20090cb62571e8e2dba1ef7eef9fbbd2969d7fa2359b6deca429d5607bb1dd49
  /usr/local/include/nickle/opcode.h: 2fd812e705bbc4bd0576bd1e0b001b60d55ba4d31894015f10e51b2bec6e1394
  /usr/local/include/nickle/ref.h: c807825328485a1dc0da00dc5087776eb696237d3f7d18e85d66e803277dca08
  /usr/local/include/nickle/stack.h: 799a510c71298e24c80cc8186b1a12341532a4634b8d6372ad936519f2662d70
  /usr/local/include/nickle/value.h: 270759a23055ada711380e23dbc9cdb2d1ab429274a4eb7137709be5840a75db
  /usr/local/man/man1/nickle.1.gz: 58e4776fc24b03b561180cec32a6523e84bc08a04906d23f0a29c6244b0694f0
  /usr/local/share/examples/nickle/COPYING: 08131de5ee64fe20c3ba36263d479f8889ed502679807a18743e54b14a10bf7c
  /usr/local/share/examples/nickle/comb.5c: 0aabe8b721ef9b99f6d176f4ae995403d800f33178201b524f622fa63e363171
  /usr/local/share/examples/nickle/cribbage.5c: 880ef1999697395f52517766481af00bec31a876fa3ace16e6f269918d400547
  /usr/local/share/examples/nickle/erat.5c: 90b75ffaa9fc4165151f6f06f706fb506be4286d1b2f7c3ade452e1b316ebe8a
  /usr/local/share/examples/nickle/fourfours.5c: c1c60e3e1f1c1ad94e56a2b5129322e86795404867358fe677392d1b62dfb0d6
  /usr/local/share/examples/nickle/initializer.5c: aef6f3640a765c38a6a7ee68ae61c376f53335f9c8a6f978f8a85e5704cefa8a
  /usr/local/share/examples/nickle/is-prime.5c: 79bb1fca06f4cd65224b52b5f1fbd65b50a39e33d728fdaef0f58164a276a3bc
  /usr/local/share/examples/nickle/kaiser.5c: bb5645a9c015e76e2772e788768bd9ac953b6b13d272e80549b1ad9e6321be1a
  /usr/local/share/examples/nickle/menace2.5c: c998c2e108d37188649007057636e1e13c5ab19627e4ddf7bf0c81c892ae945e
  /usr/local/share/examples/nickle/miller-rabin.5c: e8d65bf297297ff1c12eb62e2f72b8812a546cc8781c54699dce9b9972a567cd
  /usr/local/share/examples/nickle/mutextest.5c: ced003e5511739e3fbd6381ab280a515ff25d4dec4b3e6d43785ab101bc7a5df
  /usr/local/share/examples/nickle/numbers.5c: f290d3f326bcc1597ba38d5fe4953028e3528d2e5ca0747222d03c05a01114f4
  /usr/local/share/examples/nickle/polynomial.5c: 8b9a2353d37f6cbdeb7faa0306adb6b766c82f83532f04b467cdbd9a54c5a3f7
  /usr/local/share/examples/nickle/prime.5c: 9c3b2e24dd4fc86523bdb01692afa08916642c1b446de0d67e5a8b42568a6eda
  /usr/local/share/examples/nickle/qbrating.5c: 3d49452af4a57c1597205d9cb2cb8182c06b91b297c866dc05f080af95f93ee9
  /usr/local/share/examples/nickle/randtest.5c: 5191e165b281ded9a4c7b0a016c57bccb00705952b21de1da2d28b08bfd5d754
  /usr/local/share/examples/nickle/restart.5c: f68c58d0e7af0e84cff560531f9817f9d4c343c01bb504ce0a521daea05da000
  /usr/local/share/examples/nickle/roman.5c: d2b0fcd96af43c5664739be97f390ac7ef67dcd0f589e07a29abefe99cf2b074
  /usr/local/share/examples/nickle/rsa-demo.5c: edb91dd8b33061bf0f10dc3049123170cc4853aa078ba5a97822f50c7001f92b
  /usr/local/share/examples/nickle/rsa.5c: 9af2f764e11f376cb640040047d8a5751c19d0e25b3c9f61f5c6e0e5f88ebdb0
  /usr/local/share/examples/nickle/skiplisttest.5c: 20ada020d90fda62338ba59436136fa918203d2145c7e7383026f07925b25dfe
  /usr/local/share/examples/nickle/smlng/COPYING: 79017edc5742df7130b59fe1cc443bfedb14c6552ef4b30e8e0ef38f1cc248eb
  /usr/local/share/examples/nickle/smlng/context.5c: 2f5b8a99a8da30bca3be522161bfa96723e2891eac26ea40ac87b8b1ad57e95c
  /usr/local/share/examples/nickle/smlng/generate.5c: fee3a74a42eea360030225a938be97a0f8b6019823ee066d7e09671ed203573c
  /usr/local/share/examples/nickle/smlng/parse.5c: b44e7e896a8a600aad18a36e0fce1666f15908a7fac1d342f24467caa0855375
  /usr/local/share/examples/nickle/smlng/test.5c: 619cafe3da8a5cb75eb62c60afafb64bfe64fb7ce203fd42bf04281579b5f151
  /usr/local/share/examples/nickle/turtle/COPYING: f18a23d8f99642a95c2ae4a10cac7cfda15593fc2d7186829070184ce1fb33c7
  /usr/local/share/examples/nickle/turtle/snowflake.5c: db80dec87824afc24a3edd0f8d32aedff591b1ffb5f9f82173f58af339867afa
  /usr/local/share/examples/nickle/turtle/snowflake.tex: 06c018bb08ff77b49e74da13b02dd3877482693c01600f994a71643029bb6a51
  /usr/local/share/examples/nickle/turtle/turtle.5c: 7a4c49fef138daa1538514c090018e074ac7eac153222ab55e3409ac5011e827
  /usr/local/share/licenses/nickle-2.77/LICENSE: 8a9617637463b68fc0584861100926c56e2af396c013024314c285549b9c9642
  /usr/local/share/licenses/nickle-2.77/MIT: 3507caa9b70264bdbe49eff56f570238ee9294ead5d32982e642c249e3053bd4
  /usr/local/share/licenses/nickle-2.77/catalog.mk: 4be5eedd00ee547059a0e532de8022d60ff1913e275a30059c90fc1948542075
  /usr/local/share/nickle/COPYING: 08131de5ee64fe20c3ba36263d479f8889ed502679807a18743e54b14a10bf7c
  /usr/local/share/nickle/abort.5c: 8b6df6381314d48bc225130dead285baac55d6ee6581449680a7b346629066a4
  /usr/local/share/nickle/arc4.5c: a46218f811c76b2f48c111529782c43534c2350e553b2fa9a4d9d49618b6d041
  /usr/local/share/nickle/builtin.5c: fadacd779cc2bc87e1cea2c5bc12d69e5798b27c89ceebe209283fad74b95c16
  /usr/local/share/nickle/command.5c: 23df18e3897631ef5abefec26129d093cc9376977049a6c9b0e35eff5f3a6cb9
  /usr/local/share/nickle/ctype.5c: b42fd811f4049952712f2a94d93d191388b65a04a3aea703096541092c9aa486
  /usr/local/share/nickle/factorial.5c: 73cdcbff869722868389e0bdb63652a2d6121c152d18a5ef176886ed94212a25
  /usr/local/share/nickle/file.5c: 92200caf49251f3edd82cc0a681876db7b49fab2631a22db7ccb6bc799fc2af9
  /usr/local/share/nickle/gamma.5c: 53392335c26c37135763345f33a48d22fa179a06f8c4756affdaad2938516a23
  /usr/local/share/nickle/history.5c: e24c9ed369fa9b80e0eaa170e9a027f8adb13ac93a1e5cb37bdc9a18bb92c5d4
  /usr/local/share/nickle/list.5c: 9c0e4247ac8c144d8721fca2b61c64c201ce14b54c8e63d5972d27f94ea1425d
  /usr/local/share/nickle/math.5c: dc33d6e0ea8da34b4e0725ed45362a3a1fbefcac18b45c1111c21a1e62c8e7e5
  /usr/local/share/nickle/mutex.5c: ee1668a614fafa3dc8b49ae8a3cac5a2eebf759c3366b6888fbff0036bf193a2
  /usr/local/share/nickle/parse-args.5c: 73722efd54df3e31b7635090d3bc21556149165729ae2e903f7af112348a4290
  /usr/local/share/nickle/prime_sieve.5c: 83930a9da219148a1c582b8a4ec1761a00124076a31c0bcff5816904a15a0d9d
  /usr/local/share/nickle/printf.5c: 17b43d4dc4f02c484b418b5f301b29f7d50df628226ad4b8e5ecdeebb0ccc33a
  /usr/local/share/nickle/prng.5c: e6d40557c8353cf680137daa1956600b861383262fe70fa75b56e2df77f0f6da
  /usr/local/share/nickle/process.5c: 545399aab2c3c4817e676e43c6a1efe070663efe302c50b3c03aacbcbafe4e23
  /usr/local/share/nickle/scanf.5c: 80c4ed7065aa612de5e2a83b65d56d55edf9a8724b3e7b2fe150a87b5709001a
  /usr/local/share/nickle/skiplist.5c: 3b66963de67eb9aeff71b9ca6f6a0285b2f266caf7064a094fae1a2a1669fbbb
  /usr/local/share/nickle/socket.5c: 33ca0bbe9e42751a08588852066969e8e310ef13eb9727a34e51a9c5babf6631
  /usr/local/share/nickle/sort.5c: 284029280f7f17264ce03b96a957d5662731cc701450a2d36c8ab48dd7643341
  /usr/local/share/nickle/string.5c: af7d6d6e913ab13e36c09fea7a034fd65235a3f477fc740fe2bb7ffd223a8434
  /usr/local/share/nickle/svg.5c: 8413913362937d57fb360d52eaf268cd07519d68f5637f939929cee3504b6c85
directories:
  /usr/local/share/nickle/: n
  /usr/local/share/licenses/nickle-2.77/: n
  /usr/local/share/licenses/: y
  /usr/local/share/examples/nickle/turtle/: n
  /usr/local/share/examples/nickle/smlng/: n
  /usr/local/share/examples/nickle/: n
  /usr/local/include/nickle/: n
scripts:
  post-install: |
    cd /usr/local
  pre-deinstall: |
    cd /usr/local
  post-deinstall: |
    cd /usr/local
