Skip to content

Instantly share code, notes, and snippets.

View abiduzz420's full-sized avatar
🐧
tinkering with compilery stuff

Uzair abiduzz420

🐧
tinkering with compilery stuff
View GitHub Profile
public bool GetGameStateOnAction(string action, PieceState pieceToBeChanged)
{
//no action can be taken if the game is won, or the piece to be moved is locked or u are trying to change the enemy piece
if (isWon() || pieceToBeChanged.ComparePieces(lastMirrorMoved)
|| (pieceToBeChanged.Equals("P1") && isCurrentTurn()) || (pieceToBeChanged.Equals("P2") && !isCurrentTurn()))
return false;
foreach (PieceState piece in allPieces)
{
# ~/.bashrc: executed by bash(1) for non-login shells.
# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
# for examples
# We use preexec and precmd hook functions for Bash
# If you have anything that's using the Debug Trap or PROMPT_COMMAND
# change it to use preexec or precmd
# See also https://github.com/rcaloras/bash-preexec
# If not running interactively, don't do anything
case $- in
import CodeWorld
tree :: Integer -> Picture
tree 0 = blank
tree n = path [(0,0),(0,1)] & translated 0 1 (
rotated (pi/10) (tree (n-1)) & rotated (- pi/10) (tree (n-1)))
main :: IO()
main = drawingOf (tree 8)
int n;
scanf("%d",&n);
int* arr = (int*)malloc(sizeof(int) * n);
for(int i=0;i<n;i++) {
scanf("%d",&arr[i]);
}
int numberOfRotations;
scanf("%d",&numberOfRotations);
numberOfRotations = numberOfRotations % n;
int firstIndex = n-numberOfRotations;
@abiduzz420
abiduzz420 / gsoc-webpack-webassembly.md
Last active February 26, 2018 22:11
GSoC | Running internal webpack dependencies in WASM | Idea discussion

Hi @wSokra

I am Uzair, student developer from India. Firstly, Congratulations for the great work you and the community have put in Webpack 4. I am very excited and looking forward to participate in this year's GSoC for Webpack. The reason I have chosen Webpack is because I am fascinated by developer tools and I love contributing to community driven projects(open source).

I would like to apologize that I have not been able to stay in touch lately. I had spoken to Even Stensberg and Sean, a while ago. I had collected various resources to read and talks about Web assembly, Performance, internals of Webpack and how V8 engine works etc. So the last 10 days have been spent, studying different pieces of the project idea. I felt I needed to learn whatever resources are available before discussing with maintainers for guidance, clearly not a good idea. I shall stay in constant touch from now on :)

The project idea which has caught my attention is running internal webpack packages in WASM environment. One of the fir

$ make test-only
./scripts/test.sh
D:\uzair\babel\node_modules\@babel\core\lib\config\files\plugins.js:129
throw e;
^
Error: Cannot find module 'babel-preset-env' from 'D:\uzair\babel\packages\babel-plugin-transform-regenerator\node_modules\regenerator-transform'
- Did you mean "@babel/env"?
at Function.module.exports [as sync] (D:\uzair\babel\node_modules\resolve\lib\sync.js:40:15)
at resolveStandardizedName (D:\uzair\babel\node_modules\@babel\core\lib\config\files\plugins.js:78:29)

AbidUzair@LAPTOP-HNN1O2RI /cygdrive/d/uzair/babel $ make bootstrap make clean-all make[1]: Entering directory '/cygdrive/d/uzair/babel' rm -rf node_modules rm -rf package-lock.json rm -rf packages//lib rm -rf packages//node_modules rm -rf packages//package-lock.json rm -rf codemods//lib

Options

This rule has an object option:

  • "beforeColon": false (default) | true
    • false: disallows spaces between the key and the colon in object literals.
    • true: requires at least one space between the key and the colon in object literals.
  • "afterColon": true (default) | false
    • true: requires at least one space between the colon and the value in object literals.
    • false: disallows spaces between the colon and the value in object literals.
  • "mode": "strict" (default) | "miniumum"