lang/nll 20260317a
Simple language for programming learning (SDL 2)
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- ZLIB
- Categories
- lang
- Package size
- 154.3 KiB, 556.3 KiB installed
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.
Install
As a binary package — by origin, or by package name:
pkg install lang/nll
pkg install nll
From the ports tree:
cd /usr/ports/lang/nll/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= nll>0:lang/nll
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 20260317a | 20260317a | - | 20250805a | 20260317a |
| FreeBSD:14:quarterly | 20260317a | 20260317a | n/a | 20250413a | 20260317a |
| FreeBSD:15:latest | 20260317a | 20260317a | n/a | 20250805a | 20250805a |
| FreeBSD:15:quarterly | 20260317a | 20260317a | n/a | n/a | n/a |
| FreeBSD:16:latest | 20260317a | 20260317a | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
All build dependencies 40
- archivers/liblz4
- archivers/zstd
- devel/libedit
- devel/libepoll-shim
- devel/libffi
- devel/libinotify
- devel/libpciaccess
- devel/llvm12
- devel/readline
- devel/sdl20
- devel/spirv-llvm-translator
- graphics/libdrm
- graphics/libglvnd
- graphics/mesa-libs
- graphics/spirv-tools
- graphics/vulkan-loader
- graphics/wayland
- lang/perl5.42
- misc/hwdata
- print/indexinfo
- sysutils/libdisplay-info
- textproc/expat2
- textproc/libxml2
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXcursor
- x11/libXdamage
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXrandr
- x11/libXrender
- x11/libXxf86vm
- x11/libxcb
- x11/libxkbcommon
- x11/libxshmfence
- x11/xkeyboard-config
- x11/xorgproto
All run dependencies 40
- archivers/liblz4
- archivers/zstd
- devel/libedit
- devel/libepoll-shim
- devel/libffi
- devel/libinotify
- devel/libpciaccess
- devel/llvm12
- devel/readline
- devel/sdl20
- devel/spirv-llvm-translator
- graphics/libdrm
- graphics/libglvnd
- graphics/mesa-libs
- graphics/spirv-tools
- graphics/vulkan-loader
- graphics/wayland
- lang/perl5.42
- misc/hwdata
- print/indexinfo
- sysutils/libdisplay-info
- textproc/expat2
- textproc/libxml2
- x11/libX11
- x11/libXScrnSaver
- x11/libXau
- x11/libXcursor
- x11/libXdamage
- x11/libXdmcp
- x11/libXext
- x11/libXfixes
- x11/libXi
- x11/libXrandr
- x11/libXrender
- x11/libXxf86vm
- x11/libxcb
- x11/libxkbcommon
- x11/libxshmfence
- x11/xkeyboard-config
- x11/xorgproto
No port depends on this one.
Configuration
Options name: lang_nll
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
| EXAMPLES | off | Build and/or install examples |
| FGETS | off | Use fgets() |
| GETLINE | off | Use getline |
| LIBEDIT | on | Command line editing via libedit |
| NCURSES | on | Console (text) interface support |
| NETWORK | off | Network support |
| NLLINE | off | Internal readline compatible library |
| READLINE | off | Command line editing via libreadline |
| SYSCALL | off | System call function support |
| SYSTEM | on | System function support |
- USES
- zip
- Service scripts
- none
- Flavors
nll-sdl1-20260317a,nll-nosdl-20260317a
Files
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| nlux-alpha-20260317.zip | 1.27505e+06 | 925ceef52118cbf304f0b0a1892ec30b963ee14918f2b8ef6065cc5a6d726df1 |
Master sites 1
- https://kozos.jp/nlux/archive/
Commit history 0
No commits in the history this site was built from.