Skip to content

serhiizx/object-to-array-compiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Object to Array compiler

import Compiler from './compiler';

let str = `
    {
        one {
            two ['111']
            'three' {
                'FOUR:yes:yes' ['222', '333', '444']
            }
        }

        five: ['2222222']

        six: {
            SEVEN: ['Come my lady', 'Come come my lady', 'You are my butterfly', 'sugar baby.']
        }
    }
`;

console.log('Source: ' + str);

let result = Compiler(str);

console.log("Compiler result: " + JSON.stringify(result, null, 3));

result = [
    [
        ["one", [
            ["two", ["111"]],
            ["three", [
                ["FOUR:yes:yes",["222","333","444"]]
            ]]
        ]],
        ["five", ["2222222"]],
        ["six",[
            ["SEVEN",["Come my lady", "Come come my lady","You are my butterfly","sugar baby."]]
        ]]
    ]
];

About

Objet to array compiler

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published