Commit Graph

52 Commits (8fdaaf7c7b3eee654fa1ef7718ec4e3ee1f83df5)

Author SHA1 Message Date
Matthew Butterick db3bc4be7d add world: prefix to global values 11 years ago
Matthew Butterick 6a25de6462 simplify reader modules; put reader-modes in world 11 years ago
Matthew Butterick d1cbe7c813 add pollen/pre, pollen/ptree, pollen/markup semantics to #lang pollen 11 years ago
Matthew Butterick 3d8a22b6b5 touchups 11 years ago
Matthew Butterick 3ca0e08c60 remove 'here and 'here-path as distinct exports 11 years ago
Matthew Butterick 8db3bcaeab implement ram cache for pm source files 11 years ago
Matthew Butterick 236b810fe6 speed improvements 11 years ago
Matthew Butterick 4218102aed decode: fast versions 11 years ago
Matthew Butterick 0c5e850f36 working again 11 years ago
Matthew Butterick 7625af5bfe reduce imports 11 years ago
Matthew Butterick 788a3480ea make sure #lang works with blank unsaved files 11 years ago
Matthew Butterick 64b1d531bb streamline world 11 years ago
Matthew Butterick a7e6bcc73f working mostly 11 years ago
Matthew Butterick e8fc8db202 updatep 11 years ago
Matthew Butterick c0969b50fc ptrees working 11 years ago
Matthew Butterick 49b17eff0d bugfix 11 years ago
Matthew Butterick be6946cf49 remove some dependencies 11 years ago
Matthew Butterick 8ff7e818d5 actually it's just as fast. 11 years ago
Matthew Butterick 8c6054643b slower, but more consistent 11 years ago
Matthew Butterick 925aeadfb1 even faster 11 years ago
Matthew Butterick 40f0a70965 update to work with revised txexpr module 11 years ago
Matthew Butterick 218bf29a5c in progress ... 11 years ago
Matthew Butterick 73fa680204 switch to racket/base throughout; fix when/block; fix or/c false? ... contracts; improve file contracts, etc. 11 years ago
Matthew Butterick 34710663d7 create pollen/top 11 years ago
Matthew Butterick 164bda9c2e victory 11 years ago
Matthew Butterick fbed39423f add bound/c to guarantee function is defined 11 years ago
Matthew Butterick e0908aa9ed simplification updates 11 years ago
Matthew Butterick e349e1cfb6 take out planet references 11 years ago
Matthew Butterick 476d9e1d23 updates 11 years ago
Matthew Butterick eed20de71b simply ptree & related tests 11 years ago
Matthew Butterick 4af4147087 updates 11 years ago
Matthew Butterick 0d0c67f75e further improvements in reducing repeated imports 11 years ago
Matthew Butterick 382023f61f performance improvements: cache modules in main render-module namespace and share them with eval namespace used for the rendering 11 years ago
Matthew Butterick 396290602c tidying 11 years ago
Matthew Butterick 7caab48bba updates 11 years ago
Matthew Butterick 2333b0b0f7 the great renaming: pmap + key becomes ptree + pnode 11 years ago
Matthew Butterick 6183e58bcc working on fixing preprocessor 11 years ago
Matthew Butterick 4dee701062 shored up pmap-decode 11 years ago
Matthew Butterick 7c9cac4e3a improvements to regenerate 11 years ago
Matthew Butterick 148b53c9da simplified pmap parser 11 years ago
Matthew Butterick edb0c49f46 cleaned up pmap parsing 11 years ago
Matthew Butterick dae519a907 changed test from ends-with? to has-ext? 11 years ago
Matthew Butterick 595f3cb11a starting to implement pmap-decode 11 years ago
Matthew Butterick e217077aee various tidying. all files compile now. 11 years ago
Matthew Butterick b5a5e731a1 change pollen language to export a hash called 'metas (rather than storing metas as xexprs within main) 11 years ago
Matthew Butterick 179425c600 hmm 11 years ago
Matthew Butterick 7cce7ae59f renamings: convert named-xexpr to tagged-xexpr, name to tag, content to elements 11 years ago
Matthew Butterick b9439d96fc sun eve 11 years ago
Matthew Butterick ec7aa4fa43 sun 6pm 11 years ago
Matthew Butterick 6ce38652b7 Sat afternoon 11 years ago