64x64base

x64base

A 64-bit database engine for the xBase lineage.

x64base is the modern home for DBF_64 tables, FPT64 memo storage, stable indexing, and the DotTalk++ command shell. The current local project is an active educational and research runtime: useful, inspectable, and intentionally honest about beta and canary boundaries.

Project status
Active beta
Runtime
DotTalk++
Index model
INX/CNX/CDX
GUI lane
wx/Tk/TUI
Abstract x64base database engine made from record grids, index nodes, and memo blocks

engine status

DotTalk++ CLI + DBF runtime + metadata validation

API reference

x64base Engine

DBF-style runtime, x64-family table work, indexes, memos, work areas, and validation.

Open

DotTalk++

A readable command language for teaching, inspection, and scripted workflows.

Open

TupTalk

Tuple-centered tools for row inspection, export, validation, and record movement.

Open

RelTalk

A relation-focused layer for joins, algebra, and connected data exploration.

Open

documentation

Readable status for real implementation work.

The site now tracks the local `D:\code\ccode` truth: C++20 CMake build options, DotTalk++ command surfaces, xindex, memo, datadict, GUI lanes, and runtime validation work.

Build with the engine

Start with the DBF_64 and FPT64 references, then move into APIs and index rules.

Teach with the shell

Use DotTalk++, ArcticTalk, and LabTalk material for labs, front-end learning, command literacy, and database fundamentals.

x64base, xBase_64, DotTalk++, TupTalk, TableTalk, RelTalk, ArcticTalk, and LabTalk are project marks used to describe the engine, teaching shell, and related tooling.