Sync from wiki/ in tiko-lang c8c046fc4: macOS beside Windows and Linux
tiko-lang commits:
040dcf8bf docs: macOS beside Windows and Linux in the book, by-example and the wiki
c8c046fc4 wiki: BSTRING -- José Roca's GitHub edits (1ff7e8a, 93d8590), copied back
Sync from wiki/ in tiko-lang 489ef6d34: string slices (category, lifetime, six std/strings pages), Debugging in tkEdit, stale pages (29 files)
tiko-lang wiki commits since 2fee8042f:
489ef6d34 wiki: String Slices -- cast( ustring, v ) works on a uslice; drop the two cast limits
d0139cac9 wiki: string slices -- String Slices category, String Slice Lifetime, std/strings slice functions
3804a5f66 wiki: Debugging -- In tkEdit (keys, Debug tab, watches, lldb-dap per system); sidebar + Quick Start link it
300308775 interfaces: a body for an interface member is TKO0434
884df296f generics: a second generic sub or function of one name in one scope is TKO0600
a6fab6a6e spawn: a method or namespace procedure is TKO0943, not TKO0994; 'spawn W' runs
b946dfa6e lbound / ubound of something that is not an array is TKO1023, not TKO0994
37227b788 array results: a fixed local is moved out; 'var p( ) = f( )'
a5988e163 wiki: stale pages brought to the compiler as it is
Sync from wiki/ in tiko-lang b11d021ac: std/config and the CSV writer
ca128849e std/config: INI and TOML read/write; strings CSV writer (stdlib RFC-0001 P8, no JSON)
e1293d665 Docs for std/config and the CSV writer (P8): book Ch 24, by-example, wiki finder
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Sync from wiki/ in tiko-lang cb2a993ca: Function Finder; DateTime pages; std/codec, uuids, hash, os, process
tiko-lang wiki commits since the last sync (4fc540e04):
cb2a993ca wiki: DateTime pages under their own name, clock and libm pages, no Resume
65f7b6376 wiki: Function Finder covers std/hash, std/os and std/process
1aec087b4 wiki: fix content errors found while writing the Function Finder summaries
07d1bf1f5 wiki: Function Finder -- every function grouped by task, with a one-line summary
d4a7cd76e std/process: commands, children, pipes, Run/Output_/Shell; std/os cross-process tests (stdlib RFC-0001 P5)
4beeec7bb Docs for std/hash and std/os (P3, P4): book Ch 22, 24 and by-example
c8e83c916 std/os: arguments, environment, host facts, exit and interrupts (stdlib RFC-0001 P4)
33f405b35 std/hash: checksums, SHA-2 and HMAC (stdlib RFC-0001 P3)
fb718b97d std/codec and std/uuids (stdlib RFC-0001 P2)
7cfe8b1fb Docs for std/containers P1: book Ch 23, by-example, wiki
f08fc0d67 std/containers P1: PriorityQueue, Deque, BitSet, searching and rearranging
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Sync from wiki/ in tiko-lang e262de563: API lists as column tables; Unicode file names; OVERLOAD onto a non-OVERLOAD name
e262de563 wiki: API link runs become column tables
bc78663e8 Unicode file names for the classic file statements on Windows
e687b2cc3 OVERLOAD joins a name whose first declaration lacks it (RFC-0001 F4)
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Sync from wiki/ in tiko-lang f5a903e6: Typed Variadics and Format pages
05c0612a wiki: Typed Variadics and Format pages
Sync from wiki/ in tiko-lang 33bec7d9: String Library drops the compiler-quirk and Dialects sections
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Sync from wiki/ in tiko-lang b2950020: UString drops Dialects; String Library drops AfxNova comparisons
7608c914 UString -- no Dialects section; the std/strings package serves USTRING
7fd8d1e3 String Library -- drop the AfxNova origin paragraph
b2950020 String Library -- drop the AfxNova divergence section and comparison
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Sync from wiki/ in tiko-lang 1aea529f: feature pages describe tiko with no FreeBASIC comparison
a4eb7076 Generics -- the code inside a generic is ordinary tiko-lang
4d520ef2 tiko-lang feature pages describe tiko, with no comparison to FreeBASIC
1aea529f PadLeft, PadRight and PadCenter examples pad "tiko-lang"
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Sync from wiki/ in tiko-lang b0456bd0: describe tiko only -- no FBC-Modern, fbc history, decision numbers, dates, hashes or local paths
Sync from wiki/ in tiko-lang c9cc89b1: nullptr, pointer conversions, windows-x86_64, .tiko sources, tiko build -x
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Sync from wiki/ in tiko-lang 2b1b3d49: tiko build, std as real modules, two targets
New page Category-Tiko-Build. Containers and the rest of std are modules
(using containers, not using FB). The targets are win64-msvc and linux-x86_64;
clang is searched on PATH after LLVM's usual install location.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The tiko wiki, synced from wiki/ in the tiko-lang repository
tiko as an independent language: new Home, no extension badges, #import and
fixed-width types in samples, .tiko sample names. Source: tiko-lang 183bd378.
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
The tiko-lang wiki, from wiki/ in the tiko-lang repository
Replaces the placeholder Home page with the 2364 pages of wiki/ as of
tiko-lang 0752e30f.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>