transpiler
Here are 479 public repositories matching this topic...
So currently the doc for EReg.matched says this:
The index
ncorresponds to the n-th set of parentheses in the pattern
ofthisEReg. If no such sub-group exists, the result is unspecified.
But it's not immediately clear what "no such sub-group exists" means exactly. I assume it means that the group was not defined in the regex. But it's a bit confusing in case the group was define
So you may or may not be aware of learn x in y minutes, which is probably my favourite "cheat sheet" format. The idea is to have a quick introductory overview/reference document, written in the language itself. The document should be correct, runnable code too. Here is Lua, for example:
https://learnxinyminutes.com/docs/lua/
Now, to be clear: I'm not complain
The Transcrypt docs state:
To many programmers, using ‘static’ HTML and CSS feels like being locked up in a closet. As an alternative, responsiveness can simply be programmed using Transcrypt, as can be seen on the website of Transcrypt itself. The site
Explicitly mention if clang 4.x, 5.x are supported. If so add them to the Travis build.
Also which C standard is supported: C99, C11, anything that clang understands?
I love the idea behind this project!!!
I'm seeing that you don't automatically support say downloading stdio.h and stdio.c and transpiling them at the same time? How hard would that be? Seems like it'd be a huge win to automatically support standard libraries.
While I'm at it, I just posted to gstreamer-rs github encouraging them to try this out, I'd recommend he
Beginner Tutorial
A tutorial that goes through steps from start to finish on setting up elixirscript in a phoenix application. Aimed at beginners.
Documentation
I have 2 specific questions:
- Is there a way to compile a JS file instead of a JS string?
- Would it be possible to compile a big projects such as nuxt based project?
I love using nuxt but would like to pre render the pages using golang. Js might be slow for nuxt sites with more than 10000 pages.
Thanks
Document the code
in the readme, it should say that the language is written "in such a way that" instead of "written such that"
in Javascript, you can do
var img = new Image(200, 200);and in TypeScript
var img: HTMLImageElement = new Image(200, 200);due to the declaration in lib.d.ts :
declare var Image: {new(width?: number, height?: number): HTMLImageElement; };In JSweet, this is impossible, jsweet.dom.Image does not extend HTMLImageElement and jsweet.dom.G
-
Updated
Mar 14, 2020 - TypeScript
Currently, if I use bazel intellij, with //... import, it fails. Could you provide more info on how to set it up?
-
Updated
Apr 9, 2020 - TypeScript
In Python the not operator has low precedence. In JS the ! operator has high precedence.
To be on the safe side, generators should wrap all operators in parens by default, and only remove them if the generator can
-
Updated
May 29, 2020 - JavaScript
It would be great to see the documentation describe how to write unit tests when the code is written in TS but needing to run in Lua (due to for example dependencies).
I found the following TS definitions for busted (lua unit testing framework) but is this the recommended way to write unit tests?
I would like to mimic the mysql api
However i could'nt figure out how to use the async API from uniter.
Could be its only possible from phpcore but could'nt figure out this too.
Any help?
-
Updated
Jun 14, 2020 - Python
While superfluous parens have no official semantics, they are actually used by browsers to perform laziness tricks:
var foo = function() { ... }; // Parsed lazily by the browser.
var bar = (function() { ... }); // Parsed eagerly by the browser.It would be very useful to keep superfluous parens in such a case (or perhaps always). I don't know if that's what ratel does currently,
Missing tokens
More doc comments
-
Updated
Jun 23, 2020 - Ruby
-
Updated
Jun 22, 2020 - Java
-
Updated
Mar 28, 2017 - JavaScript
-
Updated
Jun 5, 2020 - HTML
Currently the online version of transpiler seemingly only displays error messages in the developer console. That's okay, but considering that the developer console isn't always available and not where content on the web generally is displayed, I believe it would be favourable to have error messages displayed on-page along with in the developer console.
Many Python projects use comments in doc strings as type annotations, e.g.
"""
:param str sender
:param str recipient
:param int copies
:rtype int
"""
def send_copies_to(sender, recipient, copies():
# more code herewhich would translate to:
public static int send_copies_to(string senders, send recipient, int copies) {
// More code hereAre there any plans to implement the reflection system in the project, if so, do you have any idea how it will work to generate methods and classes at runtime, and execute this code?
For exemple, if we have this code:
static void Main(string[] args)
{
const string AssemblyName = "HelloWorld.dll";
var assembly = AssemblyBuilder.DefineDynamicAssembly(
-
Updated
Sep 30, 2019 - PHP
Improve this page
Add a description, image, and links to the transpiler topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the transpiler topic, visit your repo's landing page and select "manage topics."
2019/12/02 和Yi Wang沟通交流考虑SQLFLOW可以支持如下的特性
一、基础功能:好用的工具需要一个更加简易友好的界面,让业务开发/分析更加简单
1)设计分析类工具,提供自动联想输入、快速语法、常见语义错误,提升用户体验
应用场景:提供IDE的自动联想功能,提高开发效率;语法和基本语义提前检查,避免提交到后台,执行较长时间后报错
2)大数据量时时间较长,建议提供任务(job)管理、允许用户了解数据执行的状态、监控进度、提供动态调试、watch能力,方便用户感知和调优
应用场景:耗时任务可以快速了解整体进度,提供一些中间的过程信息、耗时等,方便用户进行调优,优化开发
3) 安全权限、用户管理、
应用场景:增加新的数据分析人员、用户权