Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

initial candidate experimental prototype Rhombus #163

Closed
wants to merge 33 commits into from
Closed
Show file tree
Hide file tree
Changes from 30 commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
e392272
initial candidate experimental prototype Rhombus
mflatt Aug 2, 2021
97a0df2
clarifications on recap indentation examples
mflatt Aug 2, 2021
0fa24e9
small further clarification
mflatt Aug 2, 2021
72d6332
definition-form name changes
mflatt Aug 4, 2021
57f37d6
import paths and dot providers
mflatt Aug 5, 2021
7ed4271
typo and clarification on nestable comments
mflatt Aug 5, 2021
b30e058
fix typos
mflatt Aug 5, 2021
7125aeb
revise and extend `import` and `export`
mflatt Aug 7, 2021
5cee005
sync implementation
mflatt Aug 7, 2021
9ea053b
fill out spec and implementation for static information
mflatt Aug 8, 2021
2cafd28
sync implementation
mflatt Aug 8, 2021
f059cf5
add lists, arrays, and maps
mflatt Aug 12, 2021
b8fa78b
sync implementation
mflatt Aug 12, 2021
b3a30f9
shrubbery notation: require `:` before `|`s
mflatt Aug 14, 2021
26192dc
sync implementation
mflatt Aug 14, 2021
1976a2b
"contract" -> "annotation", add `-:` assertions
mflatt Aug 18, 2021
2ceb43d
sync implementation
mflatt Aug 19, 2021
0a00415
shrubbery notation: disallow `:` before `|`s
mflatt Sep 6, 2021
7ff6907
update for `«»` instead of `{}`
mflatt Sep 10, 2021
5388e19
sync implementation
mflatt Sep 10, 2021
7299d90
improved tail protocol
mflatt Sep 12, 2021
726c96e
add `......` for tail repetition, make `...` in `?` bind to lists
mflatt Sep 13, 2021
b0aeaa9
change `?` to `'` and more
mflatt Sep 14, 2021
3cd1d5c
sync implementation
mflatt Sep 14, 2021
b97d79f
change `import` prefix to be among modifiers instead of using `=`
mflatt Sep 14, 2021
e145f74
add sets and `{}` notation for sets and maps
mflatt Sep 15, 2021
65ae035
change interactions parsing
mflatt Oct 23, 2021
978b6d1
add a table of contents
mflatt Oct 25, 2021
39938ed
simplify and regularize map syntax
mflatt Oct 25, 2021
9202f5e
fix out-of-sync examples
mflatt Oct 25, 2021
6eea2fd
update import-export detail description
mflatt Oct 29, 2021
041cb7b
`struct` -> `class`
mflatt Oct 29, 2021
056647f
recommend `;` instead of `:` to triger multi-line REPL input
mflatt Nov 8, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
*~
compiled/
Loading