rhombus-prototype

Prototype language as part of the Rhombus project

Build status: ok failing tests missing license metadata

Authors
Documentation
Tags
License
Last updatedFriday, December 9th, 2022 7:30:36am (UTC)
Ring1
ConflictsNone
Dependencies
Most recent build results
Version Exceptions
VersionSourceChecksum
defaulthttps://github.com/racket/rhombus-prototype.git5fa91bf029581c6b0e68f94708e1c82a696e5f75
Last checkedFriday, December 9th, 2022 9:30:37am (UTC)
Last editedThursday, December 9th, 2021 2:02:48pm (UTC)
Date addedThursday, December 9th, 2021 2:02:48pm (UTC)
Modules
  • rhombus/private/dot-parse.rkt
  • rhombus/private/interface-clause-parse.rkt
  • rhombus/scribblings/ref-stxobj.scrbl
  • rhombus/private/interface-clause-syntax.rkt
  • enforest/private/name-path-op.rkt
  • rhombus/private/interface-parse.rkt
  • shrubbery/armor.rkt
  • rhombus/private/value.rkt
  • rhombus/private/literal.rkt
  • rhombus/private/meta.rkt
  • rhombus/scribblings/ref-static-lib.scrbl
  • shrubbery/write.rkt
  • enforest/proc-name.rkt
  • shrubbery/scribblings/example.scrbl
  • rhombus/scribblings/ref-list.scrbl
  • rhombus/scribblings/annotation-vs-bind.scrbl
  • rhombus/scribblings/ref-set.scrbl
  • rhombus/scribblings/ref-def.scrbl
  • shrubbery/private/emoji-parse.rkt
  • rhombus/private/import-lower-require.rkt
  • shrubbery/tests/armor.rkt
  • rhombus/private/arithmetic.rkt
  • rhombus/scribblings/private-method.scrbl
  • enforest/implicit.rkt
  • rhombus/scribblings/syntax.scrbl
  • rhombus/private/class-annotation.rkt
  • scribble/rhombus.rkt
  • rhombus/private/dot.rkt
  • rhombus/scribblings/operator.scrbl
  • enforest/operator.rkt
  • rhombus/private/static-info-syntax.rkt
  • rhombus/private/class-constructor.rkt
  • shrubbery/interaction.rkt
  • shrubbery/scribblings/language.scrbl
  • rhombus/scribblings/class-overview.scrbl
  • rhombus/scribblings/ref-match.scrbl
  • rhombus/scribblings/ref-values.scrbl
  • rhombus/private/binding-syntax.rkt
  • rhombus/private/class-top-level.rkt
  • scribble/private/line-shape.rkt
  • rhombus/private/for-clause-syntax.rkt
  • enforest/name-root.rkt
  • rhombus/private/eval.rkt
  • rhombus/scribblings/notation.scrbl
  • rhombus/scribblings/ref-pair.scrbl
  • rhombus/private/match.rkt
  • rhombus/private/ref-result-key.rkt
  • rhombus/private/class-transformer.rkt
  • rhombus/scribblings/definition.scrbl
  • shrubbery/private/emoji.rkt
  • rhombus/private/class-clause.rkt
  • enforest/scribblings/syntactic-categories.scrbl
  • rhombus/private/repetition.rkt
  • design/equality/poc/equality/base/api.rkt
  • rhombus/private/export-syntax.rkt
  • rhombus/runtime-config.rkt
  • rhombus/private/adjust-name.rkt
  • shrubbery/scribblings/at-parsing.scrbl
  • rhombus/private/ellipsis.rkt
  • shrubbery/private/paren.rkt
  • rhombus/private/composite.rkt
  • rhombus/private/lambda-kwrest.rkt
  • rhombus/private/export.rkt
  • shrubbery/navigation.rkt
  • rhombus/scribblings/ref-class.scrbl
  • rhombus/private/syntax-meta-value.rkt
  • rhombus/private/interface.rkt
  • rhombus/private/static-info.rkt
  • enforest/scribblings/racket.rkt
  • design/equality/poc/equality/key/api.rkt
  • rhombus/scribblings/ref-dynamic-static.scrbl
  • shrubbery/tests/indent.rkt
  • rhombus/scribblings/syntax-class.scrbl
  • rhombus/private/interface-clause.rkt
  • scribble/private/defining-element.rkt
  • rhombus/scribblings/interface.scrbl
  • rhombus/private/cond.rkt
  • design/equality/poc/equality/data/objects.rkt
  • rhombus/scribblings/overview.scrbl
  • shrubbery/scribblings/lexeme-parsing.scrbl
  • shrubbery/tests/color.rkt
  • rhombus/private/class-clause-syntax.rkt
  • rhombus/private/function-arity-key.rkt
  • rhombus/private/syntax-class-syntax.rkt
  • rhombus/private/begin.rkt
  • rhombus/scribblings/ref-begin.scrbl
  • rhombus/private/printer.rkt
  • shrubbery/scribblings/at-notation.scrbl
  • rhombus/scribblings/ref-parameter.scrbl
  • rhombus/private/import-invert.rkt
  • rhombus/private/introducer.rkt
  • rhombus/private/nested-bindings.rkt
  • scribble/private/add-space.rkt
  • shrubbery/private/at-space.rkt
  • rhombus/scribblings/ref-import.scrbl
  • rhombus/private/printer-property.rkt
  • rhombus/scribblings/ref-mutable.scrbl
  • rhombus/scribblings/bind-macro.scrbl
  • rhombus/private/infer-name.rkt
  • rhombus/scribblings/ref-function.scrbl
  • rhombus/scribblings/subclass.scrbl
  • rhombus/scribblings/ref-export.scrbl
  • shrubbery/indentation.rkt
  • rhombus/private/tag.rkt
  • shrubbery/scribblings/group-and-block.scrbl
  • rhombus/scribblings/ref-annotation-macro.scrbl
  • rhombus/parse.rkt
  • enforest/main.rkt
  • rhombus/private/class-field-parse.rkt
  • rhombus/scribblings/for.scrbl
  • rhombus/meta.rkt
  • shrubbery/srcloc.rkt
  • rhombus/private/class-static-info.rkt
  • rhombus/private/static-info-pack.rkt
  • rhombus/private/entry-point-syntax.rkt
  • enforest/scribblings/motivation.scrbl
  • rhombus/private/keyword-sort.rkt
  • rhombus/main.rkt
  • rhombus/private/pack.rkt
  • rhombus/private/declaration-syntax.rkt
  • rhombus/private/boolean-pattern.rkt
  • shrubbery/tests/incremental.rkt
  • rhombus/private/annotation.rkt
  • enforest/scribblings/enforest.scrbl
  • rhombus/private/print.rkt
  • scribble/rhombus/manual.rkt
  • rhombus/private/import-cover.rkt
  • design/equality/poc/equality/main.rkt
  • rhombus/private/parameterize.rkt
  • rhombus/private/rest-marker.rkt
  • rhombus/scribblings/ref-dot-provider.scrbl
  • shrubbery/syntax-color.rkt
  • rhombus/scribblings/ref-void.scrbl
  • rhombus/scribblings/ref-cond.scrbl
  • shrubbery/keystroke.rkt
  • rhombus/private/pair.rkt
  • shrubbery/tests/input.rkt
  • rhombus/private/string.rkt
  • enforest/hier-name-parse.rkt
  • shrubbery/tests/parse.rkt
  • shrubbery/scribblings/shrubbery.scrbl
  • rhombus/scribblings/more-arguments.scrbl
  • rhombus/private/expression-syntax.rkt
  • shrubbery/tests/delta-text.rkt
  • rhombus/scribblings/list.scrbl
  • rhombus/scribblings/map.scrbl
  • enforest/private/check.rkt
  • rhombus/private/symbol.rkt
  • rhombus/private/module-path.rkt
  • rhombus/private/name-root.rkt
  • rhombus/private/begin-for-meta.rkt
  • enforest/transformer.rkt
  • rhombus/scribblings/set.scrbl
  • shrubbery/lex-comment.rkt
  • rhombus/private/map-ref.rkt
  • rhombus/private/syntax-class-mixin.rkt
  • rhombus/private/forwarding-sequence.rkt
  • rhombus/private/realm.rkt
  • design/equality/poc/equality/key/util.rkt
  • shrubbery/private/delta-text.rkt
  • shrubbery/parse.rkt
  • enforest/property.rkt
  • enforest/scribblings/enforest-algorithm.scrbl
  • rhombus/scribblings/ref-keyword.scrbl
  • enforest/scribblings/precedence.scrbl
  • rhombus/scribblings/private-implement.scrbl
  • rhombus/static/and_meta.rkt
  • rhombus/private/function.rkt
  • rhombus/scribblings/ref-for.scrbl
  • rhombus/scribblings/ref-dot.scrbl
  • rhombus/private/boolean-annotation.rkt
  • rhombus/private/class-clause-parse.rkt
  • rhombus/private/class-this.rkt
  • rhombus/private/empty-group.rkt
  • rhombus/private/syntax-object.rkt
  • rhombus/private/define.rkt
  • rhombus/private/declaration.rkt
  • rhombus/scribblings/custom-binding.scrbl
  • scribble/private/typeset-help.rkt
  • enforest/scribblings/api.scrbl
  • rhombus/tests/call-capture-exn.rkt
  • shrubbery/scribblings/grammar-s-exp.rkt
  • design/equality/poc/equality/comparison.rkt
  • rhombus/private/set.rkt
  • rhombus/private/syntax.rkt
  • rhombus/tests/fun-kw-optimize.rkt
  • rhombus/private/dollar.rkt
  • rhombus/private/class-method.rkt
  • shrubbery/scribblings/prior-art.scrbl
  • rhombus/private/define-operator.rkt
  • rhombus/scribblings/ref-implicit.scrbl
  • rhombus/private/namespace.rkt
  • shrubbery/lex.rkt
  • rhombus/scribblings/reference.scrbl
  • rhombus/private/call-result-key.rkt
  • rhombus/private/class-method-result.rkt
  • rhombus/scribblings/expr-macro.scrbl
  • rhombus/private/expression.rkt
  • rhombus/scribblings/namespace.scrbl
  • rhombus/private/map-ref-set-key.rkt
  • shrubbery/private/module-path.rkt
  • rhombus/scribblings/ref-boolean.scrbl
  • rhombus/private/syntax-class.rkt
  • rhombus/scribblings/ref-rule.scrbl
  • rhombus/private/bounce.rkt
  • rhombus/private/name-root-ref.rkt
  • rhombus/scribblings/ref-string.scrbl
  • enforest/name-parse.rkt
  • scribble/private/rhombus-spacer.rkt
  • rhombus/private/implicit.rkt
  • rhombus/private/definition.rkt
  • shrubbery/print.rkt
  • rhombus/private/op-literal.rkt
  • rhombus/private/expression+binding.rkt
  • shrubbery/scribblings/meta.scrbl
  • rhombus/scribblings/annotation-macro.scrbl
  • rhombus/private/dotted-sequence-parse.rkt
  • rhombus/scribblings/ref-symbol.scrbl
  • rhombus/scribblings/ref-bind-macro.scrbl
  • rhombus/private/underscore.rkt
  • shrubbery/scribblings/parsed-representation.scrbl
  • rhombus/private/syntax-rhs.rkt
  • design/equality/poc/equality/hashing.rkt
  • rhombus/static.rkt
  • shrubbery/scribblings/rationale.scrbl
  • rhombus/private/consistent.rkt
  • rhombus/scribblings/ref-defn-macro.scrbl
  • rhombus/scribblings/bind-macro-protocol.scrbl
  • rhombus/static/meta.rkt
  • rhombus/private/map.rkt
  • rhombus/private/error.rkt
  • rhombus/private/annotation-syntax.rkt
  • rhombus/private/reducer-syntax.rkt
  • rhombus/private/values.rkt
  • rhombus/scribblings/ref-annotation.scrbl
  • enforest/private/transform.rkt
  • rhombus/private/keyword.rkt
  • rhombus/scribblings/static-overview.scrbl
  • rhombus/scribblings/ref-map.scrbl
  • rhombus/private/import-from-namespace.rkt
  • shrubbery/private/peek-port.rkt
  • rhombus/scribblings/method.scrbl
  • rhombus/private/class.rkt
  • rhombus/private/assign.rkt
  • rhombus/private/class-binding.rkt
  • rhombus/scribblings/constructor.scrbl
  • rhombus/private/definition-syntax.rkt
  • shrubbery/main.rkt
  • rhombus/private/operator.rkt
  • rhombus/scribblings/ref-stxobj-meta.scrbl
  • rhombus/scribblings/rhombus.scrbl
  • rhombus/scribblings/defn-macro.scrbl
  • rhombus/scribblings/ref-static-info.scrbl
  • rhombus/private/operator-parse.rkt
  • rhombus/scribblings/ref-eval.scrbl
  • rhombus/scribblings/ref-expr-macro.scrbl
  • rhombus/private/syntax-error.rkt
  • rhombus/scribblings/ref-number.scrbl
  • rhombus/scribblings/multiple-value.scrbl
  • enforest/scribblings/macro-protocol.scrbl
  • rhombus/private/import.rkt
  • rhombus/scribblings/function.scrbl
  • rhombus/scribblings/ref-for-clause-macro.scrbl
  • rhombus/private/rule.rkt
  • rhombus/private/parse.rkt
  • rhombus/private/dot-syntax.rkt
  • rhombus/scribblings/ref-equal.scrbl
  • rhombus/private/list.rkt
  • enforest/scribblings/hierarchical-naming.scrbl
  • rhombus/private/nestable-declaration.rkt
  • rhombus/private/for-clause.rkt
  • rhombus/private/wrap-expression.rkt
  • design/equality/poc/equality/util.rkt
  • rhombus/private/range.rkt
  • rhombus/private/quasiquote.rkt
  • rhombus/private/with-syntax.rkt
  • rhombus/and_meta.rkt
  • design/equality/poc/equality/key/interface.rkt
  • rhombus/private/dot-provider-key.rkt
  • shrubbery/tests/like-text.rkt
  • rhombus/private/builtin-dot.rkt
  • rhombus/private/parens.rkt
  • enforest/syntax-local.rkt
  • rhombus/scribblings/mutable-var.scrbl
  • design/equality/poc/equality/data/types.rkt
  • enforest/transformer-result.rkt
  • rhombus/private/reducer.rkt
  • rhombus/private/parsed.rkt
  • rhombus/scribblings/annotation.scrbl
  • enforest/sequence.rkt
  • rhombus/scribblings/ref-io.scrbl
  • rhombus/private/class-desc.rkt
  • rhombus/private/name-path-op.rkt
  • scribble/private/typeset-example.rkt
  • rhombus/scribblings/ref-array.scrbl
  • enforest/scribblings/transformer.scrbl
  • rhombus/private/import-syntax.rkt
  • enforest/scribblings/example.scrbl
  • rhombus/private/binding.rkt
  • rhombus/private/class-dot.rkt
  • rhombus/scribblings/ref-meta.scrbl
  • scribble/private/property.rkt
  • rhombus/private/setmap.rkt
  • rhombus/scribblings/conditional.scrbl
  • enforest/scribblings/implicit-operator.scrbl
  • rhombus/scribblings/static-info.scrbl
  • rhombus/scribblings/ref-namespace.scrbl
  • rhombus/private/expression+definition.rkt
  • rhombus/private/array.rkt
  • rhombus/private/entry-point.rkt
  • shrubbery/property.rkt
  • rhombus/scribblings/ref-meta-lib.scrbl
  • rhombus/private/setmap-parse.rkt
  • shrubbery/private/property.rkt
  • rhombus/scribblings/module.scrbl
  • rhombus/private/for.rkt
  • rhombus/private/srcloc.rkt
  • rhombus/private/dynamic-static.rkt
  • scribble/private/typeset-doc.rkt
  • rhombus/private/annotation-string.rkt
  • rhombus/private/default-stub.rkt
  • rhombus/scribblings/ref-repetition.scrbl
  • rhombus/private/class-parse.rkt
  • design/equality/poc/equality/data/util.rkt
  • scribble/private/typeset-rhombus.rkt
  • rhombus/private/class+interface.rkt
  • rhombus/private/misuse.rkt
  • shrubbery/private/edit-help.rkt
  • rhombus/scribblings/class-namespace.scrbl
  • rhombus/scribblings/ref-class-clause-macro.scrbl
  • rhombus/scribblings/ref-syntax-class.scrbl
  • rhombus/private/equal.rkt