| Port details on branch 2026Q2 |
- nll Simple language for programming learning (SDL 2)
- 20260317a lang
=0 20260317aVersion of this port present on the latest quarterly branch. - Maintainer: kozos@kozos.jp
 - Port Added: 2026-04-07 16:39:04
- Last Update: 2026-04-07 16:38:22
- Commit Hash: 347a32c
- License: ZLIB
- WWW:
- https://kozos.jp/nll/
- Description:
- NLL is a simple language for programming learning
Simple script language for beginners for programming learning.
Complicated sentence structures are abolished and It is designed to understand
if you can go on reading it by a line unit.
Integer arithmetic, character string processing, a floating decimal operation
are possible.
This has text drawing, graphic and sound function and can make simple games.
NLL is one implementation in NLUX of programming language HOBBY.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- USE_RC_SUBR (Service Scripts)
- no SUBR information found for this port
- Dependency lines:
-
- To install the port:
- cd /usr/ports/lang/nll/ && make install clean
- To add the package, run one of these commands:
- pkg install lang/nll
- pkg install nll
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: nll
- Package flavors (<flavor>: <package>)
- sdl2: nll
- nosdl: nll-nosdl
- sdl1: nll-sdl1
- distinfo:
- TIMESTAMP = 1775570727
SHA256 (nlux-alpha-20260317.zip) = 925ceef52118cbf304f0b0a1892ec30b963ee14918f2b8ef6065cc5a6d726df1
SIZE (nlux-alpha-20260317.zip) = 1275050
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:

- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- sdl2-config : devel/sdl20
- x11.pc : x11/libX11
- Runtime dependencies:
-
- x11.pc : x11/libX11
- Library dependencies:
-
- libSDL2.so : devel/sdl20
- libedit.so.0 : devel/libedit
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for nll-20260317a:
DOCS=on: Build and/or install documentation
EXAMPLES=on: Build and/or install examples
NCURSES=on: Console (text) interface support
NETWORK=off: Network support
SYSCALL=off: System call function support
SYSTEM=on: System function support
====> Line editor: you can only select none or one of them
FGETS=off: Use fgets()
GETLINE=off: Use getline
LIBEDIT=on: Command line editing via libedit
NLLINE=off: Internal readline compatible library
READLINE=off: Command line editing via libreadline
===> Use 'make config' to modify these settings
- Options name:
- lang_nll
- USES:
- zip sdl xorg libedit ncurses
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 1
| Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
| Commit | Credits | Log message |
20260317a 07 Apr 2026 16:38:22
    |
Yusuf Yaman (nxjoseph)  Author: SAKAI Hiroaki |
lang/nll: Update 20260110a => 20260317a
Changelog:
- Changed the delimiter for line number from space to comma.
- Modified the bug to read the floating number having many number of digits.
https://kozos.jp/nlux/download.html
PR: 294297
Reported by: SAKAI Hiroaki <kozos@kozos.jp> (maintainer)
Approved by: osa (mentor), vvd (co-mentor)
MFH: 2026Q2
(cherry picked from commit 320e8857cfb6d00a23c8cc9b75cee9b5a216fda0) |
Number of commits found: 1
|