~/talk

The Lands Platform: Lan.guages and D.omain S.yntax

Talkat SLE 2019 · 2019-10-20..10-22· [compilers-and-language-design]
links:none on file
slides:none on file

Lan.d.s presents a concrete language platform that uses Multi-Ordered Grammars parsed by the Gray Algorithm to let designers keep ambiguous grammars and then incrementally disambiguate with three ordering flavors. It includes an Abstract Syntax Language (ASL) that generates host-level AST nodes and bytecode, and composable GrammarTraits (Faro parser split into ten traits) so a full Smalltalk postcard and a GIS/epidemiology DSL run live in Pharo with tests; an unexpected “imagined semantics” interaction appears as a current bug/feature.

AI-written summary · about

  1. 0:00Start
  2. 9:12Smalltalk Postcard
  3. 12:25Grammar Trades
  4. 19:12Incremental Disambiguation
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.