Tony Garnock-Jones
|
a64a8177eb
|
Repair error caused by collecting fields too early in during
|
2021-01-29 15:36:53 +01:00 |
Tony Garnock-Jones
|
7423479de3
|
HTML example
|
2021-01-26 22:10:41 +01:00 |
Tony Garnock-Jones
|
82e9457359
|
More fixes
|
2021-01-26 22:09:21 +01:00 |
Tony Garnock-Jones
|
18f087d18e
|
Port Syndicate HTML library
|
2021-01-25 22:19:41 +01:00 |
Tony Garnock-Jones
|
690ac12cc0
|
Many fixes to compiler; watchable syndicate-tsc
|
2021-01-25 22:16:52 +01:00 |
Tony Garnock-Jones
|
9e322c4cfb
|
Refactor rollup configuration
|
2021-01-25 22:15:02 +01:00 |
Tony Garnock-Jones
|
7332096828
|
Watchable builds
|
2021-01-25 22:14:15 +01:00 |
Tony Garnock-Jones
|
c82918d9a0
|
Publish
- @syndicate-lang/ts-plugin@0.1.1
|
2021-01-24 00:17:54 +01:00 |
Tony Garnock-Jones
|
0b1208d2fd
|
Add cwd if no rootDir or rootDirs configured
|
2021-01-24 00:17:40 +01:00 |
Tony Garnock-Jones
|
49a036376a
|
Publish
- @syndicate-lang/compiler@0.1.0
- @syndicate-lang/core@0.5.0
- @syndicate-lang/syndicatec@0.1.0
- @syndicate-lang/ts-plugin@0.1.0
- @syndicate-lang/tsc@0.1.0
|
2021-01-23 23:55:47 +01:00 |
Tony Garnock-Jones
|
5cbcba4f4a
|
Lerna wants us to not ignore package-lock.json
|
2021-01-23 23:55:30 +01:00 |
Tony Garnock-Jones
|
8c80df1922
|
Move docker to todo
|
2021-01-23 23:54:38 +01:00 |
Tony Garnock-Jones
|
6b72bf9d78
|
watchall
|
2021-01-23 23:38:55 +01:00 |
Tony Garnock-Jones
|
2f8e1fb1ca
|
Split up compiler into more packages
|
2021-01-23 23:38:00 +01:00 |
Tony Garnock-Jones
|
8259c15a7d
|
Fixup log message locations in syndicate-tsc
|
2021-01-23 18:20:27 +01:00 |
Tony Garnock-Jones
|
99a87be883
|
tsserver plugin
|
2021-01-23 00:12:11 +01:00 |
Tony Garnock-Jones
|
3908f2ff26
|
Better source tracking through syndicate/ts
|
2021-01-20 21:56:01 +01:00 |
Tony Garnock-Jones
|
45e8ebef12
|
Convenience Makefile in example packages
|
2021-01-20 01:14:33 +01:00 |
Tony Garnock-Jones
|
b8179cfbc1
|
Fix all target
|
2021-01-20 01:12:08 +01:00 |
Tony Garnock-Jones
|
ea0ef03329
|
Toplevel veryclean target
|
2021-01-20 01:09:22 +01:00 |
Tony Garnock-Jones
|
0842c93994
|
Remove unwanted package-lock.json
|
2021-01-20 01:08:39 +01:00 |
Tony Garnock-Jones
|
7d8ea3c0d1
|
npmignore for syndicatec
|
2021-01-20 01:06:53 +01:00 |
Tony Garnock-Jones
|
94d05a37ca
|
Repair package.json npx invocation
|
2021-01-20 00:55:52 +01:00 |
Tony Garnock-Jones
|
d8099fa07a
|
Ignore package-lock.json
|
2021-01-20 00:52:51 +01:00 |
Tony Garnock-Jones
|
5b1b535644
|
Typescript support
|
2021-01-20 00:52:40 +01:00 |
Tony Garnock-Jones
|
63c52d6b46
|
Dependencies among packages
|
2021-01-20 00:49:26 +01:00 |
Tony Garnock-Jones
|
97aaa5ef5d
|
Better field typing
|
2021-01-19 21:05:04 +01:00 |
Tony Garnock-Jones
|
a374cbfdf9
|
WIP adding typescript support to compiler; cleanups and fixes
|
2021-01-19 19:54:48 +01:00 |
Tony Garnock-Jones
|
7be246a400
|
Module activation; batch compilation
|
2021-01-19 15:13:42 +01:00 |
Tony Garnock-Jones
|
8c2729e3d8
|
Tweaks for in-browser use
|
2021-01-18 23:36:22 +01:00 |
Tony Garnock-Jones
|
3465f6b322
|
Repair use of global module type option
|
2021-01-18 23:36:05 +01:00 |
Tony Garnock-Jones
|
606daa625b
|
Refactor, improve, and repair
|
2021-01-18 23:11:53 +01:00 |
Tony Garnock-Jones
|
eaeb4b7df8
|
Use source position within templates, now that StringScanner is fixed
|
2021-01-18 15:32:51 +01:00 |
Tony Garnock-Jones
|
a0712af032
|
Remove unused imports/variables
|
2021-01-18 15:32:38 +01:00 |
Tony Garnock-Jones
|
f46276cf05
|
Repair indexing calculation in StringScanner to support nontrivial use of source positions
|
2021-01-18 15:32:21 +01:00 |
Tony Garnock-Jones
|
2ff3067fad
|
Reusable compiler
|
2021-01-17 22:27:04 +01:00 |
Tony Garnock-Jones
|
6408493ea3
|
Better packaging
|
2021-01-17 14:14:02 +01:00 |
Tony Garnock-Jones
|
fc23d1b779
|
First run of new compiler output!
|
2021-01-16 17:46:18 +01:00 |
Tony Garnock-Jones
|
ed12c1c69c
|
Improved field declaration parsing
|
2021-01-15 14:22:44 +01:00 |
Tony Garnock-Jones
|
71cde3daba
|
Follow preserves changes for strict mode
|
2021-01-15 14:11:12 +01:00 |
Tony Garnock-Jones
|
0f6059cd59
|
Strict tsconfig; more major steps toward ocap style
|
2021-01-15 13:38:15 +01:00 |
Tony Garnock-Jones
|
595a13dfd6
|
Approach new syntax
|
2021-01-14 15:27:43 +01:00 |
Tony Garnock-Jones
|
b60551a52b
|
Major step toward eliminating ambient authority
|
2021-01-14 14:42:30 +01:00 |
Tony Garnock-Jones
|
c5efff9a0f
|
Limit pass count
|
2021-01-14 13:15:23 +01:00 |
Tony Garnock-Jones
|
2105886c5e
|
WIP lax parser, matcher, rewriter and compiler
|
2021-01-14 13:09:53 +01:00 |
Tony Garnock-Jones
|
bed03edcd3
|
Comment out debug printing
|
2021-01-12 14:34:45 +01:00 |
Tony Garnock-Jones
|
5a412a5d9b
|
Repair silly mistake: republish on *change*, not on *same*!
|
2021-01-12 14:34:33 +01:00 |
Tony Garnock-Jones
|
1501a719e4
|
Use differently-named Preserves canonicalString function
|
2021-01-12 14:34:06 +01:00 |
Tony Garnock-Jones
|
58e190e419
|
Initial port to typescript/es6/babel-free. Far from working or complete
|
2021-01-11 23:35:36 +01:00 |
Tony Garnock-Jones
|
bdc3dcc1d5
|
Don't automatically remove package-lock.json
|
2020-12-28 09:24:08 +01:00 |