preview mode
You are previewing the tool exposed as http://rise4fun.com/tools/echo.svc.
status: online

metadata:
{
  "Name": "echo",
  "DisplayName": "Echo",
  "Version": "1.0",
  "Email": "rise4fun-feedback@microsoft.com",
  "SupportEmail": "rise4fun-feedback@microsoft.com",
  "TermsOfUseUrl": "http://rise4fun.com/termsofuse",
  "PrivacyUrl": "https://go.microsoft.com/fwlink/?LinkId=521839",
  "Institution": "Microsoft Research",
  "InstitutionUrl": "http://rise4fun.com",
  "InstitutionImageUrl": "http://rise4fun.com/images/logo_msr_small.png",
  "MimeType": "text/x-echo",
  "SupportsLanguageSyntax": true,
  "Title": "Echoes the text",
  "Description": "An example of remote tool that simplies returns the original text.",
  "Question": "Where are you, echo?",
  "Url": "http://rise4fun.com",
  "VideoUrl": "http://rise4fun.com/video",
  "DisableErrorTable": false,
  "Samples": [
    {
      "Name": "hello",
      "Source": "hello world"
    },
    {
      "Name": "bye",
      "Source": "see you"
    }
  ],
  "Tutorials": [
    {
      "Name": "guide",
      "Source": "# This is the markdown syntax test.\r\n\r\nA paragraph...\r\n\r\n    first\r\n\r\nThe tutorial also supports TeX maths through mathjax: \r\n\\[\\begin{aligned} \\dot{x} & = \\sigma(y-x) \\\\ \\dot{y} & = \\rho x - y - xz \\\\ \\dot{z} & = -\\beta z + xy \\end{aligned} \\]\r\n",
      "Samples": [
        {
          "Name": "first",
          "Source": "hello you"
        }
      ]
    }
  ]
}
language:
{
  "displayName": "echo",
  "name": "echo",
  "mimeTypes": [
    "text/x-echo"
  ],
  "fileExtensions": [
    ".echo"
  ],
  "lineComments": "//",
  "blockCommentStart": "/*",
  "blockCommentEnd": "*/",
  "keywords": [
    "hello",
    "you"
  ],
  "operators": [
    "~"
  ],
  "tokenizer": {
    "root": [
      [
        "[a-z_$][\\w$]*",
        {
          "cases": {
            "@keywords": "keyword",
            "@default": "identifier"
          }
        }
      ],
      {
        "include": "@whitespace"
      },
      [
        "[{}()\\[\\]]",
        "@brackets"
      ]
    ],
    "whitespace": [
      [
        "[ \\t\\r\\n]+",
        "white"
      ],
      [
        "\\/\\*",
        "comment",
        "@comment"
      ],
      [
        "\\/\\/.*$",
        "comment"
      ]
    ],
    "comment": [
      [
        "[^\\/*]+",
        "comment"
      ],
      [
        "\\/\\*",
        "comment.invalid"
      ],
      [
        "\\*/",
        "comment",
        "@pop"
      ],
      [
        "[\\/*]",
        "comment"
      ]
    ]
  }
}
echo
Where are you, echo?
loading...
'►' shortcut: Alt+B
samples
hello
bye
about Echo - Echoes the text
An example of remote tool that simplies returns the original text.
rise4fun © 2017 Microsoft Corporation - terms of use - privacy & cookies - code of conduct