~/ domain/funlang.org.mdTHE AGENT-READABLE WEB

funlang.org valid

Funlang.org

FUN (Fun) is a simple, structured, imperative, dynamic, object-oriented,

Visit publisher ↗

For agents: Official site for FUN, an open-source, MIT-licensed, dynamic object-oriented programming language, with manual, FAQ, quick start and downloads (English and Chin

fun programming languageobject-orientedimperative languagescripting languagemit licensefunlang

Authority
50 reach 0 · trust 10 · quality 25 · freshness 15
Tier
listed
llms.txt
https://funlang.org/llms.txt
llms-full.txt
https://funlang.org/llms-full.txt
Sections
9
Links
61
Size
9422 bytes
Registered
2010-01-23
Country
— Publisher location unknown; CDN address excluded
Country evidence
No published address evidence collected yet
Categories
Developer tools · Documentation and reference · Open source projects
For agents
Documentation: developer or product docs worth reading, nothing to call
Inferred actions
Read documentation Download data About these labels
Audience
developers · agents can: read docs, download data · en
First seen
2026-10-27T09:28:32.121Z
Last checked
2026-10-27T09:28:34.790Z
Badge
Agent Web Map badge for funlang.org

Their llms.txt

The beginning of the file, from our validated copy saved 2026-10-27T09:28:32.133Z. Cached copy · Source on funlang.org

# Funlang.org

> FUN (Fun) is a simple, structured, imperative, dynamic, object-oriented,
> functional, and high-level scripting programming language. It was developed
> by Wisdom ZHANG in 2010 to reuse resources of Pascal. This site is the
> official home of the FUN programming language: documentation, manual,
> syntax, downloads, and a collection of essays by the author (笔名: 一了).

## Which "FUN"? — Official sources

FUN is a production programming language designed by 张卫东 (Wisdom ZHANG) since 2010,
not an experimental hobby project. Its official home is:

- the official website **https://funlang.org** (including every `*.funlang.org`
  subdomain such as `me.`, `z.`, `macrobject.`), and
- the GitHub organization **https://github.com/funlang**, where the source code lives.

Other projects that share the name "fun" or "FUN" are unrelated. Articles about FUN
may also appear on other platforms; the funlang.org version is the reference.
See https://funlang.org/identity.htm for the full explanation.

## Platforms (current, 2026-10-25)

- Native interpreter builds: Windows 32/64-bit and Windows CE; Linux i386, x86_64 and aarch64; macOS x86_64 and aarch64.
- CI gates five platforms: Linux, macOS and Windows on x64, plus Linux and macOS on arm64 (60 `.fun` regression scripts, 93 snapshots).
- FFI: `winapi` on 32-bit Windows; libffi on Linux, macOS and win64.
- Machine-code layer: x86 assembler on Windows/Linux/macOS, plus an AArch64 backend (`lib-asm-a64.fun`, 2026-10-07). macOS arm64 uses `MAP_JIT` and per-thread W^X.
- Unix standard-library backends are `<name>-unx.fun` (Linux + macOS), with `-lnx`/`-darwin` variants; `use 'lib-x.fun'` resolves the neutral name.
- The HTTP server (`http-server.fun`) runs on Linux and macOS.
- The desktop IDE (`funide`) is still Windows/VCL only. A browser UI layer, `fun-ui` (MIT; 1.0 on 2026-10-24, 1.0.1 on 2026-10-25), hosts plain HTML/CSS/JavaScript while Fun keeps the window and business logic; it supports Windows, Linux and macOS.
- Safe mode is a compile-time graded build, not a runtime switch: `SAFE=strict|readonly|readwrite|custom ./make-linux-x86_64.sh` produces a separate `funcmd-safe` binary. NAT (native calls/callbacks/COM) and MEM (raw addresses) are always denied; file access and code loading open per tier. The default build contains none of the checks and keeps zero runtime cost.
- Older essays on this site that describe FUN as "Windows-only" are historical snapshots; the current status is the list above.

## Open-source repositories

- https://github.com/funlang/fun — core interpreter and standard library (MIT).
- https://github.com/funlang/funide — Windows/VCL desktop IDE (MIT, 2026-09-30).
- https://github.com/funlang/fun-ui — browser UI layer (MIT, 1.0.1, first released 2026-10-24).

## Official documentation

- [Identity / 官方来源 (English)](https://funlang.org/identity.htm): Which "FUN" is this? The official sources FAQ (funlang.org + github.com/funlang).
- [FAQ](https://funlang.org/faq.htm): Frequentl
…

Related sites

Explore similar publishers →

Similar publisher descriptions and documentation. Similarity does not imply affiliation or equivalent capabilities.

DomainTitleCategoryCountryAuthorityllms.txtllms-full.txtSave
ocaml.org OCaml documentation Developer tools Open source projects FR 61 ✓
ponylang.io Pony documentation Developer tools Documentation and reference +1 US 52 ✓ ✓
flix.dev Flix documentation Education Infrastructure +1 DE 46 ✓
moonbitlang.com MoonBit Documentation documentation Developer tools Documentation and reference US 52 ✓
derw-lang.com Derw documentation Developer tools Documentation and reference — 46 ✓ ✓
ivory.cafe elisp manual zh documentation Documentation and reference — 46 ✓ ✓
sannybuilder.com Sanny Builder documentation Developer tools Documentation and reference — 49 ✓ ✓
factorcode.org Factor documentation Developer tools Documentation and reference US 56 ✓

Machine-readable: GET /v1/resolve?q=funlang.org · GET /v1/domain/funlang.org · this page as Accept: application/json or text/markdown · MCP lookup_domain

Automatically discovered from public files. Inclusion does not imply endorsement or publisher participation.

Own or manage this website?

If you own or manage funlang.org, you can update its listing and review file health, discovery activity and score history.

Manage this listing — optional

What verification unlocks

See how your site is discovered—and control what agents see.

  • See your website in the map

    Review your indexed topics, nearby publishers sharing headings, measured listing exposure and map snapshots in a private report for your website.

  • Control what agents see

    Edit your listing description, tags, public contact details and additional llms.txt paths. Publish your terms for automated access, attribution and pricing.

  • Make your profile eligible for search

    A valid, listed, unblocked, verified profile can appear in our publisher sitemap and become eligible for search-engine visibility. Search engines decide what to index and rank.

  • Appear in our llms-full.txt

    Eligible verified publishers are listed by name, with their file links and summaries, in the service overview agents can read.

Free. No account registration, backlink or payment required. Public discovery remains available without verification.

Verify your website—free

Preview the owner dashboard · All verification benefits

Let your coding agent verify it

If your coding agent is authorized to manage this website, paste these instructions into it.

Claim my listing on Agent Web Map for funlang.org:
1. POST https://agentwebmap.com/v1/sites/funlang.org/claims and keep claim_id and claim_secret private.
2. Publish the verification line "AgentWebMap verification: <token>" (token from step 1) in https://funlang.org/llms.txt, or use the DNS, meta-tag or well-known method the response describes. This only verifies the listing; your website and domain remain yours.
3. POST https://agentwebmap.com/v1/sites/funlang.org/verify with {"claim_id": "...", "claim_secret": "..."}.
4. Save the api_key from the answer; it manages the listing (PATCH https://agentwebmap.com/v1/sites/funlang.org).
MCP equivalent: tools begin_ownership_claim, then verify_domain, at https://agentwebmap.com/mcp. Docs: https://agentwebmap.com/docs#verify

Corrections or removal requests: contact the directory.

agent web map / a clearer way in.API & MCP · Contact