예제 #1
0
        // -123.456
        public override Node VisitNumber(DeltinScriptParser.NumberContext context)
        {
            double value = double.Parse(context.GetText());
            Node   node  = new NumberNode(value, Range.GetRange(context));

            CheckRange(node);
            return(node);
        }
예제 #2
0
 public IDAttribute(DeltinScriptParser.NumberContext context) : base(AttributeType.ID, DocRange.GetRange(context))
 {
     ID = int.Parse(context.GetText());
 }
 public NumberAction(ScriptFile script, DeltinScriptParser.NumberContext numberContext)
 {
     Value = double.Parse(numberContext.GetText());
 }
예제 #4
0
        // -123.456
        public override Node VisitNumber(DeltinScriptParser.NumberContext context)
        {
            double value = double.Parse(context.GetText());

            return(new NumberNode(value, new Location(file, Range.GetRange(context))));
        }