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 |